如何在JBoss5.1中更改web服务URL
环境: 视窗2003 JBoss5.1 代码: wsdl部署在:如何在JBoss5.1中更改web服务URL,jboss,web-services,ejb,Jboss,Web Services,Ejb,环境: 视窗2003 JBoss5.1 代码: wsdl部署在: http://localhost:8080/ear-project ejb project/MyWebService?wsdl 我想为这个Web服务定义另一个路径,比如: http://localhost:8080/MyApplication/MyWebService?wsdl 如何在JBoss5.1中配置它?是否有某种配置可以在任何Java EE服务器中工作?通常,您可以在web(服务)项目的web.xml文件中设置这种Java
http://localhost:8080/ear-project ejb project/MyWebService?wsdl
我想为这个Web服务定义另一个路径,比如:
http://localhost:8080/MyApplication/MyWebService?wsdl
如何在JBoss5.1中配置它?是否有某种配置可以在任何Java EE服务器中工作?通常,您可以在web(服务)项目的web.xml文件中设置这种Java EE配置:
MyApplication
MyWebService
com.my.company.my.package.MyWebServiceEndPoint
@WebService
@Stateless
@SOAPBinding(style = Style.RPC)
public class MyWebService {
public String sayHello() {
return "Hello";
}
}
<display-name>MyApplication</display-name>
<servlet>
<servlet-name>MyWebService</servlet-name>
<servlet-class>com.my.company.my.package.MyWebServiceEndPoint</servlet-class>
</servlet>