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]

Reply via email to