I think my problem is that I'm not explicitely setting
the mapping file on the Marshaller, so it's going into
default mode.  However, I think the Marshaller
shouldn't generated errors when/if it hits
Constants...atleast ones defined by other Castor
interfaces ;)  Is this worthy of a bugzilla entry?

--- Werner Guttmann <[EMAIL PROTECTED]> wrote:

> 
> Jon,,
> 
> it looks like NO_TIMESTAMP is defined static,
> correct ? I think that's why you see the exception,
> at least. But unfortunately I am not in a position
> to 
> provide you with any hints.
> 
> Werner
> 
> On Tue, 21 Sep 2004 13:22:13 -0700 (PDT), Jon
> Wilmoth wrote:
> 
> >
> >I just added xml mappings to an existing Castor JDO
> >mapped object and am getting a MappingException
> >(below) trying to execute the following marshalling
> >code (0.9.5.3):
> > 
> >StringWriter fileContents = new StringWriter();
> >Marshaller myMarshaller = new
> >Marshaller(fileContents);
> >myMarshaller.marshal(castorJDOAndXMLMappedObject);
> > 
> >The "castorJDOAndXMLMappedObject" implements the
> >Persistent, TimeStampable, Serializable, and
> Cloneable
> >interfaces.  I thought the "class" element
> >"auto-complete" attribute being set to false would
> >prevent Castor from trying to use reflection from
> >discovering what needs to be marshalled, but that's
> >not working.  Has anyone mapped a single object to
> JDO
> >& XML?  Is Castor supposed to fail when a class
> >implements the org.exolab.castor.jdo.TimeStampable
> >interface?  How do I marshall this JDO mapped class
> >used in JDO long trxns to xml?
> > 
> >org.exolab.castor.mapping.MappingException: The
> field
> >NO_TIMESTAMP in class
> >org.exolab.castor.jdo.TimeStampable is not
> accessible
> >-- the field must be public, not static and not
> >transient
> > at
>
>org.exolab.castor.xml.Marshaller.getClassDescriptor(Marshaller.java:1801)
> > at
>
>org.exolab.castor.xml.Marshaller.marshal(Marshaller.java:922)
> > at
>
>org.exolab.castor.xml.Marshaller.marshal(Marshaller.java:785)
> >
> >Thanks,
> >Jon
> >
> >
> >
>
>-----------------------------------------------------------
> 
> >If you wish to unsubscribe from this mailing, send
> mail to
> >[EMAIL PROTECTED] with a subject of:
> >        unsubscribe castor-user
> >
> 
> 
> 
>
-----------------------------------------------------------
> 
> If you wish to unsubscribe from this mailing, send
> mail to
> [EMAIL PROTECTED] with a subject of:
>         unsubscribe castor-user
> 



----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
        unsubscribe castor-user

Reply via email to