![](/img/trans.png)
[英]Jax-ws not supported by IBM WebSphere 8.5 Liberty Profile
[英]Problems to create webservice jax-ws on WebSphere 8.5
我正在使用Eclipse Juno在WebSphere®Application Server V8.5工具上创建jax-ws Web服务。 有时会创建WebService,但大多数情况下他无法创建wsdl。 例如,如果我尝试创建一个名为Web的简单Web服务:
import javax.jws.WebMethod;
import javax.jws.WebService;
@WebService
public class Web {
@WebMethod
public String getName() {
return "myName";
}
}
部署此Web服务并查看WebSphere管理页面之后,将没有名为WebService的服务。 我也尝试从URL localhost:9080/MyProject/WebService/WebService.wsdl
访问生成的WebSphere wsdl,但这不存在。
我的项目有一个配置的MANIFEST文件,其中包含:
Manifest-Version: 1.0
UseWSFEP61ScanPolicy: true
我实际上使用的是Servlet 3.0,但尝试使用2.3。 任何人都可以帮助我在WebSphere上对ws-jax进行适当的扫描注释并在服务器上创建wsdl吗?
当WebSphere找不到WebServices时,我找到了解决方案。 我将MANIFESTFILE属性UseWSFEP61ScanPolicy修改为false,重新启动服务,并将angain修改为true,重新启动服务,然后他可以工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.