Is there a known problem with the TDK 2.1 available to download? I can't
seem to use automatic Peer generation with the TDK.
After getting a fresh copy of the TDK from the Jakarta site, and doing a
very simple test:
* run ant from the tdk directory to generate the default 'newapp' app
* cd to the build directory of newapp, and use 'ant project-om' to execute
the Peer generation portion of the script (I know this bypasses a few other
steps, but I've proven that even if the prior steps run ok, this still
happens).
I get the following error:
java.lang.VerifyError: (class:
org/apache/turbine/torque/engine/database/transfo
rm/XmlToAppData, method: parseFile signature:
(Ljava/lang/String;)Lorg/apache/tu
rbine/torque/engine/database/model/AppData;) Incompatible object argument
for fu
nction call
at
org.apache.turbine.torque.TorqueObjectModelTask.initControlContext(To
rqueObjectModelTask.java:145)
at org.apache.velocity.texen.ant.TexenTask.execute(TexenTask.java)
at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:104)
at org.apache.tools.ant.Task.perform(Task.java:217)
at org.apache.tools.ant.Target.execute(Target.java:184)
at org.apache.tools.ant.Target.performTasks(Target.java:202)
at org.apache.tools.ant.Project.executeTarget(Project.java:601)
at org.apache.tools.ant.Project.executeTargets(Project.java:560)
at org.apache.tools.ant.Main.runBuild(Main.java:454)
at org.apache.tools.ant.Main.start(Main.java:153)
at org.apache.tools.ant.Main.main(Main.java:176)
Total time: 3 seconds
(class: org/apache/turbine/torque/engine/database/transform/XmlToAppData,
method
: parseFile signature:
(Ljava/lang/String;)Lorg/apache/turbine/torque/engine/dat
abase/model/AppData;) Incompatible object argument for function call
I also note that someone has posted this same error on the list:
http://www.mail-archive.com/[email protected]/msg06715.html
but I cannot see any resolution to the problem. The source code shows that
it is expecting a string, but getting an XmlToAppData object:
TorqueObjectModelTask.java:
145: XmlToAppData xmlParser = new XmlToAppData();
146:
147: app = xmlParser.parseFile(xmlFile);
XmlToAppData.java
122: public AppData parseFile(String xmlFile)
Can someone please help us here, otherwise we cannot use automatic Peer
generation.
regards,
Paul Smith
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>