Return-Path: X-Original-To: apmail-activemq-users-archive@www.apache.org Delivered-To: apmail-activemq-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5E503DDBC for ; Wed, 27 Jun 2012 21:05:19 +0000 (UTC) Received: (qmail 63831 invoked by uid 500); 27 Jun 2012 21:05:18 -0000 Delivered-To: apmail-activemq-users-archive@activemq.apache.org Received: (qmail 63783 invoked by uid 500); 27 Jun 2012 21:05:18 -0000 Mailing-List: contact users-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@activemq.apache.org Delivered-To: mailing list users@activemq.apache.org Received: (qmail 63773 invoked by uid 99); 27 Jun 2012 21:05:18 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Jun 2012 21:05:18 +0000 X-ASF-Spam-Status: No, hits=2.0 required=5.0 tests=SPF_NEUTRAL,URI_HEX X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: 216.139.250.139 is neither permitted nor denied by domain of gareth.o.collins@gmail.com) Received: from [216.139.250.139] (HELO joe.nabble.com) (216.139.250.139) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Jun 2012 21:05:13 +0000 Received: from [192.168.236.139] (helo=joe.nabble.com) by joe.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1SjzPx-0000ts-AC for users@activemq.apache.org; Wed, 27 Jun 2012 14:04:53 -0700 Date: Wed, 27 Jun 2012 14:04:53 -0700 (PDT) From: gcollins To: users@activemq.apache.org Message-ID: <1340831093304-4653626.post@n4.nabble.com> Subject: ActiveMQ, Velocity And OSGi MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hello, I am installing activemq in an OSGi container and I am trying to determine what the true mandatory dependencies are. I see in the activemq 5.6.0 karaf feature file the following jars (as well as others) are required: mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-codec/1.3_3 mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oro/2.0.8_3 mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.velocity/1.7_1 mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.stax-api-1.0/1.9.0 mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xpp3/1.1.4c_5 mvn:joda-time/joda-time/1.6.2 mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/1.1_4 mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.dom4j/1.6.1_2 mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xstream/1.3_3 When I load activemq jar by jar using an obr repository (e.g. for a bndtools run configuration), I am not seeing any direct dependency on the jars above from the activemq jars. Only when I include velocity, I now see xpp3, jdom etc. as optional dependencies. As I don't see activemq reference packages from these jars directly, can I get away without velocity and these other jars? If these jars are mandatory what function does velocity and associated jars provide for activemq? Thanks very much for any info on this. Just trying to keep my OSGi container slim...:) regards, Gareth -- View this message in context: http://activemq.2283324.n4.nabble.com/ActiveMQ-Velocity-And-OSGi-tp4653626.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.