I am using apache axis to eat a couple of Cleaning soap procedures. The net service I am speaking to takes XML among the payload inputs. I observed that Axis is encoding the non xml friendly figures. IE < > to &alt; etc.. etc..

How do i tell apache Axis to permit my payload to talk about not-encoded?

I'd exactly this issue and the only method which i could solve it had been by overriding the XMLEncoder which ships with Apache Axis 1.4.

I made use of Jad to decompile the com.org.apache.axis.components.encoding.UTF8Encoder, replicated the code into my very own class and said the &, ", < and > situation claims.

To configure Axis to make use of this new Encoder you might also need to produce a

META-INF/services/org.apache.axis.components.encoding.XMLEncoder

file that contains only the FQDN of the new class.