Apache Axis 1.x xml有效负载

时间:2010-02-04 00:36:00

标签: java apache axis

我正在使用apache轴来消耗一些SOAP操作。我正在谈论的Web服务将XML作为有效负载输入之一。我注意到Axis正在编码非xml友好字符。 IE < >&alt;等等..等等。

如何告诉apache Axis允许我的有效负载超过未编码?

1 个答案:

答案 0 :(得分:1)

我确实遇到了这个问题,而我能解决的唯一方法是覆盖Apache Axis 1.4附带的XMLEncoder。

我使用Jad反编译com.org.apache.axis.components.encoding.UTF8Encoder,将代码复制到我自己的类中并注释掉&"<和{{ 1}}案例陈述。

要配置Axis以使用此新编码器,您还必须创建

>

文件只包含新类的FQDN。