I followed the instruction for building the sample app included with tdk. It's breaking down when I do "ant init" in the webappps/newapp/WEB-INF/build directory. It's giving a invalid parameter exception on a torque operation (see below). When I try to build the default target, it fails as well because a number imports in the sample app cannot be found ("package org.mycompany.newapp.om does not exist" for one). Somethings is a bit screwy I think.
How can I fix this or work around this? Cheers, Stefaan Nachtergaele p.s. the details: I'm running jdk1.4,win2000, ant 1.5,tdk-2.1. ============================== ant output for "ant init" in webappps/newapp/WEB-INF/build bla bla bla... turbine-sql: [echo] +------------------------------------------+ [echo] | | [echo] | Generating SQL for Turbine base system! | [echo] | | [echo] +------------------------------------------+ [torque-sql] E:\Devel\tdk\webapps\newapp\WEB-INF\src\sql\turbine-schema.sql BUILD FAILED java.lang.VerifyError: (class: org/apache/turbine/torque/engine/database/transform/XmlToAppData, method: parseFile signature: (Ljava/lang/String;)Lorg/apache/turbine/torque/engine/database/model/AppData ;) Incompatible object argument for function call at org.apache.turbine.torque.TorqueSQLTask.initControlContext(TorqueSQLTask.jav a:153) at org.apache.velocity.texen.ant.TexenTask.execute(TexenTask.java) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166) at org.apache.tools.ant.Task.perform(Task.java:317) at org.apache.tools.ant.Target.execute(Target.java:309) at org.apache.tools.ant.Target.performTasks(Target.java:334) at org.apache.tools.ant.Project.executeTarget(Project.java:1306) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371) at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143) at org.apache.tools.ant.Task.perform(Task.java:317) at org.apache.tools.ant.Target.execute(Target.java:309) at org.apache.tools.ant.Target.performTasks(Target.java:334) at org.apache.tools.ant.Project.executeTarget(Project.java:1306) at org.apache.tools.ant.Project.executeTargets(Project.java:1250) at org.apache.tools.ant.Main.runBuild(Main.java:610) at org.apache.tools.ant.Main.start(Main.java:196) at org.apache.tools.ant.Main.main(Main.java:235) Total time: 6 seconds java.lang.VerifyError: (class: org/apache/turbine/torque/engine/database/transform/XmlToAppData, method: parseFile signature: (Ljava/lang/String;)Lorg/apache/turbine/torque/engine/database/model/AppData ;) Incompatible object argument for function call at org.apache.turbine.torque.TorqueSQLTask.initControlContext(TorqueSQLTask.jav a:153) at org.apache.velocity.texen.ant.TexenTask.execute(TexenTask.java) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166) at org.apache.tools.ant.Task.perform(Task.java:317) at org.apache.tools.ant.Target.execute(Target.java:309) at org.apache.tools.ant.Target.performTasks(Target.java:334) at org.apache.tools.ant.Project.executeTarget(Project.java:1306) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371) at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143) at org.apache.tools.ant.Task.perform(Task.java:317) at org.apache.tools.ant.Target.execute(Target.java:309) at org.apache.tools.ant.Target.performTasks(Target.java:334) at org.apache.tools.ant.Project.executeTarget(Project.java:1306) at org.apache.tools.ant.Project.executeTargets(Project.java:1250) at org.apache.tools.ant.Main.runBuild(Main.java:610) at org.apache.tools.ant.Main.start(Main.java:196) at org.apache.tools.ant.Main.main(Main.java:235) (class: org/apache/turbine/torque/engine/database/transform/XmlToAppData, method: parseFile signature: (Ljava/lang/String;)Lorg/apache/turbine/torque/engine/database/model/AppData ;) Incompatible object argument for function call ============================== ant output for "ant" in webappps/newapp/WEB-INF/build compile: [javac] Compiling 20 source files to E:\Devel\tdk\webapps\newapp\WEB-INF\classes [javac] E:\Devel\tdk\webapps\newapp\WEB-INF\src\java\org\mycompany\newapp\modules\ac tions\SQL.java:63: package org.mycompany.newapp.om does not exist [javac] import org.mycompany.newapp.om.Rdf; [javac] ^ [javac] E:\Devel\tdk\webapps\newapp\WEB-INF\src\java\org\mycompany\newapp\modules\ac tions\SQL.java:64: package org.mycompany.newapp.om does not exist [javac] import org.mycompany.newapp.om.RdfPeer; [javac] ^ [javac] E:\Devel\tdk\webapps\newapp\WEB-INF\src\java\org\mycompany\newapp\modules\sc reens\Form.java:64: package org.mycompany.newapp.om does not exist [javac] import org.mycompany.newapp.om.Rdf; [javac] ^ [javac] E:\Devel\tdk\webapps\newapp\WEB-INF\src\java\org\mycompany\newapp\modules\sc reens\Form.java:65: package org.mycompany.newapp.om does not exist [javac] import org.mycompany.newapp.om.RdfPeer; [javac] ^ [javac] E:\Devel\tdk\webapps\newapp\WEB-INF\src\java\org\mycompany\newapp\modules\sc reens\Index.java:63: package org.mycompany.newapp.om does not exist [javac] import org.mycompany.newapp.om.RdfPeer; [javac] ^ [javac] E:\Devel\tdk\webapps\newapp\WEB-INF\src\java\org\apache\turbine\flux\modules \actions\FluxAction.java:99: warning: getValue(java.lang.String) in javax.servlet.http.HttpSession has been deprecated [javac] data.getSession().getValue(AccessControlList.SESSION_KEY); [javac] ^ [javac] E:\Devel\tdk\webapps\newapp\WEB-INF\src\java\org\mycompany\newapp\modules\ac tions\SQL.java:85: cannot resolve symbol [javac] symbol : class Rdf [javac] location: class org.mycompany.newapp.modules.actions.SQL [javac] Rdf entry = new Rdf(); [javac] ^ [javac] E:\Devel\tdk\webapps\newapp\WEB-INF\src\java\org\mycompany\newapp\modules\ac tions\SQL.java:85: cannot resolve symbol [javac] symbol : class Rdf [javac] location: class org.mycompany.newapp.modules.actions.SQL [javac] Rdf entry = new Rdf(); [javac] ^ [javac] E:\Devel\tdk\webapps\newapp\WEB-INF\src\java\org\mycompany\newapp\modules\ac tions\SQL.java:101: cannot resolve symbol [javac] symbol : class Rdf [javac] location: class org.mycompany.newapp.modules.actions.SQL [javac] Rdf entry = new Rdf(); [javac] ^ [javac] E:\Devel\tdk\webapps\newapp\WEB-INF\src\java\org\mycompany\newapp\modules\ac tions\SQL.java:101: cannot resolve symbol [javac] symbol : class Rdf [javac] location: class org.mycompany.newapp.modules.actions.SQL [javac] Rdf entry = new Rdf(); [javac] ^ [javac] E:\Devel\tdk\webapps\newapp\WEB-INF\src\java\org\mycompany\newapp\modules\ac tions\SQL.java:116: cannot resolve symbol [javac] symbol : variable RdfPeer [javac] location: class org.mycompany.newapp.modules.actions.SQL [javac] criteria.add(RdfPeer.RDF_ID, data.getParameters().getInt("rdfid")); [javac] ^ [javac] E:\Devel\tdk\webapps\newapp\WEB-INF\src\java\org\mycompany\newapp\modules\ac tions\SQL.java:117: cannot resolve symbol [javac] symbol : variable RdfPeer [javac] location: class org.mycompany.newapp.modules.actions.SQL [javac] RdfPeer.doDelete(criteria); [javac] ^ [javac] E:\Devel\tdk\webapps\newapp\WEB-INF\src\java\org\mycompany\newapp\modules\sc reens\Form.java:88: cannot resolve symbol [javac] symbol : variable RdfPeer [javac] location: class org.mycompany.newapp.modules.screens.Form [javac] criteria.add(RdfPeer.RDF_ID, entry_id); [javac] ^ [javac] E:\Devel\tdk\webapps\newapp\WEB-INF\src\java\org\mycompany\newapp\modules\sc reens\Form.java:89: cannot resolve symbol [javac] symbol : class Rdf [javac] location: class org.mycompany.newapp.modules.screens.Form [javac] Rdf rdf = (Rdf) RdfPeer.doSelect(criteria).elementAt(0); [javac] ^ [javac] E:\Devel\tdk\webapps\newapp\WEB-INF\src\java\org\mycompany\newapp\modules\sc reens\Form.java:89: cannot resolve symbol [javac] symbol : class Rdf [javac] location: class org.mycompany.newapp.modules.screens.Form [javac] Rdf rdf = (Rdf) RdfPeer.doSelect(criteria).elementAt(0); [javac] ^ [javac] E:\Devel\tdk\webapps\newapp\WEB-INF\src\java\org\mycompany\newapp\modules\sc reens\Form.java:89: cannot resolve symbol [javac] symbol : variable RdfPeer [javac] location: class org.mycompany.newapp.modules.screens.Form [javac] Rdf rdf = (Rdf) RdfPeer.doSelect(criteria).elementAt(0); [javac] ^ [javac] E:\Devel\tdk\webapps\newapp\WEB-INF\src\java\org\mycompany\newapp\modules\sc reens\Index.java:96: cannot resolve symbol [javac] symbol : variable RdfPeer [javac] location: class org.mycompany.newapp.modules.screens.Index [javac] return RdfPeer.doSelect(criteria); [javac] ^ [javac] 16 errors [javac] 1 warning BUILD FAILED file:E:/Devel/tdk/webapps/newapp/WEB-INF/build/build.xml:418: Compile failed; see the compiler error output for details. Total time: 7 seconds -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>