LocalHomeInterfacePlugin and quite all plugins ejb related have a dependency
on EjbConfig.

So, you must call something like that

<xdoclet>
<component name="org.xdoclet.plugin.ejb.EjbConfig"/>
<component
name="org.xdoclet.plugin.ejb.interfaces.LocalHomeInterfacePlugin"/>
</xdoclet>

Btw, I am not sure if 1.0.2 has a dependency on generama 1.2.1 or is just
CVS version. 

Regards
Diogo

-----------------------------------
Diogo Bacelar Quintela
EF - Tecnologias de Informação, Lda.
Av. António Serpa, 26 - 4º Dto.
1050-027 Lisboa, Portugal
Tel: (+351) 217 827 800
Fax: (+351) 217 827 830
Email: [EMAIL PROTECTED]
PGP: 0xF51A5AB9 

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
> Kleiderman, Matthew
> Sent: quarta-feira, 26 de Outubro de 2005 22:31
> To: [email protected]
> Subject: [xdoclet-plugins-interest] Problems with ejbplugin:
> UnsatisfiableDependenciesException
> 
> Looks like I've gotten up to the point where plugins start to engage....
> there is progress.
> 
> Now I'm getting the following when I run maven xdoclet2:
> 
> xdoclet2:run:
> 
> BUILD FAILED
> File......
> D:\Profiles\USX15744\.maven\cache\maven-xdoclet2-plugin-1.0.1\plugin.
> jelly
> Element... ant:xdoclet
> Line...... 31
> Column.... 52
> org.picocontainer.defaults.UnsatisfiableDependenciesException:
> org.xdoclet.plugi
> n.ejb.interfaces.LocalHomeInterfacePlugin doesn't have any satisfiable
> construct
> ors. Unsatisfiable dependencies: [[class
> org.generama.VelocityTemplateEngine, in
> terface org.generama.QDoxCapableMetadataProvider, interface
> org.generama.WriterM
> apper, class org.xdoclet.plugin.ejb.EjbConfig]]
> Total time   : 18 seconds
> Finished at  : Wednesday, October 26, 2005 5:23:01 PM EDT
> 
> I've got v1.0.2 of both the core and the ejb-plugin manually installed
> into my local maven repository - generama upgraded to 1.2, and the
> following dependencies:
> 
>         <dependency>
>             <groupId>xdoclet-plugins</groupId>
>             <artifactId>maven-xdoclet2-plugin</artifactId>
>             <version>1.0.2</version>
>             <type>jar</type>
>         </dependency>
>         <dependency>
>             <groupId>xdoclet-plugins</groupId>
>             <artifactId>xdoclet-plugin-ejb</artifactId>
>             <version>1.0.2</version>
>             <type>jar</type>
>             <properties>
>                 <xdoclet.dependency>true</xdoclet.dependency>
>             </properties>
>         </dependency>
> 
> And here's my project.properties:
> 
> maven.xdoc.date=left
> maven.xdoclet.0=ejblocalhome
> maven.xdoclet.0.ejblocalhome=org.xdoclet.plugin.ejb.interfaces.LocalHome
> InterfacePlugin
> maven.xdoclet.0.ejblocalhome.destdir=${maven.build.dir}/generated
> maven.xdoclet.0.ejbxml=org.xdoclet.plugin.ejb.descriptor.EjbJarXmlPlugin
> maven.xdoclet.0.ejbxml.destdir=${maven.build.dir}/xdoclet
> maven.xdoclet.0.fileset.0.dir=${maven.build.dir}
> maven.xdoclet.0.fileset.0.include=**/*Bean.java
> 
> I'm guessing that this is a misleading message, but I haven't the
> faintest clue what's triggering the problem.
> 
> Thanks,
> 
> 
> Matthew Kleiderman
> Xerox Global Services
> Xerox Corporation
> 145 Federal St.
> Salem, MA 01970  USA
> Phone: 978.979.8726
> [EMAIL PROTECTED]
> 
> 
> XEROX GLOBAL SERVICES
> Technology. Document Management. Consulting Services.
> www.xerox.com/globalservices <http://www.xerox.com/services>
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by the JBoss Inc.
> Get Certified Today * Register for a JBoss Training Course
> Free Certification Exam for All Training Attendees Through End of 2005
> Visit http://www.jboss.com/services/certification for more information
> _______________________________________________
> xdoclet-plugins-interest mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/xdoclet-plugins-interest

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to