我在 Ubuntu 16.04 LTS 上使用 JBDS 11.3.0.GA。我正在使用 camel-spring-cxf-code-first 模板在独立的 Karaf 平台上为 Fuse 7.1.0 生成一个 Fuse 项目。该项目正确生成,但尝试按照 ReadMe.txt 文件所述运行它失败。例如,按如下方式安装捆绑包后:
karaf@root()> install -s mvn:com.mycompany/camel-spring-cxf-code-first/1.0.0-SNAPSHOT
Bundle ID: 223
karaf@root()>
尝试访问http://localhost:8181/cxf/report/?wsdl(当然,在生成的代码 9292 替换为 8181 之后)显示“未找到服务”。在浏览器中并在日志文件中显示以下内容:
16:33:36.209 WARN [XNIO-4 task-1] Can't find the the request for http://localhost:8181/cxf/report/'s Observe
意味着生成的项目无效。
亲切的问候,尼古拉斯