我的端点是地址端点。响应contentType是“text / plain”。响应内容是:
<message>
<header>
<TransactionID>1</TransactionID>
<Timestamp>2012-06-04 10:45:35</Timestamp>
<OpCode>AAA_Response</OpCode>
<MsgType>RESP</MsgType>
<ReturnCode>1007</ReturnCode>
<ErrorMessage/>
</header>
<body/>
</message>
但是在wso2中,响应变为:
<text xmlns="http://ws.apache.org/commons/ns/payload"><?xml version="1.0" encoding="UTF-8"?><message><header><TransactionID>1</TransactionID><Timestamp>2012-06-04 10:45:35</Timestamp><OpCode>AAA_Response</OpCode><MsgType>RESP</MsgType><ReturnCode>1007</ReturnCode><ErrorMessage></ErrorMessage></header><body/></message>
</text>
我想我需要在axis2.xml中编辑构建器和格式化程序。但是怎么做呢?有人可以帮帮我吗?最好的问候。
答案 0 :(得分:1)
问题是您没有在axis2.xml中设置适当的构建器和格式化程序。
为内容类型text / plain设置org.apache.axis2.format.PlainTextBuilder
答案 1 :(得分:0)
如果可能,您可以先尝试更改服务器端。