You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Timothy Bish (JIRA)" <ji...@apache.org> on 2012/07/13 22:22:34 UTC

[jira] [Resolved] (AMQ-3890) Turn dependency on fusemq-leveldb optional

     [ https://issues.apache.org/jira/browse/AMQ-3890?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Timothy Bish resolved AMQ-3890.
-------------------------------

       Resolution: Fixed
    Fix Version/s: 5.7.0
         Assignee: Timothy Bish

fix applied, made the leveldb dependency optional. 
                
> Turn dependency on fusemq-leveldb optional
> ------------------------------------------
>
>                 Key: AMQ-3890
>                 URL: https://issues.apache.org/jira/browse/AMQ-3890
>             Project: ActiveMQ
>          Issue Type: Improvement
>          Components: Broker
>    Affects Versions: 5.6.0
>            Reporter: Bruno Borges
>            Assignee: Timothy Bish
>             Fix For: 5.7.0
>
>
> This is the dependency tree of activemq-core artifact:
> Does it really need to depend on FuseSource related artifacts? Can't let them be optional?
> Or maybe, create an activemq-leveldb artifact for that implementation.
> +- org.apache.activemq:activemq-camel:jar:5.6.0:compile
> [INFO] |  +- org.apache.camel:camel-jms:jar:2.9.2:compile
> [INFO] |  |  \- org.apache.camel:camel-spring:jar:2.9.2:compile
> [INFO] |  \- org.apache.activemq:activemq-core:jar:5.6.0:compile
> [INFO] |     +- org.apache.activemq:kahadb:jar:5.6.0:compile
> [INFO] |     +- org.apache.activemq.protobuf:activemq-protobuf:jar:1.1:compile
> [INFO] |     +- org.fusesource.fuse-extra:fusemq-leveldb:jar:1.1:compile
> [INFO] |     |  +- org.fusesource.hawtbuf:hawtbuf-proto:jar:1.9:compile
> [INFO] |     |  +- org.fusesource.hawtdispatch:hawtdispatch-scala:jar:1.9:compile
> [INFO] |     |  |  \- org.fusesource.hawtdispatch:hawtdispatch:jar:1.9:compile
> [INFO] |     |  +- org.iq80.leveldb:leveldb:jar:0.2:compile
> [INFO] |     |  |  +- org.iq80.leveldb:leveldb-api:jar:0.2:compile
> [INFO] |     |  |  +- com.google.inject:guice:jar:3.0:compile
> [INFO] |     |  |  +- com.google.inject.extensions:guice-multibindings:jar:3.0:compile
> [INFO] |     |  |  \- com.google.guava:guava:jar:10.0.1:compile
> [INFO] |     |  +- org.fusesource.leveldbjni:leveldbjni-osx:jar:1.2:compile
> [INFO] |     |  |  \- org.fusesource.leveldbjni:leveldbjni:jar:1.2:compile
> [INFO] |     |  |     \- org.fusesource.hawtjni:hawtjni-runtime:jar:1.5:compile
> [INFO] |     |  +- org.fusesource.leveldbjni:leveldbjni-linux32:jar:1.2:compile
> [INFO] |     |  +- org.fusesource.leveldbjni:leveldbjni-linux64:jar:1.2:compile
> [INFO] |     |  +- org.xerial.snappy:snappy-java:jar:1.0.3:compile
> [INFO] |     |  +- org.codehaus.jackson:jackson-core-asl:jar:1.9.2:compile
> [INFO] |     |  +- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.2:compile
> [INFO] |     |  +- org.apache.hadoop:hadoop-core:jar:1.0.0:compile
> [INFO] |     |  |  \- commons-configuration:commons-configuration:jar:1.6:compile
> [INFO] |     |  |     +- commons-collections:commons-collections:jar:3.2.1:compile
> [INFO] |     |  |     +- commons-digester:commons-digester:jar:1.8:compile
> [INFO] |     |  |     \- commons-beanutils:commons-beanutils-core:jar:1.8.0:compile
> [INFO] |     |  \- org.scala-lang:scala-library:jar:2.9.1:compile
> [INFO] |     +- org.fusesource.mqtt-client:mqtt-client:jar:1.0:compile
> [INFO] |     |  +- org.fusesource.hawtdispatch:hawtdispatch-transport:jar:1.9:compile
> [INFO] |     |  \- org.fusesource.hawtbuf:hawtbuf:jar:1.9:compile
> [INFO] |     +- org.osgi:org.osgi.core:jar:4.1.0:compile
> [INFO] |     +- commons-net:commons-net:jar:2.2:compile
> [INFO] |     \- org.jasypt:jasypt:jar:1.8:compile

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira