Hi Cameron,

I'm not sure why you're getting a null pointer,
however (it shouldn't happen) if you send me your
model, I'll take a look.

Chad

--- Cameron Taggart <[EMAIL PROTECTED]> wrote:

> Howdy,  I'm trying to use AndroMDA's Ant task with
> the Spring
> cartridge and I keep running into the bellow NPE
> after a bunch of
> files have been generated.  I think it is about half
> way through the
> classes to generate.  Any ideas?
> 
> AndroMDA 3.0M3, Ant 1.6.2, Sun JDK 1.4.2
> 
> Thanks,
> Cameron
> 
> 
> 
> ------- AndroMDA Exception Recording -------
> Version --> 3.0M3
> Error --> Error performing ModelProcessor.process
> with model(s) -->
> 'file:/projects/cornerpiece/mda/src/uml/project.xmi'
> Main Exception --> Error performing
> Cartridge.processTemplateWithModelElements
> Root Exception -->
>
org.apache.velocity.exception.MethodInvocationException:
> Invocation of
> method 'getGetterSetterTypeName' in  class
>
org.andromda.cartridges.spring.metafacades.SpringEntityAssociationEndLogicImpl
> threw exception class java.lang.NullPointerException
> : null
>
org.apache.velocity.exception.MethodInvocationException:
> Invocation of
> method 'getGetterSetterTypeName' in  class
>
org.andromda.cartridges.spring.metafacades.SpringEntityAssociationEndLogicImpl
> threw exception class java.lang.NullPointerException
> : null
>         at
>
org.apache.velocity.runtime.parser.node.ASTIdentifier.execute(ASTIdentifier.java:193)
>         at
>
org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175)
>         at
>
org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:220)
>         at
>
org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
>         at
>
org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:70)
>         at
>
org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
>         at
>
org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:166)
>         at
>
org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
>         at
>
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
>         at
>
org.apache.velocity.Template.merge(Template.java:256)
>         at
>
org.andromda.templateengines.velocity.VelocityTemplateEngine.processTemplate(VelocityTemplateEngine.java:201)
>         at
>
org.andromda.core.cartridge.Cartridge.processWithTemplate(Cartridge.java:385)
>         at
>
org.andromda.core.cartridge.Cartridge.processTemplateWithModelElements(Cartridge.java:297)
>         at
>
org.andromda.core.cartridge.Cartridge.processTemplate(Cartridge.java:180)
>         at
>
org.andromda.core.cartridge.Cartridge.processModelElements(Cartridge.java:97)
>         at
>
org.andromda.core.ModelProcessor.process(ModelProcessor.java:273)
>         at
>
org.andromda.core.ModelProcessor.process(ModelProcessor.java:143)
>         at
>
org.andromda.core.anttasks.AndroMDAGenTask.execute(AndroMDAGenTask.java:247)
>         at
>
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
>         at
> org.apache.tools.ant.Task.perform(Task.java:364)
>         at
> org.apache.tools.ant.Target.execute(Target.java:341)
>         at
>
org.apache.tools.ant.Target.performTasks(Target.java:369)
>         at
>
org.apache.tools.ant.Project.executeTarget(Project.java:1214)
>         at
>
org.apache.tools.ant.Project.executeTargets(Project.java:1062)
>         at
> org.apache.tools.ant.Main.runBuild(Main.java:673)
>         at
> org.apache.tools.ant.Main.startAnt(Main.java:188)
>         at
>
org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
>         at
>
org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
> 
> 
>
-------------------------------------------------------
> The SF.Net email is sponsored by: Beat the
> post-holiday blues
> Get a FREE limited edition SourceForge.net t-shirt
> from ThinkGeek.
> It's fun and FREE -- well,
> almost....http://www.thinkgeek.com/sfshirt
> _______________________________________________
> Andromda-user mailing list
> Andromda-user@lists.sourceforge.net
>
https://lists.sourceforge.net/lists/listinfo/andromda-user
> 



-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Andromda-user mailing list
Andromda-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/andromda-user

Reply via email to