Is torque.jar in your run-time classpath? Jim Downing <[EMAIL PROTECTED]> writes:
> Hi, > > I'm trying to build torque as per the instructions in the developer guide, > and encountered a problem - a ClassNotFoundException for > org.apache.torque.test.AuthorManager. Any hints why I'm getting this? > > Full test log follows after this mail. > > By the way, could anyone point me at a reference describing the diff > format to submit patches in (just in case) - it seems to be different > to one my diff command generates? > > thanks, > jim > [EMAIL PROTECTED] > > > Buildfile: build.xml > > init: > > check.velocity: > > check.xerces: > > check.xercesImpl: > > check.xmlParserAPIs: > > check.village: > > check.log4j: > > check.commons-collections: > > check.commons-lang: > > check.stratum: > > check.commons-pool: > > check.jdbc: > > env: > [echo] java.home = /usr/lib/j2re1.3 > [echo] user.home = /home/ojd > [echo] lib.repo = /home/ojd/projects/lib > [echo] village.jar = /home/ojd/projects/lib/village-1.5.3.jar > [echo] velocity.jar = /home/ojd/projects/lib/velocity-1.3-dev.jar > [echo] xerces.jar = /home/ojd/projects/lib/xercesImpl-2.0.0.jar > [echo] xmlParserAPIs.jar = /home/ojd/projects/lib/xmlParserAPIs-2.0.0.jar > [echo] log4j.jar = /home/ojd/projects/lib/log4j-1.1.3.jar > [echo] jdbc.jar = /home/ojd/projects/lib/jdbc2_0-stdext.jar > [echo] junit.jar = /home/ojd/projects/lib/junit-3.7.jar > [echo] commons-collections.jar = /home/ojd/projects/lib/commons-collections.jar > [echo] commons-lang.jar = /home/ojd/projects/lib/commons-lang-0.1-dev.jar > [echo] commons-pool.jar = /home/ojd/projects/lib/commons-pool.jar > [echo] stratum.jar = /home/ojd/projects/lib/stratum-1.0-b2-dev.jar > > prepare: > > compile: > > jar: > > test: > > filterTokens: > > test-libs: > > test-templates: > > test: > [echo] Copying profile into distribution directory: profile/postgres.profile > [copy] Copying 1 file to >/home/ojd/projects/jakarta-turbine-torque/bin/test/rttest > [copy] Copying 2 files to >/home/ojd/projects/jakarta-turbine-torque/bin/test/rttest/schema > [copy] Copying 1 file to >/home/ojd/projects/jakarta-turbine-torque/bin/test/rttest > > test-pre-runtime: > > test-project-doc: > > project-doc: > [echo] +------------------------------------------+ > [echo] | | > [echo] | Generating docs for YOUR datamodel! | > [echo] | Woo hoo! | > [echo] | | > [echo] +------------------------------------------+ > [torque-doc] Using contextProperties file: >/home/ojd/projects/jakarta-turbine-torque/bin/test/rttest/build.properties > [torque-doc] Generating to file >/home/ojd/projects/jakarta-turbine-torque/bin/test/rttest/src/doc/report.torque.doc.generation > [torque-doc] Resolver: used database.dtd from >org.apache.torque.engine.database.transform package > [torque-doc] Resolver: used database.dtd from >org.apache.torque.engine.database.transform package > [torque-doc] Resolver: used database.dtd from >org.apache.torque.engine.database.transform package > [torque-doc] Resolver: used database.dtd from >org.apache.torque.engine.database.transform package > > test-create-db: > > project-create-db: > [torque-create-db] Generating to file >/home/ojd/projects/jakarta-turbine-torque/bin/test/rttest/src/sql/create-db.sql > [torque-create-db] Resolver: used database.dtd from >org.apache.torque.engine.database.transform package > [torque-create-db] Resolver: used database.dtd from >org.apache.torque.engine.database.transform package > [torque-create-db] Resolver: used database.dtd from >org.apache.torque.engine.database.transform package > [torque-create-db] Resolver: used database.dtd from >org.apache.torque.engine.database.transform package > [echo] > Executing the create-db.sql script ... > > [sql] Executing file: >/home/ojd/projects/jakarta-turbine-torque/bin/test/rttest/src/sql/create-db.sql > [sql] 2 of 2 SQL statements executed successfully > > test-project-sql: > > project-sql: > [echo] +------------------------------------------+ > [echo] | | > [echo] | Generating SQL for YOUR Turbine project! | > [echo] | Woo hoo! | > [echo] | | > [echo] +------------------------------------------+ > [torque-sql] Using contextProperties file: >/home/ojd/projects/jakarta-turbine-torque/bin/test/rttest/build.properties > [torque-sql] Generating to file >/home/ojd/projects/jakarta-turbine-torque/bin/test/rttest/src/sql/report.torque.sql.generation > [torque-sql] Resolver: used database.dtd from >org.apache.torque.engine.database.transform package > [torque-sql] Resolver: used database.dtd from >org.apache.torque.engine.database.transform package > [torque-sql] Resolver: used database.dtd from >org.apache.torque.engine.database.transform package > [torque-sql] Resolver: used database.dtd from >org.apache.torque.engine.database.transform package > > test-id-table-init-sql: > > id-table-init-sql: > [echo] +------------------------------------------+ > [echo] | | > [echo] | Generating initialization SQL | > [echo] | for ID Broker system! | > [echo] | | > [echo] +------------------------------------------+ > [torque-sql] Using contextProperties file: >/home/ojd/projects/jakarta-turbine-torque/bin/test/templates/sql/id-table/project.props > [torque-sql] Generating to file >/home/ojd/projects/jakarta-turbine-torque/bin/test/rttest/src/sql/postgresql-id-table-init.sql > [torque-sql] Resolver: used database.dtd from >org.apache.torque.engine.database.transform package > [torque-sql] Resolver: used database.dtd from >org.apache.torque.engine.database.transform package > > test-project-insert-sql: > > project-insert-sql: > [torque-insert-sql] Our new url -> jdbc:postgresql://127.0.0.1:5432/bookstore > [torque-insert-sql] Executing file: >/home/ojd/projects/jakarta-turbine-torque/bin/test/rttest/src/sql/id-table-schema.sql > [torque-insert-sql] Failed to execute: drop table ID_TABLE > [torque-insert-sql] java.sql.SQLException: ERROR: table "id_table" does not exist > > [torque-insert-sql] Executing file: >/home/ojd/projects/jakarta-turbine-torque/bin/test/rttest/src/sql/bookstore-schema.sql > [torque-insert-sql] Failed to execute: drop table book > [torque-insert-sql] java.sql.SQLException: ERROR: table "book" does not exist > > [torque-insert-sql] Failed to execute: drop table author > [torque-insert-sql] java.sql.SQLException: ERROR: table "author" does not exist > > [torque-insert-sql] Failed to execute: drop table a > [torque-insert-sql] java.sql.SQLException: ERROR: table "a" does not exist > > [torque-insert-sql] Failed to execute: drop table b > [torque-insert-sql] java.sql.SQLException: ERROR: table "b" does not exist > > [torque-insert-sql] Failed to execute: drop table r_ab > [torque-insert-sql] java.sql.SQLException: ERROR: table "r_ab" does not exist > > [torque-insert-sql] Failed to execute: drop table c > [torque-insert-sql] java.sql.SQLException: ERROR: table "c" does not exist > > [torque-insert-sql] Failed to execute: drop table nopk > [torque-insert-sql] java.sql.SQLException: ERROR: table "nopk" does not exist > > [torque-insert-sql] Executing file: >/home/ojd/projects/jakarta-turbine-torque/bin/test/rttest/src/sql/bookstore-schema-idtable-init.sql > [torque-insert-sql] 20 of 28 SQL statements executed successfully > > test-project-om: > > project-om: > [echo] +------------------------------------------+ > [echo] | | > [echo] | Generating Peer-based Object Model for | > [echo] | YOUR Turbine project! Woo hoo! | > [echo] | | > [echo] +------------------------------------------+ > [torque-om] Using contextProperties file: >/home/ojd/projects/jakarta-turbine-torque/bin/test/rttest/build.properties > [torque-om] Generating to file >/home/ojd/projects/jakarta-turbine-torque/bin/test/rttest/src/java/report.torque.om.generation > [torque-om] Resolver: used database.dtd from >org.apache.torque.engine.database.transform package > [torque-om] Resolver: used database.dtd from >org.apache.torque.engine.database.transform package > > compile: > [javac] Compiling 21 source files to >/home/ojd/projects/jakarta-turbine-torque/bin/test/rttest/bin/classes > > filterTokens: > > test-runtime: > [echo] > /home/ojd/projects/lib/log4j-1.1.3.jar > /home/ojd/projects/lib/jdbc2_0-stdext.jar > /home/ojd/projects/lib/commons-collections.jar > /home/ojd/projects/lib/commons-lang-0.1-dev.jar > /home/ojd/projects/lib/village-1.5.3.jar > ./bin/classes > ./bin/test/rttest/bin/classes > /home/ojd/projects/lib/postgres7.1.jar > > [java] java.lang.ClassNotFoundException: org.apache.torque.test.AuthorManager > [java] at >org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:925) > [java] at >org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:898) > [java] at >org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:801) > [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:253) > [java] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313) > [java] at java.lang.Class.forName0(Native Method) > [java] at java.lang.Class.forName(Class.java:120) > [java] at org.apache.torque.Torque.initManager(Torque.java:374) > [java] at org.apache.torque.Torque.initManagerMappings(Torque.java:340) > [java] at org.apache.torque.Torque.initialize(Torque.java:236) > [java] at org.apache.torque.Torque.init(Torque.java:294) > [java] at org.apache.torque.Torque.init(Torque.java:274) > [java] at org.apache.torque.test.TorqueRunner.main(TorqueRunner.java:85) > [java] at java.lang.reflect.Method.invoke(Native Method) > [java] at >org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:124) > [java] at org.apache.tools.ant.taskdefs.Java.run(Java.java:305) > [java] at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:127) > [java] at org.apache.tools.ant.taskdefs.Java.execute(Java.java:88) > [java] at org.apache.tools.ant.Task.perform(Task.java:217) > [java] at org.apache.tools.ant.Target.execute(Target.java:184) > [java] at org.apache.tools.ant.Target.performTasks(Target.java:202) > [java] at org.apache.tools.ant.Project.executeTarget(Project.java:601) > [java] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:266) > [java] at >org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:120) > [java] at org.apache.tools.ant.Task.perform(Task.java:217) > [java] at org.apache.tools.ant.Target.execute(Target.java:184) > [java] at org.apache.tools.ant.Target.performTasks(Target.java:202) > [java] at org.apache.tools.ant.Project.executeTarget(Project.java:601) > [java] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:266) > [java] at org.apache.tools.ant.Task.perform(Task.java:217) > [java] at org.apache.tools.ant.Target.execute(Target.java:184) > [java] at org.apache.tools.ant.Target.performTasks(Target.java:202) > [java] at org.apache.tools.ant.Project.executeTarget(Project.java:601) > [java] at org.apache.tools.ant.Project.executeTargets(Project.java:560) > [java] at org.apache.tools.ant.Main.runBuild(Main.java:454) > [java] at org.apache.tools.ant.Main.start(Main.java:153) > [java] at org.apache.tools.ant.Main.main(Main.java:176) > [java] rethrown as org.apache.torque.TorqueException: Could not instantiate >manager associated with key: AuthorManager: org.apache.torque.test.AuthorManager > [java] at org.apache.torque.Torque.initManager(Torque.java:380) > [java] at org.apache.torque.Torque.initManagerMappings(Torque.java:340) > [java] at org.apache.torque.Torque.initialize(Torque.java:236) > [java] at org.apache.torque.Torque.init(Torque.java:294) > [java] at org.apache.torque.Torque.init(Torque.java:274) > [java] at org.apache.torque.test.TorqueRunner.main(TorqueRunner.java:85) > [java] at java.lang.reflect.Method.invoke(Native Method) > [java] at >org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:124) > [java] at org.apache.tools.ant.taskdefs.Java.run(Java.java:305) > [java] at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:127) > [java] at org.apache.tools.ant.taskdefs.Java.execute(Java.java:88) > [java] at org.apache.tools.ant.Task.perform(Task.java:217) > [java] at org.apache.tools.ant.Target.execute(Target.java:184) > [java] at org.apache.tools.ant.Target.performTasks(Target.java:202) > [java] at org.apache.tools.ant.Project.executeTarget(Project.java:601) > [java] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:266) > [java] at >org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:120) > [java] at org.apache.tools.ant.Task.perform(Task.java:217) > [java] at org.apache.tools.ant.Target.execute(Target.java:184) > [java] at org.apache.tools.ant.Target.performTasks(Target.java:202) > [java] at org.apache.tools.ant.Project.executeTarget(Project.java:601) > [java] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:266) > [java] at org.apache.tools.ant.Task.perform(Task.java:217) > [java] at org.apache.tools.ant.Target.execute(Target.java:184) > [java] at org.apache.tools.ant.Target.performTasks(Target.java:202) > [java] at org.apache.tools.ant.Project.executeTarget(Project.java:601) > [java] at org.apache.tools.ant.Project.executeTargets(Project.java:560) > [java] at org.apache.tools.ant.Main.runBuild(Main.java:454) > [java] at org.apache.tools.ant.Main.start(Main.java:153) > [java] at org.apache.tools.ant.Main.main(Main.java:176) > > BUILD FAILED > > /home/ojd/projects/jakarta-turbine-torque/build-test.xml:289: >org.apache.torque.TorqueException: Can't initialize Torque!: Could not instantiate >manager associated with key: AuthorManager: org.apache.torque.test.AuthorManager > > Total time: 2 minutes 16 seconds > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
