Return-Path: Delivered-To: apmail-incubator-geronimo-dev-archive@www.apache.org Received: (qmail 94673 invoked from network); 25 Sep 2003 17:23:44 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 25 Sep 2003 17:23:44 -0000 Received: (qmail 7847 invoked by uid 500); 25 Sep 2003 17:23:27 -0000 Delivered-To: apmail-incubator-geronimo-dev-archive@incubator.apache.org Received: (qmail 7732 invoked by uid 500); 25 Sep 2003 17:23:25 -0000 Mailing-List: contact geronimo-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: geronimo-dev@incubator.apache.org Delivered-To: mailing list geronimo-dev@incubator.apache.org Received: (qmail 7719 invoked from network); 25 Sep 2003 17:23:25 -0000 Received: from unknown (HELO smtp016.mail.yahoo.com) (216.136.174.113) by daedalus.apache.org with SMTP; 25 Sep 2003 17:23:25 -0000 Received: from pacemetrics.plus.com (HELO yahoo.co.uk) (james?strachan@81.174.226.122 with plain) by smtp.mail.vip.sc5.yahoo.com with SMTP; 25 Sep 2003 17:23:27 -0000 Date: Thu, 25 Sep 2003 18:23:20 +0100 Mime-Version: 1.0 (Apple Message framework v552) Content-Type: text/plain; charset=US-ASCII; format=flowed Subject: MDB support From: James Strachan To: geronimo-dev@incubator.apache.org Content-Transfer-Encoding: 7bit Message-Id: X-Mailer: Apple Mail (2.552) X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N I'd like us to be able to deploy MDBs inside Geronimo ASAP - however I'm not totally sure how to go about this, hence this email :). To properly manage JMS connections and the like we need the JCA implementation. Though until then I was gonna focus on the MDB hosting side, where we can treat MDBs as just like a special stateless session bean. I've had a hunt around the code & it looks like the stateless session beans stuff is in the core module in o.a.g.ejb.cache, e.g. StatelessInstanceFactory right? First question - has anyone tried to deploy any stateless SBs into Geronimo yet? I couldn't find any test cases using it - is there something elsewhere I should be looking at? Once we can deploy stateless SBs then I'd have thought doing MDBs should be similar yes? Basically I was just gonna do something extremely simple for now - write a dummy little JMS subscriber MBean that can mock the JCA connection manager until the JCA part is ready, and then get some MDBs working. Then folks could try hooking the mail stuff into the same MDB service. So does this all sound like a reasonable plan? Anyone working on this stuff or on the EJB side of things care to correct any of my mistaken assumptions. James ------- http://radio.weblogs.com/0112098/