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 <[email protected]> and give as many details as possible (including the error stack trace). <java.lang.ClassNotFoundException: 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.<clinit>(BaseCompanyPeer.java:191) [junit] at com.provima.pcsw.db.gen.base.BaseCompany.<clinit>(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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to