我正在尝试创建一个简单的基于 WSDL 的 Web 服务,以使用 Apache CXF 部署在 Wildfly 上。我尝试了使用 wsdl 文件的标准 web.xml、cxf-servlet.xml 配置,但服务器给了我以下错误
在 ws 端点部署中检测到 Apache CXF 库 (cxf-api-2.7.3.jar);要么提供适当的部署,用容器模块依赖项替换嵌入式库,要么为当前部署禁用 webservices 子系统,添加适当的 jboss-deployment-structure.xml
我正在使用 Maven 进行构建和部署过程。在进一步阅读时,我意识到 Wildfly 使用 JBossWS 堆栈并且不鼓励基于 Spring 的 CXF 配置。我还应该使用 wsdl2java 还是 wsprovide/wsconsume ?任何人都可以指导我如何设置一个简单的项目来创建一个 WSDL 第一个 Web 服务并在 Wildfly 上部署,或者给我一个工作示例。
感谢帮助,谢谢。