Return-Path: Delivered-To: apmail-cayenne-commits-archive@www.apache.org Received: (qmail 412 invoked from network); 1 Jul 2008 19:03:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 1 Jul 2008 19:03:25 -0000 Received: (qmail 14755 invoked by uid 500); 1 Jul 2008 19:03:27 -0000 Delivered-To: apmail-cayenne-commits-archive@cayenne.apache.org Received: (qmail 14730 invoked by uid 500); 1 Jul 2008 19:03:27 -0000 Mailing-List: contact commits-help@cayenne.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cayenne.apache.org Delivered-To: mailing list commits@cayenne.apache.org Received: (qmail 14718 invoked by uid 99); 1 Jul 2008 19:03:27 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Jul 2008 12:03:27 -0700 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.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Jul 2008 19:02:44 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 039042388A08; Tue, 1 Jul 2008 12:02:35 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r673177 - /cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/conn/DriverDataSource.java Date: Tue, 01 Jul 2008 19:02:34 -0000 To: commits@cayenne.apache.org From: aadamchik@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20080701190235.039042388A08@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: aadamchik Date: Tue Jul 1 12:02:34 2008 New Revision: 673177 URL: http://svn.apache.org/viewvc?rev=673177&view=rev Log: more conservative class loading, not relying on the thread class loader being present Modified: cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/conn/DriverDataSource.java Modified: cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/conn/DriverDataSource.java URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/conn/DriverDataSource.java?rev=673177&r1=673176&r2=673177&view=diff ============================================================================== --- cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/conn/DriverDataSource.java (original) +++ cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/main/java/org/apache/cayenne/conn/DriverDataSource.java Tue Jul 1 12:02:34 2008 @@ -54,9 +54,7 @@ Class driverClass; try { - driverClass = Class.forName(driverClassName, true, Thread - .currentThread() - .getContextClassLoader()); + driverClass = Util.getJavaClass(driverClassName); } catch (Exception ex) { throw new SQLException("Can not load JDBC driver named '"