Hi,

currently, we were transferring non printable Chars ins Strings via SOAP to 
our server. This worked with Apache SOAP 2.3 but unfortunateley, when using 
AXIS 1.1 as a client i'll get the following Message:

AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode:
 faultString: org.xml.sax.SAXParseException: Character reference 
"&#2" is an invalid XML character.
 faultActor:
 faultNode:
 faultDetail:

I'm using the BEANSerializerFactory for an object containing an array of 
Strings with the following Content: "aaaaa\002bbbb". 

Any tips for "getting around" this behaviour ? It works for Apache SOAP, but 
now I have to Base64 encode/decode those strings that will make the server 
incompatible with current SOAP Clients :-(

Kind regards,
Christian

Reply via email to