我有一个简单的应用程序,其中包含一个使用以下命令创建的 Web 服务Apache CXF
。当我运行服务器和客户端时,该应用程序可以工作(如Java
应用程序)。当我尝试访问该应用程序时/services
映射的URLweb.xml
, Tomcat
给我404
错误。当我运行该项目时,我收到:
org.apache.cxf.service.factory.ServiceConstructionException:找不到服务的定义{http://sendmessage/}SendMessage
如果有人有任何与此错误相关的提示,我将很高兴听到他们。 (我搜索了谷歌,找不到与我的情况相关的东西)
谢谢你!
我有同样的错误,我的错误与 wsdl 和 webservice 中不同的名称空间有关。所以我把它们改成一样的。
WSDL:
<wsdl:definitions name=""
targetNamespace="http://www.example.org/yourservice/"
网络服务类:
@WebService(targetNamespace = "http://www.example.org/yourservice/",
.........
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)