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

Reply via email to