Return-Path: Delivered-To: apmail-incubator-geronimo-dev-archive@www.apache.org Received: (qmail 60646 invoked from network); 5 Sep 2003 08:48:52 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 5 Sep 2003 08:48:52 -0000 Received: (qmail 58260 invoked by uid 500); 5 Sep 2003 08:48:11 -0000 Delivered-To: apmail-incubator-geronimo-dev-archive@incubator.apache.org Received: (qmail 58150 invoked by uid 500); 5 Sep 2003 08:48:09 -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 58125 invoked from network); 5 Sep 2003 08:48:09 -0000 Received: from unknown (HELO mailbo.ntcif.telstra.com.au) (202.12.233.19) by daedalus.apache.org with SMTP; 5 Sep 2003 08:48:09 -0000 Received: (from uucp@localhost) by mailbo.ntcif.telstra.com.au (8.8.2/8.6.9) id SAA09822 for ; Fri, 5 Sep 2003 18:48:10 +1000 (EST) Received: from mailbi.ntcif.telstra.com.au(202.12.162.19) via SMTP by mailbo.ntcif.telstra.com.au, id smtpdfMaaat; Fri Sep 5 18:47:36 2003 Received: (from uucp@localhost) by mailbi.ntcif.telstra.com.au (8.8.2/8.6.9) id SAA08361 for ; Fri, 5 Sep 2003 18:47:35 +1000 (EST) Received: from localhost(127.0.0.1), claiming to be "mail.cdn.telstra.com.au" via SMTP by localhost, id smtpdkmaGmq; Fri Sep 5 18:47:14 2003 Received: from WSMSG0004.srv.dir.telstra.com (wsmsg0004.srv.dir.telstra.com [192.74.168.133]) by mail.cdn.telstra.com.au (8.8.2/8.6.9) with ESMTP id SAA07551 for ; Fri, 5 Sep 2003 18:47:13 +1000 (EST) Received: from WSMSG0005.srv.dir.telstra.com ([192.74.168.134]) by WSMSG0004.srv.dir.telstra.com with Microsoft SMTPSVC(5.0.2195.2966); Fri, 5 Sep 2003 18:47:13 +1000 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0 Subject: RE: [XML Parsing] Date: Fri, 5 Sep 2003 18:47:00 +1000 Message-ID: Thread-Topic: [XML Parsing] Thread-Index: AcNzhbnYUIFrHkTrRpK9zXw37E70zgABEsTw From: "Sagenschneider, Daniel A" To: X-OriginalArrivalTime: 05 Sep 2003 08:47:13.0601 (UTC) FILETIME=[4D4BF310:01C3738A] 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 My bad. The code should have been as follows to provide a generic = interface (EnterpriseBeanMethodMapper) to be available: class ParticularEnterpriseBeanMapper extends EnterpriseBeanMethodMapper = { void callImplementationMethod(EnterpriseBean ejbImplementationInstance , int methodIndex , Object[] arguments , /* potential objects for callback as statically required */) { // generic potential hookin calls ... switch(methodIndex) { case 1: // method specific potential hookin calls = ((ParticularEnterpriseBean)ejbImplementationInstance).method((ArgumentTyp= eOne)agruments[0] , (ArgumentTypeTwo)arguments[1]); // hardcoded linkage - = reducing memory and computation ... } ... // generic potential hookin calls } }