Thanks BJ, as you suggested, I moved camel-core to the installedFeatures <installedFeatures> <feature>camel-core</feature> </installedFeatures>
But still didn’t help, same error as before. Best regards, Alex soto > On May 8, 2018, at 10:08 AM, Jean-Baptiste Onofré <j...@nanthrax.net> wrote: > > Hi Alex, > > I guess it work if you put camel-core as a installed feature. > > The log feature should be installed in stage before camel-core. Let me > provide the corrected pom.xml to you. > > Regards > JB > > On 08/05/2018 15:55, Alex Soto wrote: >> Hello, >> I am trying to build a custom distribution with Karaf (version 4.2.0), when >> I add Camel (version 2.21.1), I get the following error: >> [ERROR] Failed to execute goal >> org.apache.karaf.tooling:karaf-maven-plugin:4.2.0:assembly (gen-assembly) on >> project test: Unable to build assembly: Unable to resolve root: missing >> requirement [root] osgi.identity; osgi.identity=camel-core; >> type=karaf.feature; version=2.21.1; >> filter:="(&(osgi.identity=camel-core)(type=karaf.feature)(version>=2.21.1))" >> [caused by: Unable to resolve camel-core/2.21.1: missing requirement >> [camel-core/2.21.1] osgi.identity; >> osgi.identity=org.apache.camel.camel-core; type=osgi.bundle; >> version="[2.21.1,2.21.1]"; resolution:=mandatory [caused by: Unable to >> resolve org.apache.camel.camel-core/2.21.1: missing requirement >> [org.apache.camel.camel-core/2.21.1] osgi.wiring.package; >> filter:="(&(osgi.wiring.package=org.slf4j)(version>=1.7.0)(!(version>=2.0.0)))"]] >> -> [Help 1] >> My dependencies are: >> <dependencies> >> <dependency> >> <groupId>org.apache.karaf.features</groupId> >> <artifactId>framework</artifactId> >> <version>${karaf.version}</version> >> <type>kar</type> >> </dependency> >> <dependency> >> <groupId>org.apache.camel.karaf</groupId> >> <artifactId>apache-camel</artifactId> >> <classifier>features</classifier> >> <type>xml</type> >> </dependency> >> </dependencies> >> My boot features are: >> <bootFeatures> >> <feature>instance</feature> >> <feature>package</feature> >> <feature>log</feature> >> <feature>ssh</feature> >> <feature>framework</feature> >> <feature>system</feature> >> <feature>eventadmin</feature> >> <feature>feature</feature> >> <feature>shell</feature> >> <feature>management</feature> >> <feature>service</feature> >> <feature>jaas</feature> >> <feature>deployer</feature> >> <feature>diagnostic</feature> >> <feature>wrap</feature> >> <feature>bundle</feature> >> <feature>config</feature> >> <feature>kar</feature> >> <feature>scr</feature> >> <feature>aries-blueprint</feature> >> <feature>war</feature> >> <feature>camel-core</feature> >> </bootFeatures> >> Is there a missing feature or dependency I need to add? >> Best regards, >> Alex soto