HI Matt, thank you for your quick response i dont have any pojo's i am trying to use "mvn appfuse:gen-model" it is trying to connect to my postgres database and i do have my tables defined with foreign key relation's properly (that means i guess one-to-many and many-to-many). but here pojo's are created by "mvn appfuse:gen-model" i guess using Hibernate Tools.
not sure if i need to do any other thing before to run 'mvn appfuse:gen-model" or some bug in "mvn appfuse:gen-model" code base. FYI i am able to generate (pojo's,dao's,.hbm's) using "Hibernate tools" mraible wrote: > > Do you have any one-to-many or many-to-many relationships in your POJO. If > so, comment them out and try again. > > On Wed, Jun 3, 2009 at 11:09 AM, jamp1 <ravinu...@gmail.com> wrote: > >> >> I am having same kind of issue >> below is the stack trace >> can you provide details on the fix. >> >> 09:54:03,747 ERROR freemarker.runtime - >> Method public java.lang.String >> org.hibernate.tool.hbm2x.pojo.EntityPOJOClass.gen >> >> erateJoinColumnsAnnotation(org.hibernate.mapping.Property,org.hibernate.cfg.Conf >> iguration) threw an exception when invoked on >> org.hibernate.tool.hbm2x.pojo.Enti >> tyPOJOClass(com.mycompany.app.model.ClaimDetail) >> The problematic instruction: >> ---------- >> ==> ${pojo.generateJoinColumnsAnnotation(property)} [on line 11, column >> 15 >> in ap >> pfuse/model/Ejb3PropertyGetAnnotation.ftl] >> in include "Ejb3PropertyGetAnnotation.ftl" [on line 1, column 1 in >> appfuse/mode >> l/GetPropertyAnnotation.ftl] >> in include "GetPropertyAnnotation.ftl" [on line 9, column 5 in >> appfuse/model/Po >> joPropertyAccessors.ftl] >> in include "PojoPropertyAccessors.ftl" [on line 9, column 1 in >> appfuse/model/Po >> jo.ftl] >> ---------- >> >> Java backtrace for programmers: >> ---------- >> freemarker.template.TemplateModelException: Method public >> java.lang.String >> org.h >> >> ibernate.tool.hbm2x.pojo.EntityPOJOClass.generateJoinColumnsAnnotation(org.hiber >> nate.mapping.Property,org.hibernate.cfg.Configuration) threw an exception >> when i >> nvoked on >> org.hibernate.tool.hbm2x.pojo.EntityPOJOClass(com.mycompany.app.model. >> ClaimDetail) >> at >> freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:13 >> 6) >> at >> freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93) >> at >> freemarker.core.Expression.getAsTemplateModel(Expression.java:89) >> at freemarker.core.Expression.getStringValue(Expression.java:93) >> at freemarker.core.DollarVariable.accept(DollarVariable.java:76) >> at freemarker.core.Environment.visit(Environment.java:196) >> at freemarker.core.MixedContent.accept(MixedContent.java:92) >> at freemarker.core.Environment.visit(Environment.java:196) >> at freemarker.core.IfBlock.accept(IfBlock.java:82) >> at freemarker.core.Environment.visit(Environment.java:196) >> at freemarker.core.MixedContent.accept(MixedContent.java:92) >> at freemarker.core.Environment.visit(Environment.java:196) >> at >> freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:79) >> at freemarker.core.Environment.visit(Environment.java:196) >> at freemarker.core.Environment.include(Environment.java:1375) >> at freemarker.core.Include.accept(Include.java:155) >> at freemarker.core.Environment.visit(Environment.java:196) >> at freemarker.core.Environment.include(Environment.java:1375) >> at freemarker.core.Include.accept(Include.java:155) >> at freemarker.core.Environment.visit(Environment.java:196) >> at freemarker.core.MixedContent.accept(MixedContent.java:92) >> at freemarker.core.Environment.visit(Environment.java:196) >> at >> freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:79) >> at freemarker.core.Environment.visit(Environment.java:196) >> at >> freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:160) >> >> at freemarker.core.Environment.visit(Environment.java:351) >> at freemarker.core.IteratorBlock.accept(IteratorBlock.java:95) >> at freemarker.core.Environment.visit(Environment.java:196) >> at freemarker.core.MixedContent.accept(MixedContent.java:92) >> at freemarker.core.Environment.visit(Environment.java:196) >> at freemarker.core.Environment.include(Environment.java:1375) >> at freemarker.core.Include.accept(Include.java:155) >> at freemarker.core.Environment.visit(Environment.java:196) >> at freemarker.core.MixedContent.accept(MixedContent.java:92) >> at freemarker.core.Environment.visit(Environment.java:196) >> at freemarker.core.IfBlock.accept(IfBlock.java:82) >> at freemarker.core.Environment.visit(Environment.java:196) >> at freemarker.core.MixedContent.accept(MixedContent.java:92) >> at freemarker.core.Environment.visit(Environment.java:196) >> at freemarker.core.Environment.visit(Environment.java:233) >> at freemarker.core.BlockAssignment.accept(BlockAssignment.java:83) >> at freemarker.core.Environment.visit(Environment.java:196) >> at freemarker.core.MixedContent.accept(MixedContent.java:92) >> at freemarker.core.Environment.visit(Environment.java:196) >> at freemarker.core.Environment.process(Environment.java:176) >> at freemarker.template.Template.process(Template.java:232) >> at >> org.hibernate.tool.hbm2x.TemplateHelper.processTemplate(TemplateHelpe >> r.java:251) >> at >> org.hibernate.tool.hbm2x.TemplateProducer.produceToString(TemplatePro >> ducer.java:67) >> at >> org.hibernate.tool.hbm2x.TemplateProducer.produce(TemplateProducer.ja >> va:28) >> at >> org.hibernate.tool.hbm2x.TemplateProducer.produce(TemplateProducer.ja >> va:97) >> at >> org.hibernate.tool.hbm2x.GenericExporter.exportPOJO(GenericExporter.j >> ava:146) >> at >> org.hibernate.tool.hbm2x.GenericExporter.exportPersistentClass(Generi >> cExporter.java:135) >> at >> org.hibernate.tool.hbm2x.GenericExporter$2.process(GenericExporter.ja >> va:41) >> at >> org.hibernate.tool.hbm2x.GenericExporter.doStart(GenericExporter.java >> :126) >> at >> org.hibernate.tool.hbm2x.AbstractExporter.start(AbstractExporter.java >> :95) >> at >> org.appfuse.mojo.HibernateExporterMojo.doExecute(HibernateExporterMoj >> o.java:228) >> at >> org.appfuse.mojo.exporter.ModelGeneratorMojo.execute(ModelGeneratorMo >> jo.java:183) >> at >> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi >> nManager.java:453) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa >> ultLifecycleExecutor.java:559) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone >> Goal(DefaultLifecycleExecutor.java:513) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau >> ltLifecycleExecutor.java:483 >> -- >> View this message in context: >> http://www.nabble.com/appfuse%3Agen-model-anomaly...-tp17979188s2369p23855434.html >> Sent from the AppFuse - User mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net >> For additional commands, e-mail: users-h...@appfuse.dev.java.net >> >> > > -- View this message in context: http://www.nabble.com/appfuse%3Agen-model-anomaly...-tp17979188s2369p23855888.html Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net For additional commands, e-mail: users-h...@appfuse.dev.java.net