我恢复了一个项目。该项目已成功部署在tomcat上,但我无法测试Web服务或无法访问它。当我写了URL时,我得到了错误404.
网络服务如下:
@WebService(serviceName = "OfficialDate",
portName = "OfficialDatePort",
endpointInterface = "com.????.web.officialdates_v1.OfficialDate",
targetNamespace = "http://????/web/officialDates-v1",
wsdlLocation = "WEB-INF/wsdl/OfficialDateWebService/officialdates.wsdl")
如何调试WebService? Web服务中的内容可以执行此错误吗?
(抱歉,我无法粘贴代码 - 因为它是私有的 - )
由于
答案 0 :(得分:0)
您需要添加其他库(jar文件)和web.xml配置才能在Tomcat中托管JAX-WS Web服务。
使用完整的Java EE实现(如WildFly,TomEE,Glassfish等)要容易得多。您的Web服务只有在部署到其中任何一个时才能正常工作。