axis2 修改发布webservice的路径

Axis2,版本1.5.2,在做webservice开发的时候可能用到。

原来的webservice访问路径是
http://localhost:8080/testproject/services/LogInfoService
要修改成
http://localhost:8080/testproject/service/logService

为了调用路径和原来相同,不用改客户端调用路径,改如下位置,主要修改以下
一,每个服务的service.xml

<service name="logService" targetNamespace="http://www.dsideal.com">

name改用原来的服务的名字

二,axis2.xml的

<parameter name="servicePath">service</parameter>

三,web.xml中

添加

<servlet-mapping>

    <servlet-name>AxisServlet</servlet-name>

    <url-pattern>/service/*</url-pattern>

  </servlet-mapping>

猜你喜欢

转载自xiaoxinshome.iteye.com/blog/1687481