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]>