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)

Reply via email to