Re: Compilation of the plugins

"Daniel Beland" <[email protected]>
Newsgroups gmane.comp.java.xdoclet-plugins
Message-ID <[email protected]>
Hi,


Thanks for the info but it looks like I'm doing things the right way.

I can use the maven-xdoclet2-plugin with plugins 1.0.3 without any problem.
I modified the maven plugin and the depdencies in my project to use
1.0.4-SNAPSHOT and I cannot get rid of the error:

Here are the lib in my classpath:
xdoclet-2.0.6-SNAPSHOT.jar
qdox-20051211.114207.jar
picocontainer-1.0.jar
nanocontainer-ant-1.0-beta-3.jar
nanocontainer-1.0-beta-3.jar
generama-1.2.3-SNAPSHOT.jar
velocity-1.4.jar
commons-collections-3.1.jar
log4j-1.2.8.jar
commons-logging-1.0.4.jar
commons-beanutils\jars\commons-beanutils-1.7.0.jar
commons-jelly\jars\commons-jelly-20050813.225330.jar
commons-jelly-tags-xml-20050823.222913.jar
commons-jelly-tags-jsl-1.0.jar
commons-jelly-tags-define-1.0.jar
dom4j-1.6.jar
jaxen-1.1-beta-4.jar
saxpath-1.0-FCS.jar
commons-jexl-1.0.jar
ant-1.5.3-1.jar
xdoclet-plugin-hibernate-1.0.4-SNAPSHOT.jar
xdoclet-plugin-qtags-1.0.4-SNAPSHOT.jar
xdoclet-taglib-qtags-1.0.4-SNAPSHOT.jar


Here is how I invoke it

<xdoclet verbose="false">
 <fileset dir="c:\eclipse\workspace\DBInterface/src">
  <include name="**/*.java"/>
 </fileset>
 <component classname="org.xdoclet.plugin.hibernate.HibernateMappingPlugin"
     encoding="utf-8"
     version="3.0"
     validate="false"
     destdir="c:\eclipse\workspace\DBInterface/xdoclet/hibernatedoclet"
     >
 </component>
</xdoclet>


I always get this error and I don't know how to get rid of it:

org.picocontainer.defaults.AmbiguousComponentResolutionException:
 Ambiguous interface org.xdoclet.QDoxPropertyExpander, resolves to multiple
keys
 [class org.xdoclet.ant.XDocletTask$PropertyComposer,
 class org.xdoclet.tools.SystemQDoxPropertyExpander,
 class org.xdoclet.ant.XDocletTask$MyPropertiesQDoxPropertyExpander]


I suppose I am using a wrong version of a dependency, or there is a new
property I should declare on my component. Someone has any idea?


Thanks,
Daniel


On 10/19/06, Konstantin Priblouda <kpriblouda-/[email protected]> wrote:
>
>
>
> --- Daniel Beland <[email protected]> wrote:
>
> > ok I understand your build tool is now maven2, no
> > problem with that.
> > I will have to upgrade myself one day.
> >
> > Can you detail what is required now to invoke it, or
> > where I can find that
> > information?
> > (Web site, mailing list, code itself if there is
> > nothing better).
>
>
> invocation will work from ant or m1 too. basically
> you register individual plugins / tools in the task,
> and they will be run:
>
> http://xdoclet.codehaus.org/XDoclet+Invocation+through+Ant
>
> See also maven.xml on top of plugins to see how this
> is supposed to work in m1
>
> m2 invocation is in pom.xml of taglib subdirectory
>
> regards,
>
>
> ----[ Konstantin Pribluda http://www.pribluda.de ]----------------
> Still using XDoclet 1.x?  XDoclet 2 is released and of production quality.
> check it out: http://xdoclet.codehaus.org
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> xdoclet-plugins-interest mailing list
> xdoclet-plugins-interest-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/xdoclet-plugins-interest
>

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

_______________________________________________
xdoclet-plugins-interest mailing list
xdoclet-plugins-interest-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/xdoclet-plugins-interest
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.