From dev-return-31861-apmail-activemq-dev-archive=activemq.apache.org@activemq.apache.org Tue Jun 19 21:36:44 2012 Return-Path: X-Original-To: apmail-activemq-dev-archive@www.apache.org Delivered-To: apmail-activemq-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E7C089C77 for ; Tue, 19 Jun 2012 21:36:43 +0000 (UTC) Received: (qmail 58082 invoked by uid 500); 19 Jun 2012 21:36:43 -0000 Delivered-To: apmail-activemq-dev-archive@activemq.apache.org Received: (qmail 58040 invoked by uid 500); 19 Jun 2012 21:36:43 -0000 Mailing-List: contact dev-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@activemq.apache.org Delivered-To: mailing list dev@activemq.apache.org Received: (qmail 58016 invoked by uid 99); 19 Jun 2012 21:36:43 -0000 Received: from issues-vm.apache.org (HELO issues-vm) (140.211.11.160) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Jun 2012 21:36:43 +0000 Received: from isssues-vm.apache.org (localhost [127.0.0.1]) by issues-vm (Postfix) with ESMTP id 0350A1402B8 for ; Tue, 19 Jun 2012 21:36:42 +0000 (UTC) Date: Tue, 19 Jun 2012 21:36:42 +0000 (UTC) From: "Bruno Borges (JIRA)" To: dev@activemq.apache.org Message-ID: <101905263.31600.1340141803015.JavaMail.jiratomcat@issues-vm> Subject: [jira] [Created] (AMQ-3890) Turn dependency on fusemq-leveldb optional MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Bruno Borges created AMQ-3890: --------------------------------- Summary: 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 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