Return-Path: Delivered-To: apmail-db-ojb-dev-archive@db.apache.org Received: (qmail 85404 invoked by uid 500); 18 Aug 2003 16:29:10 -0000 Mailing-List: contact ojb-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "OJB Developers List" Reply-To: "OJB Developers List" Delivered-To: mailing list ojb-dev@db.apache.org Received: (qmail 85393 invoked by uid 500); 18 Aug 2003 16:29:10 -0000 Received: (qmail 85390 invoked from network); 18 Aug 2003 16:29:10 -0000 Received: from unknown (HELO minotaur.apache.org) (209.237.227.194) by daedalus.apache.org with SMTP; 18 Aug 2003 16:29:10 -0000 Received: (qmail 48616 invoked by uid 1518); 18 Aug 2003 16:29:16 -0000 Date: 18 Aug 2003 16:29:16 -0000 Message-ID: <20030818162916.48615.qmail@minotaur.apache.org> From: mattbaird@apache.org To: db-ojb-cvs@apache.org Subject: cvs commit: db-ojb/src/jca/org/apache/ojb/otm/connector JCAKit.java OTMJCAConnection.java X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N mattbaird 2003/08/18 09:29:16 Modified: src/jca/org/apache/ojb/otm/connector JCAKit.java OTMJCAConnection.java Log: pass the appropriate connection type. Revision Changes Path 1.2 +6 -1 db-ojb/src/jca/org/apache/ojb/otm/connector/JCAKit.java Index: JCAKit.java =================================================================== RCS file: /home/cvs/db-ojb/src/jca/org/apache/ojb/otm/connector/JCAKit.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- JCAKit.java 1 Jul 2003 21:04:27 -0000 1.1 +++ JCAKit.java 18 Aug 2003 16:29:16 -0000 1.2 @@ -125,7 +125,12 @@ public Transaction getTransaction(OTMConnection otmConnection) { - return getKit().getTransaction(otmConnection); + if (otmConnection instanceof OTMJCAConnection) + { + return getKit().getTransaction(((OTMJCAConnection)otmConnection).getConnection()); + } + else + return getKit().getTransaction(otmConnection); } public Swizzling getSwizzlingStrategy() 1.8 +5 -0 db-ojb/src/jca/org/apache/ojb/otm/connector/OTMJCAConnection.java Index: OTMJCAConnection.java =================================================================== RCS file: /home/cvs/db-ojb/src/jca/org/apache/ojb/otm/connector/OTMJCAConnection.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- OTMJCAConnection.java 11 Aug 2003 20:35:51 -0000 1.7 +++ OTMJCAConnection.java 18 Aug 2003 16:29:16 -0000 1.8 @@ -227,4 +227,9 @@ throw new OTMConnectionRuntimeException("Connection handle is not currently associated with a ManagedConnection"); } } + + OTMConnection getConnection() + { + return m_managedConnection.getConnection(); + } } --------------------------------------------------------------------- To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org For additional commands, e-mail: ojb-dev-help@db.apache.org