On 12/11/06, spamsucks <[EMAIL PROTECTED]> wrote:
Xfire Users,

I am thinking of migrating from Axis 1.3 to Xfire because my POJO objects
have property values that can not be be serialized by Axis.  Here is the
stacktrace I get from Axis:

        {http://xml.apache.org/axis/}stackTrace:java.io.IOException:
java.lang.IllegalArgumentException: The char '0x19' after 'We' is not a
valid XML character.
        at
org.apache.axis.encoding.ser.BeanSerializer.serialize(BeanSerializer.java:275)


I am hoping that XFire would be able to serialize my objects and their
properties, irregardless if their property values are complaint xml or not.
Can you let me know if you think Axis does this?  I would rather migrate to
XFire than have to clean up my object property values.

This is a list about XFire, so ws.apache.org would be a better place
to get advice about what Axis does or does not do.  That said, I am
not sure what kind of character you have there.  My ASCII table tells
me it's "End of Medium", but I don't know why you'd need that on a
modern computer.

Regardless, it's relatively easy to write and register your own
serializer/deserializer factories in Axis to have greater control.
However, you may also find that one of XFire's serialization
mechanisms can handle characters like 0x19 without customization.

--
Tom Wheeler
http://www.tomwheeler.com/

---------------------------------------------------------------------
To unsubscribe from this list please visit:

   http://xircles.codehaus.org/manage_email

Reply via email to