Hi, sorry when I have so many problems which I tell you here on the mailing list. My current problem is securing a custom service fault. The problem occurs when RAMPART calls the parser to parse the SOAP-envelope of the outgoing service response which contains the service fault.
First I have to say that the error only occurs when using SOAP 1.1 and with SOAP 1.2 everything works fine. The SOAP 1.1 standard defines an element called <faultcode>. When the parser has finished parsing this element inside the envelope, the next element is <faultcode /> element, means an empty faultcode element, which lead to the exception "Only characters are allowed here". When I look at the envelope there doesn't exist such an element. There ist only <faultcode>.......</faultcode> and not a <faultcode /> after that. I tried it with the releasded AXIOM 2.5.2 libraries and also with the latest versions of the AXIOM-trunk. Always the same error. Probably this isn't really a RAMPART problem but more an AXIOM-problem, is it? Are similar errors known? Greetings Christian
