我有一个EAR ,没有WAR,但是有EJB。JAR中的一个EJB使用@WebService公开一个服务。所有这些都可以工作,但我不知道如何控制公开服务的urlcontext。现在有点像:
http://jbossServer/myearnamepackage-myjarnamepackage/myEndoint?wsdl
我希望它是:
http://jbossServer/myservice/myEndoint?wsdl
提前谢谢。
发布于 2011-12-07 15:57:52
您可以在ejb3 bean中使用以下注释设置web服务的上下文根:- @WebContext(contextRoot="/myservice", urlPattern="/myEndpoint")
这将使web服务wsdl绑定到http://jbossServer/myservice/myEndpoint?wsdl。
https://stackoverflow.com/questions/8417689
复制相似问题