I have installed Maven 1.0-rc3 and have downloaded Andromda-bin-3.0M1. I copied
maven-andromda-plugin-3.0M1 into the maven plugins directory using the following
target (which seemed to delete everything else from the maven plugin directory!):
C:\andromda-bin-3.0M1\samples>maven plugin:download -DgroupId=andromda -Dartifac
tId=maven-andromda-plugin -Dversion=3.0M1
After that I ran the maven from the andromda samples directory. I am getting the
following exception.
Can I get some help with this? Thanks.
C:\andromda-bin-3.0M1\samples>maven
__ __
| \/ |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
|_| |_\__,_|\_/\___|_||_| v. 1.0-rc3
Attempting to download dom4j-1.4-dev-8.jar.
....................
.
Attempting to download commons-jelly-20030902.160215.jar.
......
.
Attempting to download commons-jelly-tags-jsl-20030211.143151.jar.
..
.
Attempting to download commons-jelly-tags-log-20030211.142821.jar.
...
.
Attempting to download commons-jelly-tags-xml-20030211.142705.jar.
...
.
Attempting to download maven-1.0-rc2.jar.
.......
.
Attempting to download velocity-1.4-dev.jar.
..............
.
Attempting to download velocity-dvsl-0.45.jar.
..
.
Attempting to download xml-apis-1.0.b2.jar.
.....
.
Attempting to download maven.jar.
.....
.
Attempting to download isorelax-20030108.jar.
.......
.
Attempting to download jing-20030619.jar.
.....................
.
Attempting to download xerces-2.4.0.jar.
...............................
.
Attempting to download commons-io-20030203.000550.jar.
...
.
Attempting to download commons-net-1.0.0.jar.
.....
.
Attempting to download commons-httpclient-2.0-beta1.jar.
........
.
Attempting to download commons-lang-1.0.1.jar.
..
.
Attempting to download jsch-0.1.5.jar.
....
.
build:start:
install:
multiproject:install:
multiproject:projects-init:
[echo] Gathering project list
Starting the reactor...
Our processing order:
Car Rental Sample MDA
The Car Rental Sample
Animal Quiz Sample MDA
Animal Quiz Sample Common
Animal Quiz Sample Hibernate EJB
Animal Quiz Sample Hibernate Sar
Animal Quiz Sample Web
Animal Quiz Sample Application
Animal Quiz Hibernate
The Animal Quiz Sample
Car Rental Sample Common
Car Rental Sample EJB
Car Rental Sample Web
Car Rental Sample EJB Application
Car Rental Sample Hibernate EJB
Car Rental Sample Hibernate Sar
Car Rental Sample Hibernate Application
Car Rental Sample Hibernate
+----------------------------------------
| Gathering project list Car Rental Sample MDA
| Memory: 3M/5M
+----------------------------------------
+----------------------------------------
| Gathering project list The Car Rental Sample
| Memory: 3M/5M
+----------------------------------------
+----------------------------------------
| Gathering project list Animal Quiz Sample MDA
| Memory: 3M/5M
+----------------------------------------
+----------------------------------------
| Gathering project list Animal Quiz Sample Common
| Memory: 3M/5M
+----------------------------------------
+----------------------------------------
| Gathering project list Animal Quiz Sample Hibernate EJB
| Memory: 3M/5M
+----------------------------------------
+----------------------------------------
| Gathering project list Animal Quiz Sample Hibernate Sar
| Memory: 3M/5M
+----------------------------------------
+----------------------------------------
| Gathering project list Animal Quiz Sample Web
| Memory: 3M/5M
+----------------------------------------
+----------------------------------------
| Gathering project list Animal Quiz Sample Application
| Memory: 3M/5M
+----------------------------------------
+----------------------------------------
| Gathering project list Animal Quiz Hibernate
| Memory: 3M/5M
+----------------------------------------
+----------------------------------------
| Gathering project list The Animal Quiz Sample
| Memory: 3M/5M
+----------------------------------------
+----------------------------------------
| Gathering project list Car Rental Sample Common
| Memory: 3M/5M
+----------------------------------------
+----------------------------------------
| Gathering project list Car Rental Sample EJB
| Memory: 3M/5M
+----------------------------------------
+----------------------------------------
| Gathering project list Car Rental Sample Web
| Memory: 3M/5M
+----------------------------------------
+----------------------------------------
| Gathering project list Car Rental Sample EJB Application
| Memory: 3M/5M
+----------------------------------------
+----------------------------------------
| Gathering project list Car Rental Sample Hibernate EJB
| Memory: 3M/5M
+----------------------------------------
+----------------------------------------
| Gathering project list Car Rental Sample Hibernate Sar
| Memory: 3M/5M
+----------------------------------------
+----------------------------------------
| Gathering project list Car Rental Sample Hibernate Application
| Memory: 3M/5M
+----------------------------------------
+----------------------------------------
| Gathering project list Car Rental Sample Hibernate
| Memory: 3M/5M
+----------------------------------------
Starting the reactor...
Our processing order:
Car Rental Sample MDA
The Car Rental Sample
Animal Quiz Sample MDA
Animal Quiz Sample Common
Animal Quiz Sample Hibernate EJB
Animal Quiz Sample Hibernate Sar
Animal Quiz Sample Web
Animal Quiz Sample Application
Animal Quiz Hibernate
The Animal Quiz Sample
Car Rental Sample Common
Car Rental Sample EJB
Car Rental Sample Web
Car Rental Sample EJB Application
Car Rental Sample Hibernate EJB
Car Rental Sample Hibernate Sar
Car Rental Sample Hibernate Application
Car Rental Sample Hibernate
+----------------------------------------
| Executing multiproject:install-callback Car Rental Sample MDA
| Memory: 3M/5M
+----------------------------------------
multiproject:goal:
build:start:
multiproject:install-callback:
[echo] Running pom:install for Car Rental Sample MDA
Attempting to download picocontainer-1.0-RC-1-SNAPSHOT.jar.
Attempting to download commons-jelly-tags-interaction-20030211.143817.jar.
..
.
pom:install:
andromda:run:
[echo] +--------------------------------------------+
[echo] | R u n n i n g A n d r o M D A |
[echo] +--------------------------------------------+
ASTIdentifier : java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException: java.lang.NoSuchMethodError
at org.andromda.maven.MavenPluginUtils.getDependencyPropertyName(MavenPl
uginUtils.java:146)
at org.andromda.maven.MavenPluginUtils.getDependencyPropertyName(MavenPl
uginUtils.java:171)
at java.lang.reflect.Method.invoke(Native Method)
at org.apache.commons.jexl.util.introspection.UberspectImpl$VelMethodImp
l.invoke(UberspectImpl.java:304)
at org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:56)
at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java
:106)
at org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:8
8)
at org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:1
23)
at org.apache.commons.jelly.expression.jexl.JexlExpression.evaluate(Jexl
Expression.java:115)
at org.apache.commons.jelly.expression.jexl.JexlExpressionFactory$Expres
sionSupportLocal.evaluate(JexlExpressionFactory.java:168)
at org.apache.commons.jelly.tags.core.SetTag.doTag(SetTag.java:130)
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 org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:1
45)
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 org.apache.commons.jelly.TagSupport.getBodyText(TagSupport.java:271)
at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:267)
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 org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
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 org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:1
45)
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 org.apache.commons.jelly.TagSupport.getBodyText(TagSupport.java:271)
at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:205)
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(MavenGoalTa
g.java:79)
at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
mAction(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(MavenAttai
nGoalTag.java:126)
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(MavenAttai
nGoalTag.java:126)
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(MavenGoalTa
g.java:79)
at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
mAction(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.plugin.PluginManager.attainGoals(PluginManager.java:
610)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:266)
at org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:34
2)
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(MavenGoalTa
g.java:79)
at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
mAction(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(MavenAttai
nGoalTag.java:126)
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(MavenGoalTa
g.java:79)
at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
mAction(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(MavenAttai
nGoalTag.java:126)
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(MavenGoalTa
g.java:79)
at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
mAction(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.plugin.PluginManager.attainGoals(PluginManager.java:
610)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:266)
at org.apache.maven.cli.App.doMain(App.java:485)
at org.apache.maven.cli.App.main(App.java:1214)
at java.lang.reflect.Method.invoke(Native Method)
at com.werken.forehead.Forehead.run(Forehead.java:551)
at com.werken.forehead.Forehead.main(Forehead.java:581)