Werner-

Believe it or not, it is on my to-do list :)

Stephen


On 2/23/06, Werner Guttmann <[EMAIL PROTECTED]> wrote:
> Thanks in advance ...
>
> Werner
>
> > -----Original Message-----
> > From: Thomas Tatzel [mailto:[EMAIL PROTECTED]
> > Sent: Donnerstag, 23. Februar 2006 16:01
> > To: dev@castor.codehaus.org
> > Subject: [castor-dev] Antwort: RE: [castor-dev] Unmarshaller
> > is not preserving whitespaces for org.w3c.dom.Node, for
> > InputSource and Reader it does
> >
> > Hello Werner,
> >
> > I create an bug with included testcase in JIRA ->
> > http://jira.codehaus.org/browse/CASTOR-1333
> >
> > Regards
> > Thomas
> >
> >
> >
> >
> > "Werner Guttmann" <[EMAIL PROTECTED]>
> > 23.02.2006 15:51
> > Bitte antworten an
> > dev@castor.codehaus.org
> >
> >
> > An
> > <dev@castor.codehaus.org>
> > Kopie
> >
> > Thema
> > RE: [castor-dev] Unmarshaller is not preserving whitespaces for
> > org.w3c.dom.Node, for InputSource and Reader it does
> >
> >
> >
> >
> >
> >
> > Thomas,
> >
> > Can you please open a new issue at
> > http://jira.codehaus.org/browse/CASTOR, and attach all relevant
> > information ?
> >
> > Thanks
> > Werner Guttmann
> >
> > > -----Original Message-----
> > > From: Thomas Tatzel [mailto:[EMAIL PROTECTED]
> > > Sent: Donnerstag, 23. Februar 2006 15:49
> > > To: dev@castor.codehaus.org
> > > Subject: [castor-dev] Unmarshaller is not preserving
> > > whitespaces for org.w3c.dom.Node, for InputSource and Reader it does
> > >
> > > Hello together,
> > >
> > > because of performance problems in my application I switched
> > > from the default AXIS implementation to the Castor
> > > (de)serializer (Version 0.9.9.1) in my Web Service.
> > > Thus I get the problem, that the Deserializer is calling the
> > > Castor unmarshaller class with the method ?public static
> > > Object unmarshal(Class c, Node node)?.
> > >
> > > This method cause the problem, that all whitespaces get
> > > remove. But my model defines one of the member as CHAR(3) and
> > > the value out of my
> > > database is ?   ? (three spaces) and that is what I expect.
> > > For that data
> > > constellation I get a Castor ValidationException.
> > >
> > > So I did a little bit research an found in the
> > > org.exolab.castor.xml.Unmarshaller class for the methods
> > > ?public static Object unmarshal(Class c, Reader reader)? and
> > > ?public static Object unmarshal(Class c, InputSource source)?
> > > the following lines
> > >
> > >         //-- for backward compatibility with Castor versions
> > >         //-- prior to version 0.9.5.3
> > >         unmarshaller.setWhitespacePreserve(true);
> > >
> > > But for method ?public static Object unmarshal(Class c, Node
> > > node)? there is no whitespace preserving.
> > >
> > > So my question, why the Unmarshall class has for their
> > > unmarshall methods different whitespace preserving handling?
> > > I would prefer whitespace preserving for all methods by
> > > default and enable/disable it by a parameter in the
> > > castor.properties. What do you think?
> > >
> > > Regards
> > > Thomas
> > >
> > >
> > >
> > > --
> > >
> > > Diese E-Mail enthaelt vertrauliche und/oder rechtlich
> > > geschuetzte Informationen. Wenn Sie nicht der richtige
> > > Adressat sind oder diese E-Mail irrtuemlich erhalten haben,
> > > informieren Sie bitte sofort den Absender und vernichten Sie
> > > diese Mail. Das unerlaubte Kopieren sowie die unbefugte
> > > Weitergabe dieser Mail ist nicht gestattet.
> > >
> > > This e-mail may contain confidential and/or privileged
> > > information. If you are not the intended recipient (or have
> > > received this e-mail in error) please notify the sender
> > > immediately and destroy this e-mail. Any unauthorized
> > > copying, disclosure or distribution of the material in this
> > > e-mail is strictly forbidden.
> > >
> > >
> > > -------------------------------------------------
> > > If you wish to unsubscribe from this list, please send an
> > > empty message to the following address:
> > >
> > > [EMAIL PROTECTED]
> > > -------------------------------------------------
> > >
> > >
> > >
> >
> > -------------------------------------------------
> > If you wish to unsubscribe from this list, please
> > send an empty message to the following address:
> >
> > [EMAIL PROTECTED]
> > -------------------------------------------------
> >
> >
> >
> >
> >
> > --
> >
> > Diese E-Mail enthaelt vertrauliche und/oder rechtlich
> > geschuetzte Informationen. Wenn Sie nicht der richtige
> > Adressat sind oder diese E-Mail irrtuemlich erhalten haben,
> > informieren Sie bitte sofort den Absender und vernichten Sie
> > diese Mail. Das unerlaubte Kopieren sowie die unbefugte
> > Weitergabe dieser Mail ist nicht gestattet.
> >
> > This e-mail may contain confidential and/or privileged
> > information. If you are not the intended recipient (or have
> > received this e-mail in error) please notify the sender
> > immediately and destroy this e-mail. Any unauthorized
> > copying, disclosure or distribution of the material in this
> > e-mail is strictly forbidden.
> >
> >
> > -------------------------------------------------
> > If you wish to unsubscribe from this list, please
> > send an empty message to the following address:
> >
> > [EMAIL PROTECTED]
> > -------------------------------------------------
> >
> >
> >
>
> -------------------------------------------------
> If you wish to unsubscribe from this list, please
> send an empty message to the following address:
>
> [EMAIL PROTECTED]
> -------------------------------------------------
>
>

Reply via email to