Hariharan Sethuraman created SMXCOMP-983:
--------------------------------------------
Summary: 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)