我正在使用成功部署的 Axis2 服务中使用Axis2
、创建.aar file
和部署Web 服务,WSO2 Application Server.
并返回如下响应。
<ns:serviceResponse xmlns:ns="http://service.axis.example.com">
<ns:return>{"status":"SUCCESS"}</ns:return>
</ns:serviceResponse>
但我期待 JSON 响应。由于 Axis2 支持 JSON 响应,我尝试按照下面的教程修改 axis2.xml(Enabling messageBuilder and messageFormatter
),但没有成功。
http://axis.apache.org/axis2/java/core/docs/json_support.html
http://www.javacodegeeks.com/2012/02/json-web-service-with-java-and-axis2.html
此外,
我尝试wso2dynamic-response-20080916.170559-241.mar
从 UI ( Modules Tab -> Add
) 部署并将上传的文件部署到以下位置 (CARBON_HOME/repository/deployment/server/axis2modules)。
我尝试wso2dynamic-response-1.5.jar
按照我无法使用 Axis2 返回 json 对象但仍然获得 XML 响应而不是 JSON 中的建议进行复制。
请让我知道我做错了什么并指导正确的方向。
提前致谢。