You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Maciek Zywno <zy...@stud.ics.p.lodz.pl> on 2003/11/24 14:42:33 UTC

unalbe to obtain goal [java:compile] - please help

Hello

I downloaded and built maven from sources. I tried to use maven to build 
xdoclet-plugins.
I get the output as below when I try to build xdoclet-plugins projects.  
My maven.xml for plugin-qtags project (the first one that gives 
exceptions while building) is:
<project default="jar:install"
         xmlns:j="jelly:core"
         xmlns:maven="jelly:maven">

  <goal name="main" prereqs="jar:install"/>
 
  <postGoal name="java:compile">
    <copy todir="${basedir}/target/classes">
      <fileset dir="${pom.build.sourceDirectory}">
        <include name="**/*.vm"/>
        <include name="**/*.jelly"/>
      </fileset>
    </copy>
    <attainGoal name="qtags"/>
    <j:if test="${hasCompiled == null}">
      <property name="hasCompiled" value="true"/>
      <attainGoal name="java:compile"/>
    </j:if>
  </postGoal>

</project>

Could you give me any suggestions of what can be wrong? (MAVEN_HOME env 
var is set properly )
The output when using maven to build xdoclet-plugins is
Trying to download xdoclet-2.0-alpha-1-SNAPSHOT.jar.
                            qdox-1.3-SNAPSHOT.jar.
                            picocontainer-1.0-SNAPSHOT.jar.
                            picocontainer-ant-1.0-alpha-1-SNAPSHOT.jar.
                            generama-1.0-alpha-1-SNAPSHOT.jar.
Starting the reactor...
Our processing order:
xdoclet-plugin-qtags
xdoclet-testapp-pojo
xdoclet-plugin-beaninfo
xdoclet-plugin-ejb
xdoclet-plugin-hibernate
xdoclet-plugin-web
xdoclet-plugin-xtags
xdoclet-sample-web
xdoclet-testapp-ejb
xdoclet-testapp-web
+----------------------------------------
| Building xdoclet-plugin-qtags
| Memory: 3M/3M
+----------------------------------------
Prˇbujŕ ťci╣gn╣Š xdoclet-2.0-alpha-1-SNAPSHOT.jar.
Prˇbujŕ ťci╣gn╣Š qdox-1.3-SNAPSHOT.jar.
Prˇbujŕ ťci╣gn╣Š picocontainer-1.0-SNAPSHOT.jar.
Prˇbujŕ ťci╣gn╣Š picocontainer-ant-1.0-alpha-1-SNAPSHOT.jar.
Prˇbujŕ ťci╣gn╣Š generama-1.0-alpha-1-SNAPSHOT.jar.
build-plugins:
java:prepare-filesystem:

java:compile:
    [echo] Compiling to C:\Documents and Settings\maciek\Desktop\PRACA 
MAGISTERS
KA\xdoclet-plugins\plugin-qtags/target/classes

BUILD FAILED
com.werken.werkz.UnattainableGoalException: Unable to obtain goal 
[java:compile]
 -- file:/C:/Documents and Settings/maciek/Desktop/PRACA 
MAGISTERSKA/xdoclet-plu
gins/plugin-qtags/:51:14: <xdoclet> 
org.picocontainer.MutablePicoContainer.regis
terComponentImplementation(Ljava/lang/Class;)V
        at 
org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:38
7)
        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.GoalTag$1.performAction(GoalTag.java:128)
        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:
448)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
        at org.apache.maven.cli.App.doMain(App.java:546)
        at org.apache.maven.cli.App.main(App.java:1113)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.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)
org.apache.commons.jelly.JellyTagException: file:/C:/Documents and 
Settings/maci
ek/Desktop/PRACA MAGISTERSKA/xdoclet-plugins/plugin-qtags/:51:14: 
<xdoclet> org.
picocontainer.MutablePicoContainer.registerComponentImplementation(Ljava/lang/Cl
ass;)V
        at 
org.apache.commons.jelly.impl.TagScript.handleException(TagScript.jav
a:702)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:296)
        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.GoalTag$1.performAction(GoalTag.java:128)
        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 
