【发布时间】:2013-11-07 15:45:41
【问题描述】:
我正在使用 Eclipse Juno 在 WebSphere® Application Server V8.5 工具上创建 jax-ws webservice。有时会创建 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-Version: 1.0
UseWSFEP61ScanPolicy: true
我实际上使用的是 servlet 3.0,但尝试使用 2.3。任何人都可以帮助我对 ws-jax 进行 WebSphere 适当的扫描注释并在服务器上创建 wsdl?
【问题讨论】:
-
此代码适用于 WAS 8.5.5.0。确保你已经声明了一个包。
-
感谢您的回复,但该软件包已包含在源文件中 =/.
标签: java eclipse web-services soap wsdl