Greetings,

This is in reference to the Quick Start section found in:

     https://karaf.apache.org/manual/latest/

After downloading 4.2.7 and starting the command line console I
attempted to execute 'feature:repo-add camel' as shown in Section
2.4. The command immediately failed with:

  Adding feature url
  mvn:org.apache.camel.karaf/apache-camel/RELEASE/xml/features Error
  executing command: Error resolving artifact
  org.apache.camel.karaf:apache-camel:xml:features:RELEASE: [Failed to
  resolve version for
  org.apache.camel.karaf:apache-camel:xml:features:RELEASE: Could not
  find metadata org.apache.camel.karaf:apache-camel/maven-metadata.xml
  in local (/Users/stage3/.m2/repository)] :
  mvn:org.apache.camel.karaf/apache-camel/RELEASE/xml/features

I shutdown karaf and then erased my install and untarred again. This
time I navigated to:

     <install_root>/apache-karaf-4.2.7/examples/karaf-camel-example

and followed the instructions in README.md. When executing
'feature:install karaf-camel-example-java', I receive:

  Error executing command: Unable to resolve root: missing requirement
  [root] osgi.identity; osgi.identity=karaf-camel-example-java;
  type=karaf.feature; version="[4.3.0.SNAPSHOT,4.3.0.SNAPSHOT]";
  filter:="(&(osgi.identity=karaf-camel-example-java)(type=karaf.feature)
  (version>=4.3.0.SNAPSHOT)(version<=4.3.0.SNAPSHOT))"
  [caused by: Unable to resolve karaf-camel-example-java/4.3.0.SNAPSHOT:
  missing requirement [karaf-camel-example-java/4.3.0.SNAPSHOT]
  osgi.identity;
  osgi.identity=org.apache.karaf.examples.karaf-camel-example-java;
  type=osgi.bundle; version="[4.3.0.SNAPSHOT,4.3.0.SNAPSHOT]";
  resolution:=mandatory [caused by: Unable to resolve
  org.apache.karaf.examples.karaf-camel-example-java/4.3.0.SNAPSHOT:
  missing requirement
  [org.apache.karaf.examples.karaf-camel-example-java/4.3.0.SNAPSHOT]
  osgi.wiring.package;
  filter:="(&(osgi.wiring.package=org.apache.camel)(version>=2.24.0)
  (!(version>=3.0.0)))"]]

I assume the references to 4.3.0.SNAPSHOT are because the repo URL
referenced "LATEST". I cleaned everything up and used the following
command (replaced LATEST with 4.2.7):

        feature:repo-add
        mvn:org.apache.karaf.examples/karaf-camel-example-features/4.2.7/xml

But the feature install resulted in:

  Error executing command: Unable to resolve root: missing requirement
  [root] osgi.identity; osgi.identity=karaf-camel-example-java;
  type=karaf.feature; version="[4.2.7,4.2.7]";
  filter:="(&(osgi.identity=karaf-camel-example-java)(type=karaf.feature)
  (version>=4.2.7)(version<=4.2.7))"
  [caused by: Unable to resolve karaf-camel-example-java/4.2.7: missing
  requirement [karaf-camel-example-java/4.2.7] osgi.identity;
  osgi.identity=karaf-camel-example-common; type=karaf.feature;
  version="[4.2.7,4.2.7]" [caused by: Unable to resolve
  karaf-camel-example-common/4.2.7: missing requirement
  [karaf-camel-example-common/4.2.7] osgi.identity;
  osgi.identity=camel-blueprint; type=karaf.feature]]

What am I missing/doing wrong?

Thank you.

-Garrett Rolfs

Reply via email to