Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to resolve missing requirement [308.0] osgi.wiring.package; (osgi.wiring.package=org.apache.cxf.binding.corba) in FUSE 6.3.0

I downloaded the Camel CXF example "camel-example-cxf-osgi" and I was able to run mvn install command without any issue(According to the readme.md file ), then then when I try to install it on the FUSE server(jboss-fuse-6.3.0.redhat-187) I got error message as below.

enter image description here

JBossFuse:karaf@root> install -s mvn:org.apache.camel/camel-example-cxf-osgi/2.17.0.redhat-630187

Bundle ID: 308

Error executing command: Error installing bundles: Unable to start bundle mvn:org.apache.camel/camel-example-cxf-osgi/2.17.0.redhat-630187: Unresolved constraint in bundle org.apache.camel.camel-example-cxf-osgi [308]: Unable to resolve 308.0: missing requirement [308.0] osgi.wiring.package; (osgi.wiring.package=org.apache.cxf.binding.corba)

Does any one en-counted this issue before?(I did not change any thing on this example ) If so can you please share your experience how to solve this issue.

like image 891
casper Avatar asked Dec 30 '25 01:12

casper


1 Answers

Appears to be the way the import packages have been added to the example , remove the org.apache.cxf.binding.corba and install the feature cxf-transports-jms ( this is not used , but i think the examples were following the same convention ) , the deployment should work now after you build it with the changes in the import packages and features installation.

like image 140
Sundar Avatar answered Jan 01 '26 18:01

Sundar



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!