Web services 在web上下文的根目录下启动JAXWSservlet?

Web services 在web上下文的根目录下启动JAXWSservlet?,web-services,websphere,jax-ws,axis2,web.xml,Web Services,Websphere,Jax Ws,Axis2,Web.xml,是否可以在web上下文的roor处启动JAXWSservlet,以便也可以访问WSDL application.xml中定义的我的上下文根是/myapp/webservice/v1(最后一部分应该可以在部署描述符中配置,web服务应该在web上下文根中可用) 我试过: 网络服务 网络服务 my.package.WebServiceServlet 1. 网络服务 Web服务在地址/myapp/WebService/v1下应答,但当我键入/myapp/WebService/v1?wsdl时,它会

是否可以在web上下文的roor处启动JAXWSservlet,以便也可以访问WSDL

application.xml中定义的我的上下文根是
/myapp/webservice/v1
(最后一部分应该可以在部署描述符中配置,web服务应该在web上下文根中可用)

我试过:


网络服务
网络服务
my.package.WebServiceServlet
1.
网络服务
Web服务在地址
/myapp/WebService/v1
下应答,但当我键入
/myapp/WebService/v1?wsdl
时,它会转换为
/myapp/WebService/v1/?wsdl
,它不会返回wsdl,但会尝试调用Web服务本身,它会回答:“您好!这是Axis2 Web服务!”(访问Web服务时的标准问候语)

我也尝试过url模式“.”和“/”不被接受(WebSphere)

当我使用

ws


ws
web服务可以工作,但WSDL仅在
/myapp/webservice/v1/ws?WSDL
上可用,这使得解决方案与现有客户端不兼容

背后的原因是将版本创建为单独的WAR,然后可以独立部署或在EAR中部署,并且为了使WebService地址完全可配置,我们需要使其在Web模块的上下文根下可访问


我不知道我们遇到的问题是特定于WebSphere还是特定于Axis…

您使用的是哪个版本的WebSphere?@PaulVargas WebSphere 7