1.web.xml配置
<servlet>
<servlet-name>AxisServlet</servlet-name>
<servlet-aclass>
org.apache.axis2.transport.http.AxisServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>AxisServlet</servlet-name>
<url-pattern>/services/*</url-pattern>
</servlet-mapping>
<servlet>
2.在WEB-INF文件夹下新建services/axis/META-INF/services.xml
3.services.xml配置
例子如下:
<?xml version="1.0" encoding="UTF-8"?>
<serviceGroup>
<!-- 对外收费接口 -->
<service name="ExternalService">
<description>ExternalService</description>
<parameter name="ServiceObjectSupplier"> org.apache.axis2.extensions.spring.receivers.SpringServletContextObjectSupplier
</parameter>
<parameter name="SpringBeanName">
com.ccpit.axis2.service.external.ExternalService
</parameter>
<messageReceivers>
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only" class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" />
<messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
</messageReceivers>
</service>
</serviceGroup>