I just tried an out-of-the-box build of scarab 1.0 b17 (scarab.tigris.org)
with both 1.5.3 and 1.6beta: It works fine with 1.5.3 but fails with 1.6beta:

sql-template:
[torque-sql] Using contextProperties file:
C:\cygwin\usr\src\scarab-1.0-b17\target\webapps\scarab\WEB-INF\src\torque\build.properties
[torque-sql] Generating to file
C:\cygwin\usr\src\scarab-1.0-b17\src\sql\report.scarab.sql.generation
[torque-sql] Parsing file: 'id-table-schema.xml'
[torque-sql] - Resolver: used database.dtd from
org.apache.torque.engine.database.transform package
[torque-sql] Parsing file: 'scarab-schema.xml'
[torque-sql] - Resolver: used database.dtd from
org.apache.torque.engine.database.transform package
[torque-sql] Parsing file: 'scheduler-schema.xml'
[torque-sql] - Resolver: used database.dtd from
org.apache.torque.engine.database.transform package
[torque-sql] Parsing file: 'turbine-schema.xml'
[torque-sql] - Resolver: used database.dtd from
org.apache.torque.engine.database.transform package
[torque-sql] java.lang.NullPointerException
[torque-sql]    at java.io.Reader.<init>(Reader.java:61)
[torque-sql]    at
java.io.InputStreamReader.<init>(InputStreamReader.java:80)
[torque-sql]    at java.util.Properties.load(Properties.java:266)
[torque-sql]    at
org.apache.torque.engine.database.model.AppData.getIdiosyncrasies(AppData.java:166)
[torque-sql]    at
org.apache.torque.engine.database.model.Database.getProperty(Database.java:356)
[torque-sql]    at
org.apache.torque.engine.database.model.ConstraintNameGenerator.generateName(ConstraintNameGenerator.java:99)
[torque-sql]    at
org.apache.torque.engine.database.model.NameFactory.generateName(NameFactory.java:148)
[torque-sql]    at
org.apache.torque.engine.database.model.Table.acquireConstraintName(Table.java:311)
[torque-sql]    at
org.apache.torque.engine.database.model.Table.doNaming(Table.java:268)
[torque-sql]    at
org.apache.torque.engine.database.model.Table.doFinalInitialization(Table.java:203)
[torque-sql]    at
org.apache.torque.engine.database.model.Database.doFinalInitialization(Database.java:411)
[torque-sql]    at
org.apache.torque.engine.database.model.AppData.doFinalInitialization(AppData.java:313)
[torque-sql]    at
org.apache.torque.engine.database.model.AppData.getDatabase(AppData.java:221)
[torque-sql]    at
org.apache.torque.task.TorqueDataModelTask.initControlContext(TorqueDataModelTask.java:350)
[torque-sql]    at
org.apache.torque.task.TorqueSQLTask.initControlContext(TorqueSQLTask.java:220)
[torque-sql]    at
org.apache.velocity.texen.ant.TexenTask.execute(TexenTask.java)
[torque-sql]    at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:303)
[torque-sql]    at org.apache.tools.ant.Task.perform(Task.java:401)
[torque-sql]    at org.apache.tools.ant.Target.execute(Target.java:338)
[torque-sql]    at org.apache.tools.ant.Target.performTasks(Target.java:365)
[torque-sql]    at
org.apache.tools.ant.Project.executeTarget(Project.java:1237)
[torque-sql]    at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:415)
[torque-sql]    at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:144)
[torque-sql]    at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:303)
[torque-sql]    at org.apache.tools.ant.Task.perform(Task.java:401)
[torque-sql]    at org.apache.tools.ant.Target.execute(Target.java:338)
[torque-sql]    at org.apache.tools.ant.Target.performTasks(Target.java:365)
[torque-sql]    at
org.apache.tools.ant.Project.executeTarget(Project.java:1237)
[torque-sql]    at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:415)
[torque-sql]    at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:303)
[torque-sql]    at org.apache.tools.ant.Task.perform(Task.java:401)
[torque-sql]    at org.apache.tools.ant.Target.execute(Target.java:338)
[torque-sql]    at org.apache.tools.ant.Target.performTasks(Target.java:365)
[torque-sql]    at
org.apache.tools.ant.Project.executeTarget(Project.java:1237)
[torque-sql]    at
org.apache.tools.ant.Project.executeTargets(Project.java:1094)
[torque-sql]    at org.apache.tools.ant.Main.runBuild(Main.java:668)
[torque-sql]    at org.apache.tools.ant.Main.startAnt(Main.java:220)
[torque-sql]    at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:213)
[torque-sql]    at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:90)
[torque-sql] Database-specific properties file does not exist:
C:\cygwin\usr\src\scarab-1.0-b17\build\sql\base\DATABASE_TYPE\db.props

... with a bunch of similar errors following. The file
C:\cygwin\usr\src\scarab-1.0-b17\build\sql\base\DATABASE_TYPE\db.props indeed 
does not exist, as
the path is completely wrong.

This was started in a cygwin shell both from /usr/src/scarab-1.0-b17/build
and /cygdrive/c/usr/src/scarab-1.0-b17/build with the same result.

Unfortunately I can't spend much time on this now - I don't know much about
the scarab build process or torque's ant tasks anyway. But if you have any
questions on this, I'll still try to answer them...

Hope this helps,
Stefan

-- 
=====
Stefan Moebius       <[EMAIL PROTECTED]> 
  Wittenberger Str. 71    +49 351 8473953
  01309 Dresden           +49 172 8739617


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to