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

Reply via email to