部署AXIS2查看上一篇文章。
在已经有AXIS2的基础之上操作
1、下载DynamicResponseHandler(wso2dynamic-response-1.5.mar)模块,复制到webservice项目中的WEB-INF/modules中,将wso2dynamic-response-1.5.mar加到modules.list文件中。
2、下载Jettison 1.2和jettison-1.2-patched.jar,放入WEB-INF/lib中的模块,删除jettison-1.0-RC2.jar。
3、找到tomcat\webapps\axis2\WEB-INF\conf\axis2.xml文件,添加xml
4、
在axis2.xml中添加JSON消息格式,找到标签,在这个标签里添加如下代码段:
class="org.apache.axis2.json.JSONMessageFormatter"/>
class="org.apache.axis2.json.JSONBadgerfishMessageFormatter"/>5、
在axis2.xml中添加消息编译,找到标签,添加如下代码:
class="org.apache.axis2.json.JSONOMBuilder"/>
class="org.apache.axis2.json.JSONBadgerfishOMBuilder"/>
将返回json格式的数据。根据自己的要求调整返回的数据格式,模式是xml