Return-Path: Delivered-To: apmail-db-torque-user-archive@www.apache.org Received: (qmail 46088 invoked from network); 13 Dec 2005 17:52:42 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 13 Dec 2005 17:52:42 -0000 Received: (qmail 71258 invoked by uid 500); 13 Dec 2005 08:52:41 -0000 Delivered-To: apmail-db-torque-user-archive@db.apache.org Received: (qmail 71237 invoked by uid 500); 13 Dec 2005 08:52:40 -0000 Mailing-List: contact torque-user-help@db.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Apache Torque Users List" Reply-To: "Apache Torque Users List" Delivered-To: mailing list torque-user@db.apache.org Received: (qmail 71220 invoked by uid 99); 13 Dec 2005 08:52:40 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Dec 2005 00:52:40 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [194.175.229.106] (HELO mail.seitenbau.net) (194.175.229.106) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Dec 2005 00:52:39 -0800 Received: from [195.127.188.18] (helo=www.seitenbau.net) by router1.seitenbau.net with esmtp (Exim 4.43) id 1Em5tR-0006vG-J2 for torque-user@db.apache.org; Tue, 13 Dec 2005 09:52:17 +0100 In-Reply-To: <439DF719.9010500@provima.com> Subject: Antwort: [ERROR] BasePeer - A FATAL ERROR has occurred... To: "Apache Torque Users List" X-Mailer: Lotus Notes Release 6.5 September 26, 2003 Message-ID: From: Thomas Fischer Date: Tue, 13 Dec 2005 09:52:16 +0100 X-MIMETrack: Serialize by Router on www/seitenbau(Release 6.5.1|January 21, 2004) at 13.12.2005 09:52:16 AM MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Thanks for the info. This looks like a bug in the template code for the torque.subpackage.object generator property. Would you mind to open a bug report in scarab about this ? For a quick fix, I'd recommend to omit the torque.subpackage.object property. Thomas Trey Long schrieb am 12.12.2005 23:18:01: > Alright. Here is the information I came up with. The most recent change > I made was to break up the classes into separate sub packages like so: > > #Package paths > torque.targetPackage = com.provima.pcsw.db > torque.subpackage.peer = peer > torque.subpackage.object = om > torque.subpackage.bean = bean > torque.subpackage.base = gen.base > torque.subpackage.base.bean = gen.base.bean > > I read (and included) the stack trace and followed it the the following > place. > > Inside of BaseCompanyPeer.java: > /** A class that can be returned by this peer. */ > protected static final String CLASSNAME_DEFAULT = > "com.provima.pcsw.db.Company"; > > Which is incorrect. The path should be "com.provima.pcsw.db.om.Company". > > I don't know if I am doing something wrong or if this is actually a bug. > The stack trace is included below. > > > [junit] [ERROR] BasePeer - A FATAL ERROR has occurred which should > not have happened under any circumstance. Please notify the Torque > developers and give as many details as > possible (including the error stack trace). > com.provima.pcsw.db.A>java.lang.ClassNotFoundException: > com.provima.pcsw.db.A > [junit] at java.net.URLClassLoader$1.run(URLClassLoader.java:200) > [junit] at java.security.AccessController.doPrivileged(Native > Method) > [junit] at > java.net.URLClassLoader.findClass(URLClassLoader.java:188) > [junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:306) > [junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:251) > [junit] at > org.apache.tools.ant.AntClassLoader.findBaseClass(AntClassLoader.java:1197) > [junit] at > org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:990) > [junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:251) > [junit] at > java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) > [junit] at java.lang.Class.forName0(Native Method) > [junit] at java.lang.Class.forName(Class.java:164) > [junit] at > com.provima.pcsw.db.gen.base.BaseCompanyPeer. > initClass(BaseCompanyPeer.java:117) > [junit] at > com.provima.pcsw.db.gen.base.BaseCompanyPeer. > (BaseCompanyPeer.java:191) > [junit] at > com.provima.pcsw.db.gen.base.BaseCompany.(BaseCompany.java:46) > [junit] at > com.provima.pcsw.db.test.TestDatabase.testJoin(TestDatabase.java:22) > [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > [junit] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > [junit] at > sun.reflect.DelegatingMethodAccessorImpl. > invoke(DelegatingMethodAccessorImpl.java:25) > [junit] at java.lang.reflect.Method.invoke(Method.java:585) > [junit] at junit.framework.TestCase.runTest(TestCase.java:154) > [junit] at junit.framework.TestCase.runBare(TestCase.java:127) > [junit] at junit.framework.TestResult$1.protect(TestResult.java:106) > [junit] at > junit.framework.TestResult.runProtected(TestResult.java:124) > [junit] at junit.framework.TestResult.run(TestResult.java:109) > [junit] at junit.framework.TestCase.run(TestCase.java:118) > [junit] at junit.framework.TestSuite.runTest(TestSuite.java:208) > [junit] at junit.framework.TestSuite.run(TestSuite.java:203) > [junit] at > org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner. > run(JUnitTestRunner.java:297) > [junit] at > org.apache.tools.ant.taskdefs.optional.junit.JUnitTask. > executeInVM(JUnitTask.java:1072) > [junit] at > org.apache.tools.ant.taskdefs.optional.junit.JUnitTask. > execute(JUnitTask.java:682) > [junit] at > org.apache.tools.ant.taskdefs.optional.junit.JUnitTask. > executeOrQueue(JUnitTask.java:1434) > [junit] at > org.apache.tools.ant.taskdefs.optional.junit.JUnitTask. > execute(JUnitTask.java:632) > [junit] at > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) > [junit] at org.apache.tools.ant.Task.perform(Task.java:364) > [junit] at org.apache.tools.ant.Target.execute(Target.java:341) > [junit] at org.apache.tools.ant.Target.performTasks(Target.java:369) > [junit] at > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216) > [junit] at > org.apache.tools.ant.Project.executeTarget(Project.java:1185) > [junit] at > org.apache.tools.ant.helper.DefaultExecutor. > executeTargets(DefaultExecutor.java:40) > [junit] at > org.apache.tools.ant.Project.executeTargets(Project.java:1068) > [junit] at org.apache.tools.ant.Main.runBuild(Main.java:668) > [junit] at org.apache.tools.ant.Main.startAnt(Main.java:187) > [junit] at > org.apache.tools.ant.launch.Launcher.run(Launcher.java:246) > [junit] at > org.apache.tools.ant.launch.Launcher.main(Launcher.java:67) > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: torque-user-unsubscribe@db.apache.org > For additional commands, e-mail: torque-user-help@db.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: torque-user-unsubscribe@db.apache.org For additional commands, e-mail: torque-user-help@db.apache.org