Maven Jboss保险丝缺少osgi.willing.package
当我启动Jboss fuse服务器时,会弹出此错误Maven Jboss保险丝缺少osgi.willing.package,maven,jboss,jbossfuse,Maven,Jboss,Jbossfuse,当我启动Jboss fuse服务器时,会弹出此错误 ERROR: Bundle cxf-basic [293] Error starting mvn:org.fusesource.example/cxf-basic/1.0-SNAPSHOT (org.osgi.framework.BundleException: Unresolved constraint in bundle cxf-basic [293]: Unable to resolve 293.0: missing requiremen
ERROR: Bundle cxf-basic [293] Error starting mvn:org.fusesource.example/cxf-basic/1.0-SNAPSHOT (org.osgi.framework.BundleException: Unresolved constraint in bundle cxf-basic [293]: Unable to resolve 293.0: missing requirement [293.0] osgi.wiring.package; (&(osgi.wiring.package=META-INF.cxf)(version>=2.6.0)(!(version>=3.0.0))))
org.osgi.framework.BundleException:捆绑包cxf basic[293]中未解决的约束:无法解决293.0:缺少需求[293.0]osgi.willing.package;(&(osgi.willing.package=META-INF.cxf)(版本>=2.6.0)(!(版本>=3.0.0)))
位于org.apache.felix.framework.felix.resolveBundleRevision(felix.java:4002)
位于org.apache.felix.framework.felix.startBundle(felix.java:2045)
位于org.apache.felix.framework.felix.setActiveStartLevel(felix.java:1299)
位于org.apache.felix.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
运行(Thread.java:748)
我怀疑osgi.willing包的版本丢失/冲突,但我如何检查
哦,嗨,伙计们,我终于在我的hawtio中得到了另一个更新,包给了我这个错误日志
如果我将程序作为java应用程序运行,我可以正常执行所有操作,但是当我部署到fuse时,会弹出此错误您使用的JBoss fuse版本是什么 META-INF.cxf是通过一体式cxf捆绑包导出的,但很长一段时间以来,这种方式一直被弃用。我们现在为CXF中的每个模块使用小型CXF捆绑包 因此,如果您想在最新的JBoss FUSE中工作,cxf基本捆绑包不应该再导入META-INF.cxf包
弗里曼你好,弗里曼谢谢你的快速回复。我用的是6.3.0。这是最新的。