This one http://nagoya.apache.org/~rubys/gump/ant-xdocs-proposal.html is complaining about missing prereqs
Missing prereq |/tmp/gump/xdoclet/target/lib/xdoclet-20040112.jar| from xdoclet <http://nagoya.apache.org/%7Erubys/gump/xdoclet.html>
Missing prereq |/tmp/gump/xdoclet/target/lib/xdoclet-apache-module-20040112.jar| from xdoclet <http://nagoya.apache.org/%7Erubys/gump/xdoclet.html>
Missing prereq |/tmp/gump/xdoclet/target/lib/xdoclet-bea-module-20040112.jar| from xdoclet <http://nagoya.apache.org/%7Erubys/gump/xdoclet.html>
....
the jars which are declared missing there are present under other names under proposal/xdocs/lib in the ant repository
But this is precisely the purpose of Gump, to find where the chain of dependencies break that are hopefully transient because of inter-project miscommunication or worse. In the current run it looks like JavaCC failed to build which is what underlies xjavadoc.
here is what I have got :
-rw-r--r-- 1 antoine Kein 91866 Jan 5 2003 commons-collections-2.0.jar
-rw-r--r-- 1 antoine Kein 26388 Jan 5 2003 commons-logging.jar
-rw-r--r-- 1 antoine Kein 150795 Apr 30 2003 xdoclet-1.2b3-dev.jar
-rw-r--r-- 1 antoine Kein 192570 Apr 30 2003 xdoclet-ejb-module-1.2b3-dev.jar
-rw-r--r-- 1 antoine Kein 39403 Apr 30 2003 xdoclet-web-module-1.2b3-dev.jar
-rw-r--r-- 1 antoine Kein 56298 Apr 30 2003 xdoclet-xdoclet-module-1.2b3-dev.jar
-rw-r--r-- 1 antoine Kein 230443 Apr 30 2003 xjavadoc-1.0-SNAPSHOT.jar
other jars listed by gump as prereqs are not really required by proposal/xdocs
We probably ought to upgrade what we have in the lib directory to XDoclet 1.2 Final - it is unlikely to change anytime soon from that version.
So could one of you guys fix the descriptors for ant xdocs proposal or discuss a way forward to get this built ?
I don't have the time to really dig into the specifics, but it seems that everything is working "as it should" with Gump, and it is finding issues with dependencies. Or is it failing all the time? The idea is for us to communicate the problem to the project causing the failure and let them know what is wrong - they may be completely and happily oblivious to a change they made that breaks everyone that depends on them.
Other ideas/changes will come next :
- generate the xdocs from ant's build/classes directory + lib/optional (ie what has just been built) rather than based on ${ant.home} (what has been installed, might be different)
Sounds fair enough.
- use anakia to go from xml to html instead of dvsl . It will be more consistent with the rest of the ant docs, maybe will be helpful to generate tabs on the top of the page and content frames on the left
looking like what is there in the top level elements of http://ant.apache.org
Or maybe Forrestize it? But I'll leave the prettying up of this to those that are good at that stuff :)
Erik
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]