The problem you are havins is due to the xdoclet plugin looking for the
xjavadoc artifact in the xjavadoc groupId (which doesn't exist on ibiblio).
I've filed a upload request to have xjavadoc moved into it's own groupId,
but it hasn't been done yet.  That being said, there's more wrong with the
xdoclet plugin than just the xjavadoc dependency......

I originally the wiki documentation with the intent of using the
xdoclet-maven-plugin.  After several failed attempts to get it up and
working, I reverted to my existing build using only the xdoclet ant tags
within maven.xml.  I don't know if this is the correct direction, but IMO
the xdoclet-maven-plugin is absolutely atrocious.  I would rather have the
maintenance of my maven.xml script over trying to use the xdoclet plugin.  

I would check out the latest changes I made on the wiki, and uninstall the
xdoclet plugin (just delete it), and try building again.  I didn't have any
problems getting the listed documentation up and running.  Let me know if
you have any other problems.

Ryan

-----Original Message-----
From: J�rg Schaible [mailto:[EMAIL PROTECTED] 
Sent: Thursday, January 15, 2004 10:44 AM
To: Maven Users List
Subject: RE: single artifact mantra and ejb projects

Hello Ryan,

thanks for writing this documentation. I just set up such an environment
following your description. One question: If I start maven I will always get
an exception:

========= snip ========
org.apache.maven.verifier.UnsatisfiedDependencyException: The build cannot
continue because of the following unsatisfied dependency:

xjavadoc-1.0.2.jar (no download url specified)

        at
org.apache.maven.verifier.DependencyVerifier.satisfyDependencies(DependencyV
erifier.java:219)
        at
org.apache.maven.verifier.DependencyVerifier.verify(DependencyVerifier.java:
135)
        at
org.apache.maven.project.Project.verifyDependencies(Project.java:1384)
        at org.apache.maven.plugin.JellyPlugin.load(JellyPlugin.java:190)
        at
org.apache.maven.plugin.PluginManager.loadPlugin(PluginManager.java:324)
        at
org.apache.maven.plugin.PluginManager.loadPlugin(PluginManager.java:311)
        at
org.apache.maven.plugin.PluginManager.processPluginFile(PluginManager.java:2
27)
        at
org.apache.maven.plugin.PluginManager.expandPluginJars(PluginManager.java:20
9)
        at
org.apache.maven.plugin.PluginManager.initialize(PluginManager.java:297)
        at
org.apache.maven.MavenSession.initializePluginManager(MavenSession.java:242)
        at org.apache.maven.MavenSession.initialize(MavenSession.java:209)
        at org.apache.maven.cli.App.doMain(App.java:481)
        at org.apache.maven.cli.App.main(App.java:1145)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.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)
========= snap ========

Did you modify locally your xdoclet-plugin? It seems to express its
dependency with the id-tag and cannot find the xjavadoc-1.0.2 on ibiblio
(although it is there ...). I also added this artifact in my root
project.xml (like you did), but it does not help here.

Any hint?

Regards,
J�rg

---------------------------------------------------------------------
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]

Reply via email to