Did you copy the maven-xdoclet-plugin-1.2.x.jar from your XDoclet libs into your $MAVEN_HOME/plugins directory?
P
From: Marco Mistroni [mailto: [EMAIL PROTECTED]]
Sent: Monday, September 12, 2005 2:38 PM
To: [email protected]
Subject: [Xdoclet-user] problems with ejbdoclet and maven 1.1-beta1
hello all
i have recently upgraded my maven version from 1.0 to 1.1, and suddenly
i got problem in running ejbdoclet goal...
here is the error
File...... C:\Sw\TestEJB\maven.xml
Element... attainGoal
Line...... 37
Column.... 43
No goal [xdoclet:ejbdoclet]
org.apache.maven.werkz.UnattainableGoalException : Unable to obtain goal [default
] -- C:\Sw\TestEJB\maven.xml:37:43: <attainGoal> No goal [xdoclet:ejbdoclet]
at org.apache.maven.werkz.Goal.fire(Goal.java:663)
at org.apache.maven.werkz.Goal.attain (Goal.java:592)
at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
693)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at org.apache.maven.cli.App.doMain (App.java:511)
at org.apache.maven.cli.App.main(App.java:1258)
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:585)
at com.werken.forehead.Forehead.run (Forehead.java:551)
at com.werken.forehead.Forehead.main(Forehead.java:581)
org.apache.commons.jelly.JellyTagException : C:\Sw\TestEJB\maven.xml:37:43: <atta
inGoal> No goal [xdoclet:ejbdoclet]
at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttai
nGoalTag.java:141)
at org.apache.commons.jelly.impl.TagScript.run (TagScript.java:247)
at org.apache.commons.jelly.impl.ScriptBlock.run (ScriptBlock.java:95)
at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTa
g.java:78)
at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
mAction(MavenGoalTag.java :109)
at org.apache.maven.werkz.Goal.fire(Goal.java:656)
at org.apache.maven.werkz.Goal.attain(Goal.java:592)
at org.apache.maven.plugin.PluginManager.attainGoals (PluginManager.java:
693)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at org.apache.maven.cli.App.doMain(App.java:511)
at org.apache.maven.cli.App.main(App.java :1258)
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:585)
at com.werken.forehead.Forehead.run(Forehead.java:551)
at com.werken.forehead.Forehead.main( Forehead.java :581)
Caused by: org.apache.maven.werkz.NoSuchGoalException : No goal [xdoclet:ejbdocle
t]
at org.apache.maven.werkz.WerkzProject.attainGoal(WerkzProject.java:207)at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttai
nGoalTag.java:114)
... 16 more
Root cause
org.apache.maven.werkz.NoSuchGoalException : No goal [xdoclet:ejbdoclet]
at org.apache.maven.werkz.WerkzProject.attainGoal(WerkzProject.java:207)at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttai
nGoalTag.java:114)
at org.apache.commons.jelly.impl.TagScript.run (TagScript.java:247)
at org.apache.commons.jelly.impl.ScriptBlock.run (ScriptBlock.java:95)
at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTa
g.java:78)
at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
mAction(MavenGoalTag.java :109)
at org.apache.maven.werkz.Goal.fire(Goal.java:656)
at org.apache.maven.werkz.Goal.attain(Goal.java:592)
at org.apache.maven.plugin.PluginManager.attainGoals (PluginManager.java:
693)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at org.apache.maven.cli.App.doMain(App.java:511)
at org.apache.maven.cli.App.main(App.java :1258)
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:585)
at com.werken.forehead.Forehead.run(Forehead.java:551)
at com.werken.forehead.Forehead.main(Forehead.java :581)
org.apache.maven.werkz.NoSuchGoalException : No goal [xdoclet:ejbdoclet]
at org.apache.maven.werkz.WerkzProject.attainGoal(WerkzProject.java:207)at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttai
nGoalTag.java:114)
at org.apache.commons.jelly.impl.TagScript.run (TagScript.java:247)
at org.apache.commons.jelly.impl.ScriptBlock.run (ScriptBlock.java:95)
at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTa
g.java:78)
at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
mAction(MavenGoalTag.java :109)
at org.apache.maven.werkz.Goal.fire(Goal.java:656)
at org.apache.maven.werkz.Goal.attain(Goal.java:592)
at org.apache.maven.plugin.PluginManager.attainGoals (PluginManager.java:
693)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at org.apache.maven.cli.App.doMain(App.java:511)
at org.apache.maven.cli.App.main(App.java :1258)
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:585)
at com.werken.forehead.Forehead.run(Forehead.java:551)
at com.werken.forehead.Forehead.main(Forehead.java :581)********************************
PROJECT.XML
**********************************
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE project [
<!ENTITY xdoclet-commons SYSTEM
"file:${basedir}/xdoclet- commons.ent">
]><!-- $Revision: 1.6 $ $Date: 2004/04/27 00:39:55 $ -->
<project>
<name>NRFX :: EJB Unit Testing Examples</name>
<artifactId>ejb-testing-examples</artifactId>
<groupId>nrfx</groupId>
<currentVersion>1.0</currentVersion>
<inceptionYear>2004</inceptionYear>
<package>com.nrfx.articles.openejb</package><organization>
<name>NRFX Technologies LLC</name>
<url> http://www.nrfx.com/ </url>
<logo> http://www.nrfx.com/images/logo01.gif</logo>
</organization><description>
EJB unit testing examples to accompany my OpenEJB article
</description><dependencies>
<dependency>
<groupId>xdoclet</groupId>
<artifactId>xdoclet</artifactId>
<version> 1.2.3</version>
</dependency><dependency>
<groupId>xdoclet</groupId>
<artifactId>xdoclet-apache-module</artifactId>
<version> 1.2.2-SNAPSHOT</version>
</dependency><dependency>
<groupId>xdoclet</groupId>
<artifactId>xdoclet-java-module</artifactId>
<version> 1.2.2-SNAPSHOT</version>
</dependency><dependency>
<groupId>xdoclet</groupId>
<artifactId>xdoclet-exolab-module</artifactId>
<version> 1.2.2-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>xdoclet</groupId>
<artifactId>xdoclet-jdo-module</artifactId>
<version> 1.2.3</version>
</dependency><dependency>
<groupId>xdoclet</groupId>
<artifactId>xdoclet-jboss-module</artifactId>
<version> 1.2.2-SNAPSHOT</version>
</dependency><!-- <dependency>
<groupId>xdoclet</groupId>
<artifactId>xdoclet-openejb-module</artifactId>
<version>1.2.2-SNAPSHOT</version>
</dependency> --><dependency>
<id>xdoclet+openejb-module</id>
<version>1.2.2</version>
</dependency>
<dependency>
<groupId>xdoclet</groupId>
<artifactId>xdoclet-jmx-module</artifactId>
<version> 1.2.3</version>
</dependency>
<dependency>
<groupId>xdoclet</groupId>
<artifactId>xdoclet-hibernate-module</artifactId>
<version>1.2.3</version>
</dependency><dependency>
<groupId>xdoclet</groupId>
<artifactId>xdoclet-web-module</artifactId>
<version> 1.2.3</version>
</dependency><dependency>
<groupId>xdoclet</groupId>
<artifactId>xdoclet-xdoclet-module</artifactId>
<version> 1.2.2-SNAPSHOT</version>
</dependency><dependency>
<groupId>xjavadoc</groupId>
<artifactId>xjavadoc</artifactId>
<version> 1.1</version>
</dependency><dependency>
<groupId>xdoclet</groupId>
<artifactId>xdoclet-ejb-module</artifactId>
<version> 1.2.3</version>
</dependency>
<dependency>
<groupId>geronimo-spec</groupId>
<artifactId>geronimo-spec-j2ee</artifactId>
<version>1.4-rc1 </version>
</dependency>
<dependency>
<groupId>dbunit</groupId>
<artifactId>dbunit</artifactId>
<version>2.0</version>
</dependency>
<!-- <dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector</artifactId>
<version>3.0.11</version>
</dependency>
-->
<dependency>
<groupId>geronimo-spec</groupId>
<artifactId>geronimo-spec-j2ee</artifactId>
<version>1.4-rc1</version>
</dependency><dependency>
<groupId>openejb</groupId>
<artifactId>openejb-core</artifactId>
<version> 1.0-SNAPSHOT</version>
</dependency><dependency>
<id>log4j</id>
<version>1.2.8</version>
<url> http://jakarta.apache.org/log4j</url>
<properties>
<runtime>true</runtime>
</properties>
</dependency><dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
<version> 2.6.0</version>
<url> http://xml.apache.org</url>
<properties>
<runtime>true</runtime>
</properties>
</dependency><dependency>
<id>xml-apis</id>
<version>1.0.b2</version>
<properties>
<runtime>true</runtime>
</properties>
</dependency><dependency>
<id>castor</id>
<version> 0.9.5.3</version>
<url> http://www.castor.org</url>
<properties>
<runtime>true</runtime>
</properties>
</dependency><dependency>
<id>oro</id>
<version>2.0.8</version>
<properties>
<runtime>true</runtime>
</properties>
</dependency><dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version> 1.0.3</version>
<url> http://jakarta.apache.org/commons/logging/</url>
<properties>
<runtime>true</runtime>
</properties>
</dependency>
<!--
required for the database connection configured in
the openejb.conf
-->
<dependency>
<groupId>axion</groupId>
<artifactId>axion</artifactId>
<version>1.0-M3-dev</version>
<properties>
<runtime>true</runtime>
</properties>
</dependency><!-- required by axion -->
<dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
<version> 2.1</version>
<properties>
<repository>true</repository>
</properties>
</dependency><dependency>
<groupId>commons-primitives</groupId>
<artifactId>commons-primitives</artifactId>
<version>1.0</version>
<properties>
<repository>true</repository>
</properties>
</dependency><dependency>
<groupId>regexp</groupId>
<artifactId>regexp</artifactId>
<version> 1.3</version>
<properties>
<repository>true</repository>
</properties>
</dependency></dependencies>
<!-- =================== -->
<!-- Build Specification -->
<!-- =================== --><build>
<sourceDirectory>${basedir}/src/java</sourceDirectory>
<unitTestSourceDirectory>${basedir}/src/test</unitTestSourceDirectory>
<unitTest>
<includes>
<include>**/*Test.java</include>
</includes>
<resources>
<resource>
<directory>${basedir}/src/conf</directory>
<includes>
<include>*.*</include>
</includes>
</resource>
<resource>
<directory>${basedir}/src/resources</directory>
<includes>
<include>**/*</include>
</includes>
</resource>
</resources>
</unitTest>
<resources>
<resource>
<directory>${basedir}/src/conf</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
</resource>
</resources>
</build></project>
anyone can help?
thanx and regards
marco
Hello,
my fault again... i was using latest plugin with some 1.2.3 version of xdoclet jars and some 1.2.2
everything worksf ine now... thanx!!
regards
marco
On 9/12/05, Philip Dodds <[EMAIL PROTECTED]> wrote:
- [Xdoclet-user] problems with ejbdoclet and maven 1.1-beta1 Marco Mistroni
- RE: [Xdoclet-user] problems with ejbdoclet and maven 1... Philip Dodds
- Re: [Xdoclet-user] problems with ejbdoclet and maven 1... Marco Mistroni
