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 Stefaan Nachtergaele <st...@nachtergaele.net> on 2002/07/23 11:54:44 UTC

sample app tdk not building

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>