[
https://issues.apache.org/jira/browse/SMXCOMP-983?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Hariharan Sethuraman updated SMXCOMP-983:
-----------------------------------------
Description:
We are trying to refer servicemix.bundles.hbase-1.0.0_1. When we kept adding
the dependencies, the below dependency couldnt not be solved.
When we looked up into hbase-annotations.jar in maven, JAR has
org.apache.hadoop.hbase.classification and not
org.apache.hadoop.hbase.testclassification.
Could you tell why the hbase service mix bundle is expecting
testclassification? How to get rid of the problem. Scroll down to see
servicemix.hbase-1.0.0_1 dependency list
Could not start bundle
wrap:mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hbase/1.0.0_1
in feature(s) odl-hbaseclient-1.0.0_1: The bundle
"org.apache.servicemix.bundles.hbase_1.0.0.1 [154]" could not be resolved.
Reason: Missing Constraint: Import-Package:
org.apache.hadoop.hbase.testclassification; version="0.0.0"
Dependency list:
<feature name="odl-hbaseclient" version="1.0.0_1" resolver="(obr)"
start-level="50" description='OpenDaylight :: TSDR :: HBase Client'>
<feature>war</feature>
<bundle
dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxws-api-2.2/1.9.0</bundle>
<bundle
dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.saaj-api-1.3/1.9.0</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.5</bundle>
<bundle dependency="true">mvn:commons-codec/commons-codec/1.6</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-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:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/1.7.0_6</bundle>
<bundle
dependency="true">mvn:commons-configuration/commons-configuration/1.6</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:org.apache.commons/commons-math/2.2</bundle>
<bundle dependency="true">mvn:commons-net/commons-net/3.1</bundle>
<bundle
dependency="true">mvn:org.codehaus.jackson/jackson-core-asl/1.9.7</bundle>
<bundle
dependency="true">mvn:org.codehaus.jackson/jackson-mapper-asl/1.9.7</bundle>
<bundle>wrap:mvn:aopalliance/aopalliance/1.0</bundle>
<bundle>wrap:mvn:com.google.guava/guava/12.0</bundle>
<bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.guice/3.0_1</bundle>
<bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jetty/6.1.26_4</bundle>
<bundle
dependency="true">mvn:org.apache.zookeeper/zookeeper/3.4.6</bundle>
<bundle>wrap:mvn:com.google.protobuf/protobuf-java/2.5.0</bundle>
<bundle>wrap:mvn:org.apache.commons/commons-compress/1.4</bundle>
<bundle>wrap:mvn:org.tukaani/xz/1.0</bundle>
<bundle>wrap:mvn:org.apache.avro/avro/1.7.4</bundle>
<bundle>wrap:mvn:commons-io/commons-io/1.4</bundle>
<bundle>wrap:mvn:org.codehaus.jackson/jackson-jaxrs/1.8.3</bundle>
<bundle>wrap:mvn:javax.ws.rs/javax.ws.rs-api/2.0</bundle>
<bundle>wrap:mvn:org.codehaus.jackson/jackson-xc/1.8.0</bundle>
<bundle>wrap:mvn:com.thoughtworks.paranamer/paranamer/2.5.5</bundle>
<bundle>wrap:mvn:net.sf.jopt-simple/jopt-simple/4.4</bundle>
<bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.bsf/2.4.0_1</bundle>
<bundle>wrap:mvn:org.apache.hbase/hbase-annotations/1.0.1</bundle>
<bundle>wrap:mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hadoop-client/2.5.1_1</bundle>
<bundle>wrap:mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hbase/1.0.0_1</bundle>
</feature>
was:
We are trying to refer servicemix.bundles.hbase-1.0.0_1. When we kept adding
the dependencies, the below dependency couldnt not be solved.
When we looked up into hbase-annotations.jar in maven, JAR has
org.apache.hadoop.hbase.classification and not
org.apache.hadoop.hbase.testclassification.
Could you tell why the hbase service mix bundle is expecting
testclassification? How to get rid of the problem. Scroll down to see
servicemix.hbase-1.0.0_1 dependency list
Could not start bundle
wrap:mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hbase/1.0.0_1
in feature(s) odl-hbaseclient-1.0.0_1: The bundle
"org.apache.servicemix.bundles.hbase_1.0.0.1 [154]" could not be resolved.
Reason: Missing Constraint: Import-Package:
org.apache.hadoop.hbase.testclassification; version="0.0.0"
Dependency list:
<feature name="odl-hbaseclient" version="1.0.0_1" resolver="(obr)"
start-level="50" description='OpenDaylight :: TSDR :: HBase Client'>
<feature>war</feature>
<bundle
dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxws-api-2.2/1.9.0</bundle>
<bundle
dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.saaj-api-1.3/1.9.0</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.5</bundle>
<bundle dependency="true">mvn:commons-codec/commons-codec/1.6</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-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:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/1.7.0_6</bundle>
<bundle
dependency="true">mvn:commons-configuration/commons-configuration/1.6</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:org.apache.commons/commons-math/2.2</bundle>
<bundle dependency="true">mvn:commons-net/commons-net/3.1</bundle>
<bundle
dependency="true">mvn:org.codehaus.jackson/jackson-core-asl/1.9.7</bundle>
<bundle
dependency="true">mvn:org.codehaus.jackson/jackson-mapper-asl/1.9.7</bundle>
<bundle>wrap:mvn:aopalliance/aopalliance/1.0</bundle>
<bundle>wrap:mvn:com.google.guava/guava/12.0</bundle>
<bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.guice/3.0_1</bundle>
<bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jetty/6.1.26_4</bundle>
<bundle
dependency="true">mvn:org.apache.zookeeper/zookeeper/3.4.6</bundle>
<bundle>wrap:mvn:com.google.protobuf/protobuf-java/2.5.0</bundle>
<bundle>wrap:mvn:org.apache.commons/commons-compress/1.4</bundle>
<bundle>wrap:mvn:org.tukaani/xz/1.0</bundle>
<bundle>wrap:mvn:org.apache.avro/avro/1.7.4</bundle>
<bundle>wrap:mvn:commons-io/commons-io/1.4</bundle>
<bundle>wrap:mvn:org.codehaus.jackson/jackson-jaxrs/1.8.3</bundle>
<bundle>wrap:mvn:javax.ws.rs/javax.ws.rs-api/2.0</bundle>
<bundle>wrap:mvn:org.codehaus.jackson/jackson-xc/1.8.0</bundle>
<bundle>wrap:mvn:com.thoughtworks.paranamer/paranamer/2.5.5</bundle>
<bundle>wrap:mvn:net.sf.jopt-simple/jopt-simple/4.4</bundle>
<bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.bsf/2.4.0_1</bundle>
<BUNDle>wrap:mvn:org.apache.hbase/hbase-annotations/1.0.1</bundle>
<bundle>wrap:mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hadoop-client/2.5.1_1</bundle>
<bundle>wrap:mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hbase/1.0.0_1</bundle>
</feature>
> Missing constraint: Import-package: org.apache.hadoop.hbase.testclassification
> ------------------------------------------------------------------------------
>
> Key: SMXCOMP-983
> URL: https://issues.apache.org/jira/browse/SMXCOMP-983
> Project: ServiceMix Components
> Issue Type: Bug
> Reporter: Hariharan Sethuraman
>
> We are trying to refer servicemix.bundles.hbase-1.0.0_1. When we kept adding
> the dependencies, the below dependency couldnt not be solved.
> When we looked up into hbase-annotations.jar in maven, JAR has
> org.apache.hadoop.hbase.classification and not
> org.apache.hadoop.hbase.testclassification.
> Could you tell why the hbase service mix bundle is expecting
> testclassification? How to get rid of the problem. Scroll down to see
> servicemix.hbase-1.0.0_1 dependency list
> Could not start bundle
> wrap:mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hbase/1.0.0_1
> in feature(s) odl-hbaseclient-1.0.0_1: The bundle
> "org.apache.servicemix.bundles.hbase_1.0.0.1 [154]" could not be resolved.
> Reason: Missing Constraint: Import-Package:
> org.apache.hadoop.hbase.testclassification; version="0.0.0"
> Dependency list:
> <feature name="odl-hbaseclient" version="1.0.0_1" resolver="(obr)"
> start-level="50" description='OpenDaylight :: TSDR :: HBase Client'>
> <feature>war</feature>
> <bundle
> dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxws-api-2.2/1.9.0</bundle>
> <bundle
> dependency="true">mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.saaj-api-1.3/1.9.0</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.5</bundle>
> <bundle dependency="true">mvn:commons-codec/commons-codec/1.6</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-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:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/1.7.0_6</bundle>
> <bundle
> dependency="true">mvn:commons-configuration/commons-configuration/1.6</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:org.apache.commons/commons-math/2.2</bundle>
> <bundle dependency="true">mvn:commons-net/commons-net/3.1</bundle>
> <bundle
> dependency="true">mvn:org.codehaus.jackson/jackson-core-asl/1.9.7</bundle>
> <bundle
> dependency="true">mvn:org.codehaus.jackson/jackson-mapper-asl/1.9.7</bundle>
> <bundle>wrap:mvn:aopalliance/aopalliance/1.0</bundle>
> <bundle>wrap:mvn:com.google.guava/guava/12.0</bundle>
>
> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.guice/3.0_1</bundle>
>
> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jetty/6.1.26_4</bundle>
> <bundle
> dependency="true">mvn:org.apache.zookeeper/zookeeper/3.4.6</bundle>
> <bundle>wrap:mvn:com.google.protobuf/protobuf-java/2.5.0</bundle>
> <bundle>wrap:mvn:org.apache.commons/commons-compress/1.4</bundle>
> <bundle>wrap:mvn:org.tukaani/xz/1.0</bundle>
> <bundle>wrap:mvn:org.apache.avro/avro/1.7.4</bundle>
> <bundle>wrap:mvn:commons-io/commons-io/1.4</bundle>
> <bundle>wrap:mvn:org.codehaus.jackson/jackson-jaxrs/1.8.3</bundle>
> <bundle>wrap:mvn:javax.ws.rs/javax.ws.rs-api/2.0</bundle>
> <bundle>wrap:mvn:org.codehaus.jackson/jackson-xc/1.8.0</bundle>
> <bundle>wrap:mvn:com.thoughtworks.paranamer/paranamer/2.5.5</bundle>
> <bundle>wrap:mvn:net.sf.jopt-simple/jopt-simple/4.4</bundle>
>
> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.bsf/2.4.0_1</bundle>
> <bundle>wrap:mvn:org.apache.hbase/hbase-annotations/1.0.1</bundle>
>
> <bundle>wrap:mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hadoop-client/2.5.1_1</bundle>
>
> <bundle>wrap:mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.hbase/1.0.0_1</bundle>
> </feature>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)