Return-Path: Delivered-To: apmail-geronimo-user-archive@www.apache.org Received: (qmail 39324 invoked from network); 7 Mar 2007 22:01:00 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 7 Mar 2007 22:01:00 -0000 Received: (qmail 83691 invoked by uid 500); 7 Mar 2007 22:00:59 -0000 Delivered-To: apmail-geronimo-user-archive@geronimo.apache.org Received: (qmail 83597 invoked by uid 500); 7 Mar 2007 22:00:59 -0000 Mailing-List: contact user-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: user@geronimo.apache.org List-Id: Delivered-To: mailing list user@geronimo.apache.org Received: (qmail 83556 invoked by uid 99); 7 Mar 2007 22:00:59 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Mar 2007 14:00:59 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy includes SPF record at spf.trusted-forwarder.org) Received: from [64.18.1.187] (HELO exprod6og53.obsmtp.com) (64.18.1.187) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 07 Mar 2007 14:00:46 -0800 Received: from source ([66.46.195.131]) by exprod6ob53.postini.com ([64.18.5.12]) with SMTP; Wed, 07 Mar 2007 14:00:25 PST Subject: JMS Queue/Topic definitions and external ActiveMQ XBean configuration To: user@geronimo.apache.org X-Mailer: Lotus Notes Release 7.0 August 18, 2005 Message-ID: From: Aman Nanner/MxI Technologies Date: Wed, 7 Mar 2007 17:00:26 -0500 X-MIMETrack: Serialize by Router on Oceanus/MxI Technologies(Release 7.0|August 18, 2005) at 03/07/2007 05:00:23 PM MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII X-Virus-Checked: Checked by ClamAV on apache.org Hi, I'm currently trying to configure an ActiveMQ JMS message bridge. In order to do this, I had to recompile Geronimo 1.2 so that it would pick up its ActiveMQ broker configuration from an external XBean configuration file. I also deploy an EAR to Geronimo that consists of our application. Within this EAR, I have an ActiveMQ RAR adapter with an XML plan, in which I define all my JMS topics and queues. The first problem is that I cannot configure a message bridge to my JMS topics and queues, because the ActiveMQ broker cannot "see" these topics and queues in my EAR (my EAR is the last module to start up). Because of this problem, I considered moving all my JMS topics and queues outside of my EAR and into the ActiveMQ XBean configuration itself. However, once I do that, I can no longer deploy my EAR to the server due to an error that I get. It appears that the deployer does not like my references to the queues in my ejb-jar.xml and openejb-jar.xml descriptors, as it can no longer find the definitions of the queues in my EAR. The actual error I get during deployment is: [java] Deployer operation failed: Can not resolve admin object ref ?j2eeType=JCAAdminObject,name=com/mxi/mx/jms/LocalTopic# in configuration Mxi/Testing/1/ear [java] org.apache.geronimo.common.DeploymentException: Can not resolve admin object ref ?j2eeType=JCAAdminObject,name=com/mxi/mx/jms/LocalTopic# in configuration Mxi/Testing/1/ear Does anybody have any suggestions as how to resolve this "circular" problem? __________________________________________________________________________________ * This message is intended only for the use of the individual or entity to which it is addressed, and may contain information that is privileged, confidential and exempt from disclosure under applicable law. Unless you are the addressee (or authorized to receive for the addressee), you may not use, copy or disclose the message or any information contained in the message. If you have received this message in error, please advise the sender by reply e-mail , and delete the message, or call (collect) 001 613 747 4698. *