Well, I got excited too soon.  I continued to have problems so I started over 
from scratch.  This time I tried to make it as simple as possible.  I selected 
war instead of ear for the type of project.  I went through the gettng started 
step by step.  I opened the gfedsModel.xmi file (newly created) and made a use 
case, activity diagram, and ActionController class.  I added several operations 
to the controller class and ran maven.  Here is the output from the 
springexection:



------- AndroMDA Exception Recording -------

Version ........: 3.0

Error ..........: Error performing ModelProcessor.process with model(s) --> 
'file:H:/projects/bofa/gfeds/mda/src/uml/gfedsModel.xmi'

Build ..........: 2005-05-08 23:27:51

Build System ...: Windows XP-5.1

Build JDK ......: Sun Microsystems Inc.-1.4.2_08-b03

Build Builder ..: cwbrandon

Run System .....: Windows XP5.1

Run JDK ........: Sun Microsystems Inc.1.4.2_08-b03

Main Exception .: methodName: UMLModelAccessFacade.getPackageName - 
'modelElement' class --> 'class 
org.andromda.metafacades.uml14.ExtendFacadeLogicImpl' must be assignable to 
class --> 'interface org.andromda.metafacades.uml.ModelElementFacade'

Root Exception .: java.lang.IllegalArgumentException: methodName: 
UMLModelAccessFacade.getPackageName - 'modelElement' class --> 'class 
org.andromda.metafacades.uml14.ExtendFacadeLogicImpl' must be assignable to 
class --> 'interface org.andromda.metafacades.uml.ModelElementFacade'

java.lang.IllegalArgumentException: methodName: 
UMLModelAccessFacade.getPackageName - 'modelElement' class --> 'class 
org.andromda.metafacades.uml14.ExtendFacadeLogicImpl' must be assignable to 
class --> 'interface org.andromda.metafacades.uml.ModelElementFacade'

        at 
org.andromda.core.common.ExceptionUtils.checkAssignable(ExceptionUtils.java:102)

        at 
org.andromda.metafacades.uml14.UMLModelAccessFacade.getPackageName(UMLModelAccessFacade.java:67)

        at org.andromda.core.cartridge.Cartridge$1.evaluate(Cartridge.java:493)

        at 
org.apache.commons.collections.CollectionUtils.filter(CollectionUtils.java:403)

        at 
org.andromda.core.cartridge.Cartridge.filterModelPackages(Cartridge.java:489)

        at 
org.andromda.core.cartridge.Cartridge.processTemplate(Cartridge.java:137)

        at 
org.andromda.core.cartridge.Cartridge.processModelElements(Cartridge.java:88)

        at org.andromda.core.ModelProcessor.process(ModelProcessor.java:217)

        at org.andromda.core.ModelProcessor.process(ModelProcessor.java:94)

        at 
org.andromda.ant.task.AndroMDAGenTask.execute(AndroMDAGenTask.java:220)

        at org.apache.tools.ant.Task.perform(Task.java:341)

        at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:185)

        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)

        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)

        at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)

        at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)

        at com.werken.werkz.Goal.fire(Goal.java:639)

        at com.werken.werkz.Goal.attain(Goal.java:575)

        at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)

        at 
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)

        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)

        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)

        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)

        at com.werken.werkz.jelly.PreGoalTag$1.firePreGoal(PreGoalTag.java:87)

        at com.werken.werkz.Goal.firePreGoalCallbacks(Goal.java:691)

        at com.werken.werkz.Goal.fire(Goal.java:616)

        at com.werken.werkz.Goal.attain(Goal.java:575)

        at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)

        at 
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)

        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)

        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)

        at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)

        at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)

        at com.werken.werkz.Goal.fire(Goal.java:639)

        at com.werken.werkz.Goal.attain(Goal.java:575)

        at 
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)

        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)

        at 
org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:368)

        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)

        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)

        at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)

        at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)

        at com.werken.werkz.Goal.fire(Goal.java:639)

        at com.werken.werkz.Goal.attain(Goal.java:575)

        at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)

        at 
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)

        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)

        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)

        at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)

        at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)

        at com.werken.werkz.Goal.fire(Goal.java:639)

        at com.werken.werkz.Goal.attain(Goal.java:575)

        at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)

        at 
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)

        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)

        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)

        at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)

        at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)

        at com.werken.werkz.Goal.fire(Goal.java:639)

        at com.werken.werkz.Goal.attain(Goal.java:575)

        at 
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)

        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)

        at org.apache.maven.cli.App.doMain(App.java:488)

        at org.apache.maven.cli.App.main(App.java:1239)

        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:324)

        at com.werken.forehead.Forehead.run(Forehead.java:551)

        at com.werken.forehead.Forehead.main(Forehead.java:581)
_________________________________________________________
Reply to the post : http://galaxy.andromda.org/forum/viewtopic.php?p=674#674
Posting to http://forum.andromda.org/ is preferred over posting to the mailing 
list!


-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
_______________________________________________
Andromda-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/andromda-user

Reply via email to