You should be able to change the version of your plugin from
${appfuse.version} to 2.0-rc1-SNAPSHOT.Matt On 6/19/07, RL <[EMAIL PROTECTED]> wrote:
Hi, i got this error too and i am not using @Embedded How can i get the 2.0-rc1-SNAPSHOT? Thanks, Ricardo Lopes. mraible wrote: > > Today I discovered this happens when you have a POJO with an @Embedded > property. You can either remove it (temporarily) or use the > 2.0-rc1-SNAPSHOT version of the plugin. > > Matt > > On 6/5/07, fadhli <[EMAIL PROTECTED]> wrote: >> Hello there, >> >> I'm using Appfuse 2.0-m5 with SpringMVC Basic. >> >> I've just used the appfuse:gen command for my entity Contact and ran into >> a >> runtime error. However, the files are succesfully generated in the >> target/appfuse folder. >> >> FYI, I am not using the appfuse:full-source but I've exported the appfuse >> core classes and added a r/ship between User and Contact. >> >> Here is the stack trace. Have anyone encounter this before? >> >> Expression field.value.typeName is undefined on line 28, column 10 in >> appfuse/web/spring/list-view.ftl. >> The problematic instruction: >> ---------- >> ==> if-else [on line 28, column 5 in appfuse/web/spring/list-view.ftl] >> ---------- >> >> Java backtrace for programmers: >> ---------- >> freemarker.core.InvalidReferenceException: Expression >> field.value.typeName is undefined on line 28, column 10 in appfuse >> /web/spring/list-view.ftl. >> at >> freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124) >> at >> freemarker.core.ComparisonExpression.isTrue(ComparisonExpression.java:121) >> at freemarker.core.IfBlock.accept(IfBlock.java:80) >> 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.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.process(Environment.java:176) >> at >> freemarker.template.Template.process(Template.java:231) >> at >> org.hibernate.tool.hbm2x.TemplateHelper.processTemplate(TemplateHelper.java:247) >> at >> org.hibernate.tool.hbm2x.TemplateProducer.produceToString >> (TemplateProducer.java:67) >> at >> org.hibernate.tool.hbm2x.TemplateProducer.produce(TemplateProducer.java:28) >> at >> org.hibernate.tool.hbm2x.TemplateProducer.produce(TemplateProducer.java:97) >> at >> org.hibernate.tool.hbm2x.GenericExporter.exportPOJO(GenericExporter.java:146) >> at >> org.appfuse.tool.AppFuseExporter$1.exportPOJO(AppFuseExporter.java:202) >> at >> org.hibernate.tool.hbm2x.GenericExporter.exportPersistentClass >> (GenericExporter.java:135) >> at >> org.hibernate.tool.hbm2x.GenericExporter$2.process(GenericExporter.java:41) >> at >> org.hibernate.tool.hbm2x.GenericExporter.doStart(GenericExporter.java:126) >> at org.hibernate.tool.hbm2x.AbstractExporter.start >> (AbstractExporter.java:95) >> at >> org.appfuse.tool.AppFuseExporter.generateWeb(AppFuseExporter.java:131) >> at >> org.appfuse.tool.AppFuseExporter.doStart(AppFuseExporter.java:50) >> at org.hibernate.tool.hbm2x.AbstractExporter.start >> (AbstractExporter.java:95) >> at >> org.appfuse.mojo.HibernateExporterMojo.doExecute(HibernateExporterMojo.java:244) >> at >> org.appfuse.mojo.HibernateExporterMojo.execute(HibernateExporterMojo.java:154) >> at >> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:443) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal >> (DefaultLifecycleExecutor.java:493) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures >> (DefaultLifecycleExecutor.jav >> a:311) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute >> (DefaultLifecycleExecutor.java:143) >> at >> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334) >> at >> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125) >> at org.apache.maven.cli.MavenCli.main >> (MavenCli.java:272) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke >> (DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:597) >> at >> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) >> at org.codehaus.classworlds.Launcher.launch >> (Launcher.java:255) >> at >> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) >> at >> org.codehaus.classworlds.Launcher.main(Launcher.java:375) >> [INFO] >> ------------------------------------------------------------------------ >> [ERROR] FATAL ERROR >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Error while processing template appfuse/web/spring/list-view.ftl >> Expression field.value.typeName is undefined on line 28, column 10 in >> appfuse/web/spring/list- view.ftl. >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Trace >> org.hibernate.tool.hbm2x.ExporterException: Error while >> processing template appfuse/web/spring/list-view.ftl >> at >> org.hibernate.tool.hbm2x.TemplateHelper.processTemplate(TemplateHelper.java:253) >> at >> org.hibernate.tool.hbm2x.TemplateProducer.produceToString(TemplateProducer.java:67) >> at >> org.hibernate.tool.hbm2x.TemplateProducer.produce >> (TemplateProducer.java:28) >> at >> org.hibernate.tool.hbm2x.TemplateProducer.produce(TemplateProducer.java:97) >> at >> org.hibernate.tool.hbm2x.GenericExporter.exportPOJO(GenericExporter.java:146) >> at >> org.appfuse.tool.AppFuseExporter$1.exportPOJO(AppFuseExporter.java:202) >> at >> org.hibernate.tool.hbm2x.GenericExporter.exportPersistentClass(GenericExporter.java:135) >> at >> org.hibernate.tool.hbm2x.GenericExporter$2.process >> (GenericExporter.java:41) >> at >> org.hibernate.tool.hbm2x.GenericExporter.doStart(GenericExporter.java:126) >> at >> org.hibernate.tool.hbm2x.AbstractExporter.start(AbstractExporter.java:95) >> at org.appfuse.tool.AppFuseExporter.generateWeb >> (AppFuseExporter.java:131) >> at >> org.appfuse.tool.AppFuseExporter.doStart(AppFuseExporter.java:50) >> at >> org.hibernate.tool.hbm2x.AbstractExporter.start(AbstractExporter.java:95) >> at org.appfuse.mojo.HibernateExporterMojo.doExecute >> (HibernateExporterMojo.java:244) >> at >> org.appfuse.mojo.HibernateExporterMojo.execute(HibernateExporterMojo.java:154) >> at >> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java >> :443) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java >> :493) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.jav >> a:311) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java >> :143) >> at >> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334) >> at >> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125) >> at >> org.apache.maven.cli.MavenCli.main(MavenCli.java:272) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke >> (DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:597) >> at >> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) >> at org.codehaus.classworlds.Launcher.launch >> (Launcher.java:255) >> at >> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) >> at >> org.codehaus.classworlds.Launcher.main(Launcher.java:375) >> Caused by: freemarker.core.InvalidReferenceException : >> Expression field.value.typeName is undefined on line 28, column 10 >> in appfuse/web/spring/list-view.ftl. >> at >> freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124) >> at freemarker.core.ComparisonExpression.isTrue >> (ComparisonExpression.java:121) >> at freemarker.core.IfBlock.accept(IfBlock.java:80) >> 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.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.process(Environment.java:176) >> at >> freemarker.template.Template.process(Template.java:231) >> at >> org.hibernate.tool.hbm2x.TemplateHelper.processTemplate(TemplateHelper.java:247) >> ... 32 more >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Total time: 1 minute 8 seconds >> [INFO] Finished at: Wed Jun 06 10:42:32 SGT 2007 >> [INFO] Final Memory: 18M/38M >> [INFO] >> ------------------------------------------------------------------------ >> >> -- >> /fadhli > > > -- > http://raibledesigns.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Runtime-Error-when-using--appfuse%3Agen--tf3875565s2369.html#a11190689 Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- http://raibledesigns.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
