Return-Path: Delivered-To: apmail-db-derby-user-archive@www.apache.org Received: (qmail 41080 invoked from network); 14 Jan 2006 01:28:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 14 Jan 2006 01:28:38 -0000 Received: (qmail 2483 invoked by uid 500); 14 Jan 2006 01:28:37 -0000 Delivered-To: apmail-db-derby-user-archive@db.apache.org Received: (qmail 2455 invoked by uid 500); 14 Jan 2006 01:28:36 -0000 Mailing-List: contact derby-user-help@db.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Reply-To: "Derby Discussion" Delivered-To: mailing list derby-user@db.apache.org Received: (qmail 2444 invoked by uid 99); 14 Jan 2006 01:28:36 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Jan 2006 17:28:36 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [192.18.98.31] (HELO brmea-mail-1.sun.com) (192.18.98.31) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Jan 2006 17:28:34 -0800 Received: from phys-mpk-1 ([129.146.11.81]) by brmea-mail-1.sun.com (8.12.10/8.12.9) with ESMTP id k0E1SCSD000804 for ; Fri, 13 Jan 2006 18:28:12 -0700 (MST) Received: from conversion-daemon.mpk-mail1.sfbay.sun.com by mpk-mail1.sfbay.sun.com (iPlanet Messaging Server 5.2 HotFix 1.24 (built Dec 19 2003)) id <0IT200J016FY6N@mpk-mail1.sfbay.sun.com> (original mail from David.Vancouvering@Sun.COM) for derby-user@db.apache.org; Fri, 13 Jan 2006 17:28:12 -0800 (PST) Received: from [129.150.32.185] (vpn-129-150-32-185.Central.Sun.COM [129.150.32.185]) by mpk-mail1.sfbay.sun.com (iPlanet Messaging Server 5.2 HotFix 1.24 (built Dec 19 2003)) with ESMTP id <0IT200HDY6R0IN@mpk-mail1.sfbay.sun.com> for derby-user@db.apache.org; Fri, 13 Jan 2006 17:28:12 -0800 (PST) Date: Fri, 13 Jan 2006 17:28:14 -0800 From: "David W. Van Couvering" Subject: Re: Error Running Embedded In-reply-to: <43C9A46A.6000307@welford-costelloe.com> To: Derby Discussion Message-id: <43C853AE.10506@sun.com> MIME-version: 1.0 Content-type: multipart/mixed; boundary="Boundary_(ID_7n1ZI3XovFVdTdDRUwpjlQ)" X-Accept-Language: en-us, en User-Agent: Mozilla Thunderbird 1.0.7 (Windows/20050923) References: <43C9A46A.6000307@welford-costelloe.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N This is a multi-part message in MIME format. --Boundary_(ID_7n1ZI3XovFVdTdDRUwpjlQ) Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7BIT From the stack trace it appears that the Application Clasloader ("AppClassLoader") is delegating to a URLClassloader. I suspect that URLClassLoader is not correctly using the system classpath. David David Costelloe wrote: > Hi, > I am getting the follow errors when running the jar with the following > command line: > I am using Eclipse 3.1 > > java -cp derby.jar;DerbySample.jar pkgEclipseDerby.frmDataDBSample > > Stack: > > C:\Workspace>java -cp derby.jar;DerbySample.jar > pkgEclipseDerby.frmDataDBSample > java.lang.ClassNotFoundException: org.apache.derby.jdbc.EmbeddedDriver > at java.net.URLClassLoader$1.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(Unknown Source) > at java.lang.ClassLoader.loadClass(Unknown Source) > at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) > at java.lang.ClassLoader.loadClass(Unknown Source) > at java.lang.ClassLoader.loadClassInternal(Unknown Source) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Unknown Source) > at > pkgEclipseDerby.derbyConnections.createConnection(derbyConnections.ja > va:76) > at > pkgEclipseDerby.frmDataDBSample.GetSayingsFromDB(frmDataDBSample.java > :409) > at > pkgEclipseDerby.frmDataDBSample.GetDataLoaded(frmDataDBSample.java:43 > 1) > at > pkgEclipseDerby.frmDataDBSample.access$2(frmDataDBSample.java:427) > at > pkgEclipseDerby.frmDataDBSample$7.actionPerformed(frmDataDBSample.jav > a:300) > at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) > at javax.swing.AbstractButton$Handler.actionPerformed(Unknown > Source) > at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown > Source) > at javax.swing.DefaultButtonModel.setPressed(Unknown Source) > at > javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Sour > ce) > at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) > at java.awt.Component.processMouseEvent(Unknown Source) > at javax.swing.JComponent.processMouseEvent(Unknown Source) > at java.awt.Component.processEvent(Unknown Source) > at java.awt.Container.processEvent(Unknown Source) > at java.awt.Component.dispatchEventImpl(Unknown Source) > at java.awt.Container.dispatchEventImpl(Unknown Source) > at java.awt.Component.dispatchEvent(Unknown Source) > at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) > at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) > at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) > at java.awt.Container.dispatchEventImpl(Unknown Source) > at java.awt.Window.dispatchEventImpl(Unknown Source) > at java.awt.Component.dispatchEvent(Unknown Source) > at java.awt.EventQueue.dispatchEvent(Unknown Source) > at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown > Source) > > at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown > Source) > at java.awt.EventDispatchThread.pumpEvents(Unknown Source) > at java.awt.EventDispatchThread.pumpEvents(Unknown Source) > at java.awt.EventDispatchThread.run(Unknown Source) > > ======================================================================= > > Code: > try { > > > Class.forName("org.apache.derby.jdbc.EmbeddedDriver"); > // Get Connection > conn = DriverManager.getConnection(dbURL); > } catch (ClassNotFoundException e) { > e.printStackTrace(); > return(false); > } catch (SQLException e) { > e.printStackTrace(); > return(false); > } > return(true); > } > > > > Thanks > --Boundary_(ID_7n1ZI3XovFVdTdDRUwpjlQ) Content-type: text/x-vcard; charset=utf-8; name=david.vancouvering.vcf Content-transfer-encoding: 7BIT Content-disposition: attachment; filename=david.vancouvering.vcf begin:vcard fn:David W Van Couvering n:Van Couvering;David W org:Sun Microsystems, Inc.;Database Technology Group email;internet:david.vancouvering@sun.com title:Senior Staff Software Engineer tel;work:510-550-6819 tel;cell:510-684-7281 x-mozilla-html:TRUE version:2.1 end:vcard --Boundary_(ID_7n1ZI3XovFVdTdDRUwpjlQ)--