gpt4 book ai didi

web-services - 如何解决ServiceConstructionException : Could not find definition for service?

转载 作者:行者123 更新时间:2023-12-04 02:00:41 25 4
gpt4 key购买 nike

我有一个简单的应用程序,其中包含一个使用 Apache CXF 创建的 Web 服务。 .当我运行服务器和客户端(作为 Java 应用程序)时,此应用程序工作。当我尝试访问应用程序时 /services映射在 web.xml 中的 URL , Tomcat给我 404错误。当我运行该项目时,我收到:

org.apache.cxf.service.factory.ServiceConstructionException: Could not find definition for service {http://sendmessage/}SendMessage



如果有人对此错误有任何提示,我会很高兴听到他们。 (我搜索了 google 并找不到与我的情况相关的内容)

谢谢!

最佳答案

我有同样的错误,我的与 wsdl 和 webservice 中不同的命名空间有关。所以我把它们改成相同的。

WSDL:

<wsdl:definitions name=""
targetNamespace="http://www.example.org/yourservice/"

网络服务类:
@WebService(targetNamespace = "http://www.example.org/yourservice/",
.........

关于web-services - 如何解决ServiceConstructionException : Could not find definition for service?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4680264/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com