If an unexpected Exception occurs in BDB code (eg.
serialization problems), a special
"RuntimeExceptionWrapper" is thrown. Unfortunately,
this hides the initial cause for the exception; hence
the Exception shown in Heritrix alerts is meaningless.
The attached patch sets the initial Exception in the
standard Java-1.4 way using initCause(), providing a
complete stacktrace dump.
Christian
Michael Stack
None
1.6.0
Public
|
Date: 2007-03-14 01:42
|
|
Date: 2005-05-31 19:36 Logged In: YES |
| Filename | Description | Download |
|---|---|---|
| ToeThread-RuntimeExceptionWrapper.patch | Patches ToeThread to report a RuntimeExceptionWrapper's cause | Download |
| Field | Old Value | Date | By |
|---|---|---|---|
| assigned_to | nobody | 2005-11-23 23:36 | gojomo |
| artifact_group_id | None | 2005-09-23 21:08 | gojomo |
| status_id | Open | 2005-05-31 19:36 | stack-sf |
| close_date | - | 2005-05-31 19:36 | stack-sf |
| File Added | 136491: ToeThread-RuntimeExceptionWrapper.patch | 2005-05-30 08:46 | ck-heritrix |
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use