It depends on several other features and is not small at all. I can paste the features.xml files or poms if it would help.
current feature features.xml <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <features name="cfif-cta"> <feature name="cfif-cta" description="cfif-cta" version="1.0.0.SNAPSHOT"> <configfile finalname="/etc/com.orbis.ctaKafka.cfg"> mvn:com.orbis.commons.file-ingestion/cfif-cta/1.0.0-SNAPSHOT/cfg/config </configfile> <bundle>mvn:com.orbis.commons.file-ingestion/cfif-cta/1.0.0-SNAPSHOT</bundle> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.scala-library/2.8.1_2</bundle> <bundle dependency="true">mvn:com.google.guava/guava/16.0.1</bundle> <bundle>wrap:mvn:com.google.code.gson/gson/2.1</bundle> <bundle>mvn:com.hazelcast/hazelcast/3.4</bundle> <bundle>mvn:com.hazelcast/hazelcast-client/3.4</bundle> </feature> </features> dependent feature features.xml <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <features name="file-ingestion-server"> <feature name="file-ingestion-server" description="file-ingestion-server" version="1.0.0.SNAPSHOT"> <feature dependency="true">war</feature> <feature dependency="true">scr</feature> <configfile finalname="/etc/com.orbis.fileIngestion.cfg"> mvn:com.orbis.ingestion/file-manager/1.0.0-SNAPSHOT/cfg/config </configfile> <configfile finalname="/etc/com.orbis.hazelcast.cfg"> mvn:com.orbis.ingestion/hazelcast-cachemanager/1.0.0-SNAPSHOT/cfg/config </configfile> <bundle start-level='80'>mvn:com.orbis.ingestion/fis-core/1.0.0-SNAPSHOT</bundle> <bundle start-level='85'>mvn:com.orbis.ingestion/fis-web/1.0.0-SNAPSHOT</bundle> <bundle start-level='85'>mvn:com.orbis.ingestion/file-manager/1.0.0-SNAPSHOT</bundle> <bundle start-level='85'>mvn:com.orbis.ingestion/hazelcast-cachemanager/1.0.0-SNAPSHOT</bundle> <bundle start-level='85'>mvn:com.orbis.ingestion/center-ui/1.0.0-SNAPSHOT</bundle> <bundle start-level='85'>mvn:com.orbis.ingestion/iwc/1.0.0-SNAPSHOT</bundle> <bundle start-level='85'>mvn:com.orbis.ingestion/web-top/1.0.0-SNAPSHOT</bundle> <bundle start-level='85'>mvn:com.orbis.ingestion/hud/1.0.0-SNAPSHOT</bundle> <bundle start-level='85'>mvn:com.orbis.ingestion/desktop-manager/1.0.0-SNAPSHOT</bundle> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-impl/2.2.11_1</bundle> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/1.2_5</bundle> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-httpclient/3.1_7</bundle> <bundle>mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-base/2.4.1</bundle> <bundle>mvn:com.fasterxml.jackson.core/jackson-core/2.4.1</bundle> <bundle>mvn:com.fasterxml.jackson.core/jackson-annotations/2.4.1</bundle> <bundle>mvn:com.fasterxml.jackson.core/jackson-databind/2.4.1</bundle> <bundle>mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/2.4.1</bundle> <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1</bundle> <bundle dependency="true">mvn:javax.mail/mail/1.4.7</bundle> <bundle dependency="true">mvn:commons-codec/commons-codec/1.9</bundle> <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-beanutils/1.8.3_1</bundle> <bundle dependency="true">mvn:commons-collections/commons-collections/3.2.1</bundle> <bundle dependency="true">mvn:commons-configuration/commons-configuration/1.8</bundle> <bundle dependency="true">mvn:commons-digester/commons-digester/2.1</bundle> <bundle dependency="true">mvn:commons-jxpath/commons-jxpath/1.3</bundle> <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/1.1_4</bundle> <bundle dependency="true">mvn:commons-lang/commons-lang/2.6</bundle> <bundle dependency="true">mvn:commons-cli/commons-cli/1.2</bundle> <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/1.8.4_1</bundle> <bundle dependency="true">mvn:commons-daemon/commons-daemon/1.0.5</bundle> <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-httpclient/3.1_7</bundle> <bundle dependency="true">mvn:commons-net/commons-net/3.2</bundle> <bundle dependency="true">mvn:org.codehaus.jackson/jackson-core-asl/1.9.12</bundle> <bundle dependency="true">mvn:org.codehaus.jackson/jackson-mapper-asl/1.9.12</bundle> <bundle dependency="true">mvn:org.codehaus.jackson/jackson-jaxrs/1.9.12</bundle> <bundle dependency="true">mvn:org.codehaus.jackson/jackson-xc/1.9.12</bundle> <bundle>mvn:com.orbis.osgi/jetty/6.0.0-SNAPSHOT</bundle> <!-- <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hadoop-core/1.2.1_1</bundle> --> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hadoop-client/2.6.0_1</bundle> <bundle dependency="true">wrap:mvn:org.htrace/htrace-core/3.0.4</bundle> <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.guice/3.0_1</bundle> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/1_2</bundle> <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/1.0_6</bundle> <bundle dependency="true">mvn:com.google.protobuf/protobuf-java/2.5.0</bundle> <!-- the following bundles can be removed when osgi metadata is fixed in commons-configuration, to have resolution=:option on packages that are optional --> <bundle dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jcr-api-2.0/2.2.0</bundle> <bundle dependency="true">mvn:org.apache.jackrabbit/jackrabbit-jcr-commons/2.5.2</bundle> <bundle dependency="true">mvn:org.apache.jackrabbit/jackrabbit-webdav/2.5.2</bundle> <bundle dependency="true">mvn:org.apache.commons/commons-jexl/2.1.1</bundle> <bundle dependency="true">mvn:org.apache.commons/commons-vfs2/2.0</bundle> <bundle dependency="true">mvn:org.codehaus.jettison/jettison/1.3.5</bundle> <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.paranamer/2.4_1</bundle> <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.avro/1.7.6_1</bundle> <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.avro-ipc/1.7.6_1</bundle> <bundle dependency="true">mvn:javax.jmdns/jmdns/3.4.1</bundle> <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.libthrift/0.9.0_1</bundle> <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oro/2.0.8_6</bundle> <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/1.2_5</bundle> <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsch/0.1.49_1</bundle> <bundle dependency="true">mvn:org.apache.commons/commons-compress/1.9</bundle> <bundle dependency="true">mvn:org.apache.commons/commons-math3/3.1.1</bundle> <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlenc/0.52_1</bundle> <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xerces/2.11.0_1</bundle> <bundle dependency="true">mvn:org.xerial.snappy/snappy-java/1.1.0.1</bundle> <bundle dependency="true">mvn:commons-io/commons-io/1.4</bundle> <bundle dependency="true">mvn:org.bouncycastle/bcpg-jdk15on/1.49</bundle> <bundle dependency="true">mvn:org.bouncycastle/bcprov-jdk15on/1.49</bundle> <bundle dependency="true">mvn:io.netty/netty/3.10.0.Final</bundle> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.scala-library/2.10.2_1</bundle> <bundle>mvn:org.apache.zookeeper/zookeeper/3.4.6</bundle> <bundle>mvn:org.apache.curator/curator-client/2.6.0</bundle> <bundle>mvn:org.apache.curator/curator-recipes/2.6.0</bundle> <bundle>mvn:org.apache.curator/curator-framework/2.6.0</bundle> <bundle>mvn:com.google.guava/guava/16.0.1</bundle> <bundle>wrap:mvn:com.wordnik/swagger-jaxrs_2.10/1.3.0$Bundle-SymbolicName=swagger-jaxrs_2.10&Bundle-Version=1.3.0</bundle> <bundle>wrap:mvn:com.wordnik/swagger-core_2.10/1.3.0$Bundle-SymbolicName=swagger-core_2.10&Bundle-Version=1.3.0</bundle> <bundle>wrap:mvn:com.netflix.rxjava/rxjava-core/0.20.5</bundle> <bundle>wrap:mvn:org.json/json/20140107</bundle> <bundle>wrap:mvn:com.google.code.gson/gson/2.3.1</bundle> <bundle dependency="true">mvn:com.hazelcast/hazelcast/3.4</bundle> <bundle dependency="true">mvn:com.hazelcast/hazelcast-client/3.4</bundle> </feature> </features> On 2015-05-28 09:39, Morgan Hautman wrote: > Is it possible to share your feature with us? > > Regards > Morgan > > On 28/05/2015 15:20, [email protected] wrote: > >> When I look at what version of cxf I have installed through the web console >> I see. >> >> Apache CXF JAX-RS Clientorg.apache.cxf.cxf-rt-rs-client [1] 3.1.0.SNAPSHOT >> >> Active >> >> * >> * >> * >> * >> >> 106 >> >> Apache CXF JAX-RS Extensions: >> Providersorg.apache.cxf.cxf-rt-rs-extension-providers [2] 3.1.0.SNAPSHOT >> >> Active >> >> * >> * >> * >> * >> >> 107 >> >> Apache CXF JAX-RS Extensions: >> Searchorg.apache.cxf.cxf-rt-rs-extension-search [3] 3.1.0.SNAPSHOT >> >> Active >> >> * >> * >> * >> * >> >> 108 >> >> Apache CXF JAX-RS Service >> Descriptionorg.apache.cxf.cxf-rt-rs-service-description [4] 3.1.0.SNAPSHOT >> >> Active >> >> * >> * >> * >> * >> >> 109 >> >> Apache CXF Runtime HTTP Transportorg.apache.cxf.cxf-rt-transports-http [5] >> 3.1.0.SNAPSHOT >> >> Active >> >> When I do a feature:list | grep 'cxf' I see >> >> cxf-jaxws | 3.1.1.SNAPSHOT | | | cxf-3.1.1-SNAPSHOT | >> >> The problem is when I try to install my plugin I get this error >> >> karaf@root()> feature:install cfif-cta >> Error executing command: Unable to resolve root: missing requirement [root] >> osgi.identity; osgi.identity=cxf-jaxrs; type=karaf.feature; >> version="[3.1.0.SNAPSHOT,3.1.0.SNAPSHOT]"; >> filter:="(&(osgi.identity=cxf-jaxrs)(type=karaf.feature)(version>=3.1.0.SNAPSHOT)(version<=3.1.0.SNAPSHOT))" >> >> Does anyone know where my versioning is going wrong Links: ------ [1] http://cta-solr.dev-aitecd.us.gov:8080/system/console/bundles/105 [2] http://cta-solr.dev-aitecd.us.gov:8080/system/console/bundles/106 [3] http://cta-solr.dev-aitecd.us.gov:8080/system/console/bundles/107 [4] http://cta-solr.dev-aitecd.us.gov:8080/system/console/bundles/108 [5] http://cta-solr.dev-aitecd.us.gov:8080/system/console/bundles/109
