You are viewing a plain text version of this content. The canonical link for it is here.
Posted to tdk-dev@turbine.apache.org by Malte Breiting <mb...@a-2.dk> on 2002/08/14 11:25:32 UTC
Re: sample app tdk not building
I have excatly the same problem just under Linux Mandrake
Any input would be nice
Malte
"Stefaan Nachtergaele" <st...@nachtergaele.net> wrote in message
news:<GN...@nachtergaele.net>...
> 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: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>