In the castor-0.9.4.3-src.tgz, in
src/main/org/exolab/castor/persist/FieldMolder.java at line 261, a
DataObjectAccessException is constructed, but the "except" object is not given
to the constructor. The consequence is that a getException() on it returns null
instead of the InvocationTargetException.
This looks like a simple mistake comming from the fact that the exception is
given to the Messages.format() call, near the closing parentesis of the
constructor. The "except" object should in fact appear twice on that line.
I tried to submit a patch, but anonymous CVS access was down. This is a very