com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
        at 
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainG
oalTag.java:107)
        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.PostGoalTag$1.firePostGoal(PostGoalTag.java:87
)
        at com.werken.werkz.Goal.firePostGoalCallbacks(Goal.java:710)
        at com.werken.werkz.Goal.fire(Goal.java:654)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at 
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
448)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:360)
        at 
org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:37
8)
        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.GoalTag$1.performAction(GoalTag.java:128)
        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:
448)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
        at org.apache.maven.cli.App.doMain(App.java:546)
        at org.apache.maven.cli.App.main(App.java:1113)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.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)
Caused by: java.lang.NoSuchMethodError: 
org.picocontainer.MutablePicoContainer.r
egisterComponentImplementation(Ljava/lang/Class;)V
        at org.generama.Generama.install(Generama.java:26)
        at org.xdoclet.XDoclet.install(XDoclet.java:22)
        at org.xdoclet.ant.XDocletTask$1.install(XDocletTask.java:23)
        at 
org.generama.ant.AbstractGeneramaTask.execute(AbstractGeneramaTask.ja
va:13)
        at org.apache.tools.ant.Task.perform(Task.java:341)
        at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:232)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        ... 44 more
Root cause
java.lang.NoSuchMethodError: 
org.picocontainer.MutablePicoContainer.registerComp
onentImplementation(Ljava/lang/Class;)V
        at org.generama.Generama.install(Generama.java:26)
        at org.xdoclet.XDoclet.install(XDoclet.java:22)
        at org.xdoclet.ant.XDocletTask$1.install(XDocletTask.java:23)
        at 
org.generama.ant.AbstractGeneramaTask.execute(AbstractGeneramaTask.ja
va:13)
        at org.apache.tools.ant.Task.perform(Task.java:341)
        at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:232)
        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.GoalTag$1.performAction(GoalTag.java:128)
        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 
com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
        at 
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainG
oalTag.java:107)
        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.PostGoalTag$1.firePostGoal(PostGoalTag.java:87
)
        at com.werken.werkz.Goal.firePostGoalCallbacks(Goal.java:710)
        at com.werken.werkz.Goal.fire(Goal.java:654)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at 
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
448)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:360)
        at 
org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:37
8)
        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.GoalTag$1.performAction(GoalTag.java:128)
        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:
448)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
        at org.apache.maven.cli.App.doMain(App.java:546)
        at org.apache.maven.cli.App.main(App.java:1113)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.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)
Root cause
java.lang.NoSuchMethodError: 
org.picocontainer.MutablePicoContainer.registerComp
onentImplementation(Ljava/lang/Class;)V
        at org.generama.Generama.install(Generama.java:26)
        at org.xdoclet.XDoclet.install(XDoclet.java:22)
        at org.xdoclet.ant.XDocletTask$1.install(XDocletTask.java:23)
        at 
org.generama.ant.AbstractGeneramaTask.execute(AbstractGeneramaTask.ja
va:13)
        at org.apache.tools.ant.Task.perform(Task.java:341)
        at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:232)
        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.GoalTag$1.performAction(GoalTag.java:128)
        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 
com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134)
        at 
org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainG
oalTag.java:107)
        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.PostGoalTag$1.firePostGoal(PostGoalTag.java:87
)
        at com.werken.werkz.Goal.firePostGoalCallbacks(Goal.java:710)
        at com.werken.werkz.Goal.fire(Goal.java:654)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at 
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
448)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:360)
        at 
org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:37
8)
        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.GoalTag$1.performAction(GoalTag.java:128)
        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:
448)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:348)
        at org.apache.maven.cli.App.doMain(App.java:546)
        at org.apache.maven.cli.App.main(App.java:1113)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.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)
File...... file:/C:/Documents and Settings/maciek/Desktop/PRACA 
MAGISTERSKA/xdoc
let-plugins/
Element... maven:reactor
Line...... 17
Column.... 7
Unable to obtain goal [java:compile] -- file:/C:/Documents and 
Settings/maciek/D
esktop/PRACA MAGISTERSKA/xdoclet-plugins/plugin-qtags/:51:14: <xdoclet> 
org.pico
container.MutablePicoContainer.registerComponentImplementation(Ljava/lang/Class;
)V
Total time: 32 seconds


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org