Got it.

> -----Original Message-----
> From: Daniel Kulp [mailto:[EMAIL PROTECTED]
> Sent: Thursday, October 18, 2007 10:27 AM
> To: [email protected]
> Cc: Benson Margulies
> Subject: Re: JAXB and serialVersionID
> 
> On Thursday 18 October 2007, Benson Margulies wrote:
> > I was surprised to see that JAXB schematizes the private static
final
> > long serialVersionUID from my exception class. Is there some special
> > case for these, in spite of being private?
> 
> It's probably not JAXB.   JAXB cannot handle exceptions directly.   We
> pull the faultInfo out of it if it exists and pass that to JAXB.   If
> there ISN'T a faultInfo thing, we map it ourselves.   See line 276 or
so
> of JAXBSchemaInitializer.   Looking at it, we map all the declared
> fields.   We don't check if the fields are static/final things.    You
> could update that and see if it helps.   If so, commit it.   :-)
> 
> --
> J. Daniel Kulp
> Principal Engineer
> IONA
> P: 781-902-8727    C: 508-380-7194
> [EMAIL PROTECTED]
> http://www.dankulp.com/blog

Reply via email to