Hello Keith,

could you provide a snippet of a mapping-file to show how it looks like?

Thank you very much,
Thomas

----- Original Message -----
From: "Keith Visco" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, March 28, 2002 7:41 PM
Subject: Re: [castor-dev] Pretend to map some fields to XML


>
> Hi Glen, Thomas,
>
> If adding a transient field directly on the bind-xml would be beneficial
> to you, feel free to fill out an enhancement request in our bugzilla
> (http://bugzilla.exolab.org). That way it won't be forgotten, and you
> can track it's progress.
>
> Thanks,
>
> --Keith
>
> Glen Edwards wrote:
> >
> > Hi Thomas
> > I have had a similar issue as I am using both JDO and XML and I have had
to
> > do as Keith says and resort to two mapping files: one for XML and one
for
> > JDO. I also ran into a few issues with identities with JDO lazy loading
of
> > collections so I had to use transient identities
> > in my XML document in my particular case. Saving objects back into JDO
is
> > not very nice and we are having to code workarounds - collections and
> > dependent objects yuck!
> > Glen
> >
> > -----Original Message-----
> > From: Keith Visco [mailto:[EMAIL PROTECTED]]
> > Sent: Thursday, March 28, 2002 13:06 PM
> > To: [EMAIL PROTECTED]
> > Subject: Re: [castor-dev] Pretend to map some fields to XML
> >
> > Thomas Louis wrote:
> > >
> > > Hello,
> > >
> > > how can I pretend to map some fields of my class to XML. I can't
declare
> > > them "transient" because they had to be mapped for JDO.
> >
> > For now, I believe you'll have to maintain two separate mapping files.
> > However
> > we have discussed in the past adding a transient attribute to the
> > bind-xml element.
> > So in the future it may be directly supported.
> >
> > --Keith
> >
> > >
> > > Example:
> > > Mapping-file:
> > >
> > > <class name="Item" identity="id" key-generator="MAX">
> > >   <map-to xml="item" table="item"/>
> > >   <field name="id" type="integer">
> > >     <sql name="item_id"/>
> > >   </field>
> > >   <field name="content" type="java.lang.String">
> > >     <sql name="content"/>
> > >     <bind-xml name="content" node="text">
> > >   </field>
> > > </class>
> > >
> > > The problem occurs, when I marshall the items. Then the generated XML
> > looks
> > > like that:
> > >
> > > <item>Foo<id>0</id></item>
> > > <item>Bar<id>0</id></item>
> > >
> > > But I don't want these <id>s neither than an element nor an attribute.
> > >
> > > Do you know what to change in the mapping file?
> > >
> > > Thomas
> > >
> > > -----------------------------------------------------------
> > > If you wish to unsubscribe from this mailing, send mail to
> > > [EMAIL PROTECTED] with a subject of:
> > >         unsubscribe castor-dev
> >
> > -----------------------------------------------------------
> > If you wish to unsubscribe from this mailing, send mail to
> > [EMAIL PROTECTED] with a subject of:
> >         unsubscribe castor-dev
> >
> > -----------------------------------------------------------
> > If you wish to unsubscribe from this mailing, send mail to
> > [EMAIL PROTECTED] with a subject of:
> >         unsubscribe castor-dev
>
> -----------------------------------------------------------
> If you wish to unsubscribe from this mailing, send mail to
> [EMAIL PROTECTED] with a subject of:
> unsubscribe castor-dev
>

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

Reply via email to