我下載了Camel CXF示例「camel-example-cxf-osgi」,並且我能夠運行mvn install命令而沒有任何問題(根據readme.md文件),然後當我嘗試在FUSE服務器上安裝 (jboss-fuse-6.3.0.redhat-187)時,我收到如下錯誤消息。如何解決缺少的需求[308.0] osgi.wiring.package; (osgi.wiring.package = org.apache.cxf.binding.corba)在FUSE 6.3.0中
JBossFuse:karaf @根>安裝-s MVN:org.apache.camel /駱駝示例-CXF-的OSGi/2.17.0.redhat-630187
包ID:308
執行命令時出錯:安裝捆綁包時出錯: 無法啓動捆綁包mvn:org.apache.camel/camel-example-cxf-osgi/2.17.0.redhat-630187:捆綁包org.apache.camel中未解析的約束。 camel-example-cxf-osgi [308]:無法解析308.0:缺少需求[308.0] osgi.wiring.package; (osgi.wiring.package = org.apache.cxf.binding.corba)
以前是否有人對這個問題進行了統計?(我沒有改變這個例子中的任何東西)如果可以,請分享你的經驗如何解決這個問題。
這很奇怪,因爲camel-example-cxf-osgi不使用corba。也許這是保險絲束的問題。你可以嘗試駱駝的原始示例嗎? –