I've been using Castor 0.9.6 for a while for XML-Java
marshalling/unmarshalling. I recently discovered a problem with how it
unmarshals "> " in an element (it removes the space unconditionally,
even when "whitespacePreserve" is true). From looking at bug reports,
it looks like this was dealt with a while ago (v0.9.9.1 perhaps). So, I
figured I would try upgrading to v1.0.5, the latest stable release.
I regenerated all of my code and compiled everything, and now I see that
some other generated code is getting compile errors like "cannot
override unmarshal". This is in a case where a complexType is being
defined that extends another type which is imported. This is exactly
the case described in CASTOR-1566 ("Wrong unmarshal methods generated
for extensions/restrictions where extended/restricted type is in an
imported schema"). This bug report says this problem was fixed in
v1.0.4. So, apparently this bug appeared after v0.9.6 (where this code
was generating and compiling fine), and supposedly fixed in v1.0.4, but
it still seems to be a problem in v1.0.5.
My project is dead in the water until I can either resolve the seemingly
trivial space trim problem with v0.9.6, or get through this subclass
problem in v1.0.5 (and any other issues I run into porting to v1.0.5).
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email