Project: AspectJ
Bug 47952 SoftException.printStackTrace(..) should print wrapped throwable too
Reported: 2003-12-03 00:43:54 | Status: resolved fixed

SoftExceptions should print not only their trace but also that of the wrapped throwable. We should be able to set a flag on class initialization whether we are running under 1.4 and then implement it under 1.4 using initCause() and otherwise by direct delegation. I can do this fix if we're agreed.

Files changed in fix:
runtime/src/org/aspectj/lang/SoftException.java runtime/testsrc/RuntimeModuleTests.java