Fuse 6 to 7 migration: org.apache.karaf.shell.console dependency migration
Issue
When migrating a project from Fuse 6.3 to Fuse 7.x, the following no longer works:
<dependency>
<groupId>org.apache.karaf.shell</groupId>
<artifactId>org.apache.karaf.shell.console</artifactId>
</dependency>
The following error is logged:
missing requirement ... osgi.wiring.package; filter:="(&(osgi.wiring.package=org.apache.felix.gogo.commands)(version>=0.17.0)(!(version>=1.0.0)))"]]
Environment
- Red Hat Fuse on Karaf
- 7.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.