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
[email protected]


An
<[email protected]>
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: [email protected]
> 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]
-------------------------------------------------

Reply via email to