Hi i've had quite a tough ride on this one too here's what i found : you need to explicitly define a lot of dependencies towards xdoclet & co
here's what i need to declare to have xdoclet run ejbdoclet <dependency> <groupId>xdoclet</groupId> <artifactId>maven-xdoclet-plugin</artifactId> <version>1.2.1</version> <type>plugin</type> </dependency> <dependency> <groupId>xdoclet</groupId> <artifactId>xdoclet</artifactId> <version>1.2.2</version> </dependency> <dependency> <groupId>xdoclet</groupId> <artifactId>xdoclet-xdoclet-module</artifactId> <version>1.2.2</version> </dependency> <dependency> <groupId>xdoclet</groupId> <artifactId>xdoclet-ejb-module</artifactId> <version>1.2.2</version> </dependency> <dependency> <groupId>xdoclet</groupId> <artifactId>xdoclet-web-module</artifactId> <version>1.2.2</version> </dependency> <dependency> <groupId>xdoclet</groupId> <artifactId>xdoclet-jmx-module</artifactId> <version>1.2.2</version> </dependency> <dependency> <groupId>xdoclet</groupId> <artifactId>xjavadoc</artifactId> <version>1.0.3</version> </dependency> <dependency> <groupId>xdoclet</groupId> <artifactId>xdoclet-jboss-module</artifactId> <version>1.2.2</version> </dependency> <dependency> <groupId>xdoclet</groupId> <artifactId>xdoclet-bea-module</artifactId> <version>1.2.2</version> </dependency> <dependency> <groupId>xdoclet</groupId> <artifactId>xdoclet-ibm-module</artifactId> <version>1.2.2</version> </dependency> <dependency> <groupId>jboss</groupId> <artifactId>jbossall-client</artifactId> <version>3.2.3</version> </dependency> <dependency> <groupId>jboss</groupId> <artifactId>jboss</artifactId> <version>3.2.3</version> </dependency> Note1: you need the dependencies more dependencies if you generate the manifest & deployment descriptors for other app servers than jboss! Note2: i'm using this with m1.1b1 (so the versions might not be the right ones for m1.0.2) hope this will help! David Le jeudi 06 octobre 2005 à 15:21 -0400, Peter L. Berghold a écrit : > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > I recently installed xdocklet on my laptop and plan to use it with maven > to do some projects. I set up a very simple maven specification: > > <?xml version="1.0"?> > > <project default="war"> > > <preGoal name="java:compile"> > <attainGoal name="xdoclet:ejbdoclet"/> > <attainGoal name="xdoclet:jmxdoclet"/> > <attainGoal name="xdoclet:webdoclet"/> > <attainGoal name="xdoclet:hibernatedoclet"/> > </preGoal> > > </project> > > I set up my ~/build.properties file to include the jar that contains the > EjbDocletTask and let her rip. > > When I do I get: > > __ __ > | \/ |__ _Apache__ ___ > | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ > |_| |_\__,_|\_/\___|_||_| v. 1.0.2 > > Tag library requested that is not present: 'maven' in plugin: > 'maven-xdoclet-plugin-1.2' > > BUILD FAILED > File...... /home/pberghol/.maven/cache/maven-xdoclet-plugin-1.2/plugin.jelly > Element... taskdef > Line...... 5746 > Column.... 81 > taskdef class xdoclet.modules.ejb.EjbDocletTask cannot be found > Total time: 11 seconds > Finished at: Thu Oct 06 15:13:23 EDT 2005 > > > OK... what gives? What am I doing wrong here? I know it has to be > me... but what am I doing wrong? > > I'm using maven version 1.0.2 at the moment. > > - -- > :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: > Peter L. Berghold [EMAIL PROTECTED] > "Those who fail to learn from history are condemned to repeat it." > AIM: redcowdawg Yahoo IM: blue_cowdawg ICQ: 11455958 > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.2.3 (GNU/Linux) > Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org > > iD8DBQFDRXk6UM9/01RIhaARAo/qAJ9U+3zDaAcuP6NOMujVETlRx/9edwCfTC5R > 7CdADtNaKnmH3lfw097Nt0k= > =Hq+G > -----END PGP SIGNATURE----- > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]