Yeah I have a schema definition. And now when I run ant ant -f build-torque.xml
I get the following exception: I was following the instructions given in an article given on Torque site. Come on guys, is there no place where someone can learn to use the Torque 3.1 All tutorials and even that article (http://www.developer.com/java/article.php/10922_1457081_2) refers to earlier versions of torque BUILD FAILED file:C:/Downloads/TorqueGen/torque-gen-3.1/build-torque.xml:207: Exception thrown by 'generator.parse'. For more information consult the velocity log, or invoke ant with the -debug flag. at org.apache.velocity.texen.ant.TexenTask.execute(TexenTask.java:564) at org.apache.tools.ant.Task.perform(Task.java:341) at org.apache.tools.ant.Target.execute(Target.java:309) at org.apache.tools.ant.Target.performTasks(Target.java:336) at org.apache.tools.ant.Project.executeTarget(Project.java:1339) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397) at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143) at org.apache.tools.ant.Task.perform(Task.java:341) at org.apache.tools.ant.Target.execute(Target.java:309) at org.apache.tools.ant.Target.performTasks(Target.java:336) at org.apache.tools.ant.Project.executeTarget(Project.java:1339) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397) at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143) at org.apache.tools.ant.Task.perform(Task.java:341) at org.apache.tools.ant.Target.execute(Target.java:309) at org.apache.tools.ant.Target.performTasks(Target.java:336) at org.apache.tools.ant.Project.executeTarget(Project.java:1339) at org.apache.tools.ant.Project.executeTargets(Project.java:1255) at org.apache.tools.ant.Main.runBuild(Main.java:609) at org.apache.tools.ant.Main.start(Main.java:196) at org.apache.tools.ant.Main.main(Main.java:235) Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'parse' in class org.apache.velocity.texen.Generator threw exception class org.apache.velocity.exception.MethodInvocationException : Invocation of method 'get' in class java.util.Properties threw exception class java.lang.NullPointerException : null at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:309 ) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.ja va:207) at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java :357) at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirecti ve.java:135) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:27 1) at org.apache.velocity.Template.merge(Template.java:296) at org.apache.velocity.texen.Generator.parse(Generator.java:425) at org.apache.velocity.texen.Generator.parse(Generator.java:361) at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl .java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:260 ) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.ja va:207) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.jav a:250) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement .java:109) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94) at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:344) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.jav a:153) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94) at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:344) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.jav a:153) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:27 1) at org.apache.velocity.Template.merge(Template.java:296) at org.apache.velocity.texen.Generator.parse(Generator.java:451) at org.apache.velocity.texen.ant.TexenTask.execute(TexenTask.java:552) ... 20 more --- Nested Exception --- org.apache.velocity.exception.MethodInvocationException: Invocation of method 'parse' in class org.apache.velocity.texen.Generator threw exception class org.apache.velocity.exception.MethodInvocationException : Invocation of method 'get' in class java.util.Properties threw exception class java.lang.NullPointerException : null at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:309 ) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.ja va:207) at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java :357) at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirecti ve.java:135) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:27 1) at org.apache.velocity.Template.merge(Template.java:296) at org.apache.velocity.texen.Generator.parse(Generator.java:425) at org.apache.velocity.texen.Generator.parse(Generator.java:361) at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl .java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:260 ) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.ja va:207) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.jav a:250) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement .java:109) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94) at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:344) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.jav a:153) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94) at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:344) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.jav a:153) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:27 1) at org.apache.velocity.Template.merge(Template.java:296) at org.apache.velocity.texen.Generator.parse(Generator.java:451) at org.apache.velocity.texen.ant.TexenTask.execute(TexenTask.java:552) at org.apache.tools.ant.Task.perform(Task.java:341) at org.apache.tools.ant.Target.execute(Target.java:309) at org.apache.tools.ant.Target.performTasks(Target.java:336) at org.apache.tools.ant.Project.executeTarget(Project.java:1339) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397) at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143) at org.apache.tools.ant.Task.perform(Task.java:341) at org.apache.tools.ant.Target.execute(Target.java:309) at org.apache.tools.ant.Target.performTasks(Target.java:336) at org.apache.tools.ant.Project.executeTarget(Project.java:1339) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:397) at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143) at org.apache.tools.ant.Task.perform(Task.java:341) at org.apache.tools.ant.Target.execute(Target.java:309) at org.apache.tools.ant.Target.performTasks(Target.java:336) at org.apache.tools.ant.Project.executeTarget(Project.java:1339) at org.apache.tools.ant.Project.executeTargets(Project.java:1255) at org.apache.tools.ant.Main.runBuild(Main.java:609) at org.apache.tools.ant.Main.start(Main.java:196) at org.apache.tools.ant.Main.main(Main.java:235) -----Original Message----- From: Engelhardt, ITS BetrWi AE2, FD [mailto:[EMAIL PROTECTED] Sent: Thursday, November 13, 2003 1:21 AM To: 'Apache Torque Users List' Subject: AW: newbie's questions regarding tutorials Vikas, did youe create any schema definition? Dieter -----Ursprüngliche Nachricht----- Von: Vikas Phonsa [mailto:[EMAIL PROTECTED] Gesendet: Mittwoch, 12. November 2003 23:04 An: 'Apache Torque Users List' Betreff: RE: newbie's questions regarding tutorials Hi Cloves, Thanks for your reply. Here's what is going on with me. I modified the build.properties and ran the ant -f build-torque.xml and it did generate some sql stuff but didn't generate any java classes. All I got in the src/java folder is a file named "report.bookstore.om.generation" I just copied the stuff for build.properties given in the examples on apache and modified that to put my database information. But I got no java classes and Ant console gives no errors. Any ideas ? Thanks Vikas -----Original Message----- From: Cloves Carneiro Jr. [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 12, 2003 11:50 AM To: Apache Torque Users List Subject: RE: newbie's questions regarding tutorials Hi Vikas I assume the recommended distribution of Torque is the 3.1 release. I've downloaded both torque-3.1.zip and torque-gen-3.1.zip. The tutorial you mentioned seems to be a bit outdated. Extract torque-gen-3.1.zip to a folder, edit build.properties to point to your database and create the db schema definition XML in the schema folder. Run 'ant -f build-torque.xml' and your classes will be generated. Then, extract torque-3.1.zip, and use the JARs on the /lib folder to run an example using the classes you generated. Cloves -----Original Message----- From: Vikas Phonsa [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 12, 2003 2:32 PM To: '[EMAIL PROTECTED]' Subject: newbie's questions regarding tutorials Hi Everybody, This is my first hr into torque and I was trying to go thru the tutorials on the website. I would appreciate a little guidance regarding the following: 1. At http://db.apache.org/torque/tutorial/step1.html they tell you to get a distribution of torque. I need to know which version of torque is recommended. 2. On the same page they say " After you have obtained your copy of the Torque, you can either unpack the jar-----". I downloaded the torque-3.1.zip and its lib directory it does have torque jar but no source in it. So do I have to download the zip with the source and build it in my IDE and proceed or what ? unjarring to get class files doesn't make much sense. So what do those instructions imply when they say that unjar and obtain a specified directory structure. Maybe I'm asking some stupid question but I'm kinda confused how to proceed. Please guide Thanks Vikas --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]