Claus Ibsen created SMX4-1374:
---------------------------------

             Summary: OSGi bundle for neo4j
                 Key: SMX4-1374
                 URL: https://issues.apache.org/jira/browse/SMX4-1374
             Project: ServiceMix 4
          Issue Type: Task
          Components: Bundles
            Reporter: Claus Ibsen
            Priority: Minor


We need osgi bundles for neo4j as its not OSGi bundles out of the box

> l: mvn:org.neo4j/neo4j/1.8 is not an OSGi bundle -> [Help 1]

This is needed for the camel-neo4j feature.

The camel-neo4j component has the following dependencies:
{code}
[INFO] ------------------------------------------------------------------------
[INFO] Building Camel :: Neo4j 2.11-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-dependency-plugin:2.6:tree (default-cli) @ camel-neo4j ---
[INFO] org.apache.camel:camel-neo4j:bundle:2.11-SNAPSHOT
[INFO] +- 
org.springframework.data:spring-data-neo4j-rest:jar:2.1.0.RELEASE:compile
[INFO] |  +- 
org.springframework.data:spring-data-neo4j:jar:2.1.0.RELEASE:compile
[INFO] |  |  +- org.springframework:spring-beans:jar:3.1.3.RELEASE:compile 
(version managed from 3.1.2.RELEASE)
[INFO] |  |  |  \- org.springframework:spring-core:jar:3.1.3.RELEASE:compile 
(version managed from 3.1.3.RELEASE)
[INFO] |  |  |     \- commons-logging:commons-logging:jar:1.1.1:compile 
(version managed from 1.1.1)
[INFO] |  |  +- org.springframework:spring-tx:jar:3.1.3.RELEASE:compile 
(version managed from 3.1.2.RELEASE)
[INFO] |  |  |  \- aopalliance:aopalliance:jar:1.0:compile
[INFO] |  |  +- org.springframework:spring-aspects:jar:3.1.2.RELEASE:compile
[INFO] |  |  |  \- 
org.springframework:spring-context-support:jar:3.1.3.RELEASE:compile (version 
managed from 3.1.2.RELEASE)
[INFO] |  |  +- org.springframework:spring-orm:jar:3.1.3.RELEASE:compile 
(version managed from 3.1.2.RELEASE)
[INFO] |  |  |  \- org.springframework:spring-jdbc:jar:3.1.3.RELEASE:compile 
(version managed from 3.1.3.RELEASE)
[INFO] |  |  +- 
org.springframework.data:spring-data-commons-core:jar:1.4.0.RELEASE:compile
[INFO] |  |  +- org.aspectj:aspectjrt:jar:1.6.12:compile
[INFO] |  |  +- cglib:cglib:jar:2.2:compile
[INFO] |  |  |  \- asm:asm:jar:3.1:compile
[INFO] |  |  \- javax.validation:validation-api:jar:1.0.0.GA:compile
[INFO] |  +- org.neo4j:neo4j:jar:1.8:compile
[INFO] |  |  +- org.neo4j:neo4j-kernel:jar:1.8:compile
[INFO] |  |  |  \- 
org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1.1:compile (version 
managed from 1.1.1)
[INFO] |  |  +- org.neo4j:neo4j-lucene-index:jar:1.8:compile
[INFO] |  |  |  \- org.apache.lucene:lucene-core:jar:3.5.0:compile
[INFO] |  |  +- org.neo4j:neo4j-graph-algo:jar:1.8:compile
[INFO] |  |  +- org.neo4j:neo4j-udc:jar:1.8:compile
[INFO] |  |  +- org.neo4j:neo4j-graph-matching:jar:1.8:compile
[INFO] |  |  +- org.neo4j:neo4j-cypher:jar:1.8:compile
[INFO] |  |  |  \- org.scala-lang:scala-library:jar:2.9.1-1:compile
[INFO] |  |  \- org.neo4j:neo4j-jmx:jar:1.8:compile
[INFO] |  +- org.neo4j:neo4j-rest-graphdb:jar:1.8:compile
[INFO] |  |  \- org.neo4j:server-api:jar:1.8:compile
[INFO] |  |     +- 
org.neo4j.3rdparty.javax.ws.rs:jsr311-api:jar:1.1.2.r612:compile
[INFO] |  |     +- commons-configuration:commons-configuration:jar:1.6:compile
[INFO] |  |     |  +- commons-collections:commons-collections:jar:3.2.1:compile 
(version managed from 3.2.1)
[INFO] |  |     |  +- commons-lang:commons-lang:jar:2.4:compile
[INFO] |  |     |  \- commons-beanutils:commons-beanutils-core:jar:1.8.0:compile
[INFO] |  |     \- commons-digester:commons-digester:jar:1.8.1:compile
[INFO] |  |        \- commons-beanutils:commons-beanutils:jar:1.8.0:compile
[INFO] |  +- org.codehaus.jackson:jackson-jaxrs:jar:1.9.7:compile
[INFO] |  |  \- org.codehaus.jackson:jackson-core-asl:jar:1.9.7:compile
[INFO] |  +- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.7:compile
[INFO] |  +- com.sun.jersey:jersey-client:jar:1.4:compile
[INFO] |  |  \- com.sun.jersey:jersey-core:jar:1.4:compile
[INFO] |  +- org.slf4j:slf4j-api:jar:1.6.6:compile (version managed from 1.6.1)
[INFO] |  \- org.slf4j:jcl-over-slf4j:jar:1.6.1:runtime
[INFO] +- org.apache.camel:camel-core:jar:2.11-SNAPSHOT:compile
[INFO] +- org.apache.mina:mina-core:jar:1.1.7:compile
[INFO] +- org.apache.camel:camel-test-spring:jar:2.11-SNAPSHOT:test
[INFO] |  +- org.apache.camel:camel-test:jar:2.11-SNAPSHOT:test (version 
managed from 2.11-SNAPSHOT)
[INFO] |  +- org.apache.camel:camel-spring:jar:2.11-SNAPSHOT:test (version 
managed from 2.11-SNAPSHOT)
[INFO] |  |  +- org.springframework:spring-context:jar:3.1.3.RELEASE:compile 
(version managed from 3.1.3.RELEASE)
[INFO] |  |  |  +- 
org.springframework:spring-expression:jar:3.1.3.RELEASE:compile
[INFO] |  |  |  \- org.springframework:spring-asm:jar:3.1.3.RELEASE:compile
[INFO] |  |  \- org.springframework:spring-aop:jar:3.1.3.RELEASE:compile 
(version managed from 3.1.3.RELEASE)
[INFO] |  \- org.springframework:spring-test:jar:3.1.3.RELEASE:test (version 
managed from 3.1.3.RELEASE)
[INFO] +- junit:junit:jar:4.11:test
[INFO] |  \- org.hamcrest:hamcrest-core:jar:1.3:test
[INFO] +- org.slf4j:slf4j-log4j12:jar:1.7.2:test
[INFO] |  \- log4j:log4j:jar:1.2.17:test (version managed from 1.2.17)
[INFO] \- org.mockito:mockito-all:jar:1.9.5:test
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
{code}

We would need OSGi bundles for all the neo4j JARs that are in compile scope.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to