Return-Path: Delivered-To: apmail-activemq-dev-archive@www.apache.org Received: (qmail 20151 invoked from network); 1 Dec 2008 19:58:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 1 Dec 2008 19:58:26 -0000 Received: (qmail 60314 invoked by uid 500); 1 Dec 2008 19:58:38 -0000 Delivered-To: apmail-activemq-dev-archive@activemq.apache.org Received: (qmail 60191 invoked by uid 500); 1 Dec 2008 19:58:37 -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 60180 invoked by uid 99); 1 Dec 2008 19:58:37 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Dec 2008 11:58:37 -0800 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Dec 2008 19:57:18 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 7720D234C29B for ; Mon, 1 Dec 2008 11:58:05 -0800 (PST) Message-ID: <659746324.1228161485486.JavaMail.jira@brutus> Date: Mon, 1 Dec 2008 11:58:05 -0800 (PST) From: "Jon Brisbin (JIRA)" To: dev@activemq.apache.org Subject: [jira] Commented: (AMQ-2018) ActiveMQ not deployable in spec-compliant OSGi container In-Reply-To: <1805395830.1228142045447.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/activemq/browse/AMQ-2018?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=47766#action_47766 ] Jon Brisbin commented on AMQ-2018: ---------------------------------- I compiled 5.2 from source, omitting META-INF from the Import and Export-Package manifest entries by editing the pom.xml file for activemq-core and activemq-camel and changing it to a Private-Package let me copy it into the pickup directory and the console is now listing it as deployed. I haven't tried to use it yet, though. > ActiveMQ not deployable in spec-compliant OSGi container > -------------------------------------------------------- > > Key: AMQ-2018 > URL: https://issues.apache.org/activemq/browse/AMQ-2018 > Project: ActiveMQ > Issue Type: Bug > Affects Versions: 5.2.0 > Environment: SpringSource dm Server 1.0 > Reporter: Jon Brisbin > > The SpringSource dm Server manifest parser is strictly OSGi spec-compliant and fails to deploy ActiveMQ jar files because the default manifest references a package name starting with META-INF. The xbean schema property files aren't even usable in dm server anyway, so there's no reason to include META-INF in the classpath. The OSGi spec prohibits this apparently. > I've created an issue with SpringSource to have ActiveMQ 5.2 added to their bundle repository, but it would better if the standard AMQ jars were distributable as bundles in dm Server as easily as they are in a runtime like Apache Felix. This would just require patching the build to not include META-INF in either export or import package. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.