Re: Ant xdoc proposal output
Antoine Lévy-Lambert wrote: Hi, I would like to publish the html generated by ant xdocs proposals, either directly on the ant.apache.org website, or on another location linked from ant.apache.org. What would be the best way of doing this ? Good question. I have another output to publish too... I tried to use the javadocs publish tag but it's not used in Gumpy and not set on other Gump runs. Hmmm... ideas? -- Nicola Ken Barozzi [EMAIL PROTECTED] - verba volant, scripta manent - (discussions get forgotten, just code remains) - - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: gump/project avalon-logkit.xml
bodewig 2004/03/31 00:24:34 Modified:project avalon-logkit.xml Log: Those are actually hard dependencies Revision ChangesPath 1.24 +6 -6 gump/project/avalon-logkit.xml Index: avalon-logkit.xml === RCS file: /home/cvs/gump/project/avalon-logkit.xml,v retrieving revision 1.23 retrieving revision 1.24 diff -u -r1.23 -r1.24 --- avalon-logkit.xml 30 Mar 2004 11:44:16 - 1.23 +++ avalon-logkit.xml 31 Mar 2004 08:24:34 - 1.24 @@ -41,12 +41,12 @@ depend project=xml-xerces/ depend project=junit/ -option project=jdbc runtime=true/ -option project=jms runtime=true/ -option project=javamail runtime=true/ -option project=jaf runtime=true/ -option project=jakarta-servletapi-4 runtime=true/ -option project=logging-log4j runtime=true/ +depend project=jdbc runtime=true/ +depend project=jms runtime=true/ +depend project=javamail runtime=true/ +depend project=jaf runtime=true/ +depend project=jakarta-servletapi-4 runtime=true/ +depend project=logging-log4j runtime=true/ work nested=target/classes/ work nested=target/test-classes/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Affected number for failing builds
Hi, Some observations from last night's build. log4j failed and the affected column says 1099, impressive. Even more impressive since the total number of projects says 543 on brutus ;-) Also, it says 2 for avalon-logkit. I assume that this simply omits the count for the projects that haven't been built because of the log4j failure since the ripple effect of logkit failures is almost as big as the one of log4j (via commons-logging). Stefan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: gump/project struts.xml jakarta-struts.xml
bodewig 2004/03/31 00:38:04 Modified:project jakarta-struts.xml Added: project struts.xml Log: Prepare for the Struts move - don't activate it Revision ChangesPath 1.46 +1 -1 gump/project/jakarta-struts.xml Index: jakarta-struts.xml === RCS file: /home/cvs/gump/project/jakarta-struts.xml,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- jakarta-struts.xml19 Mar 2004 07:21:18 - 1.45 +++ jakarta-struts.xml31 Mar 2004 08:38:04 - 1.46 @@ -60,7 +60,7 @@ description dir=tiles/documentation/apiTiles Framework/description /javadoc -nag to=[EMAIL PROTECTED] +nag to=[EMAIL PROTECTED] from=Stefan Bodewig lt;[EMAIL PROTECTED]gt;/ /project 1.1 gump/project/struts.xml Index: struts.xml === ?xml version=1.0 ? !-- Copyright 2001-2004 The Apache Software Foundation Licensed under the Apache License, Version 2.0 (the License); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- module name=struts url href=http://struts.apache.org// description Model 2 Model-View-Controller framework for Servlets and JSP /description !-- we'll see -- cvs repository=jakarta/ project name=jakarta-struts depend project=struts inherit=jars/ /project project name=struts packageorg.apache.struts/package ant target=dist property name=jdk.version value=1.4/ depend property=jdbc20ext.jar project=jdbc/ depend property=servlet.jar project=jakarta-servletapi-4/ depend property=xerces.jar project=xml-xerces id=parser/ depend property=antlr.jar project=antlr id=antlr/ depend property=commons-beanutils.jar project=commons-beanutils/ depend property=commons-collections.jar project=commons-collections/ depend property=commons-digester.jarproject=commons-digester/ depend property=commons-fileupload.jar project=commons-fileupload/ depend property=commons-lang.jarproject=commons-lang/ depend property=commons-logging.jar project=commons-logging id=all/ depend property=commons-validator.jar project=commons-validator/ depend property=jakarta-oro.jar project=jakarta-oro/ /ant depend project=xml-xalan2/ depend project=ant inherit=runtime/ depend project=xml-xerces/ work nested=target/library/classes/ work nested=target/tiles/library/classes/ home nested=dist/ jar name=lib/struts.jar/ license name=LICENSE.txt/ javadoc nested=target description dir=documentation/apiStruts Framework/description description dir=documentation/userGuideStruts Framework User Guide/description description dir=tiles/documentation/apiTiles Framework/description /javadoc nag to=[EMAIL PROTECTED] from=Stefan Bodewig lt;[EMAIL PROTECTED]gt;/ /project /module - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: gump/project jakarta-slide.xml
antoine 2004/03/31 02:43:28 Modified:project jakarta-slide.xml Log: remove unneeded dependency to saxpath. The build.xml of jakarta-slide has been changed by Daniel Florey. Revision ChangesPath 1.57 +0 -1 gump/project/jakarta-slide.xml Index: jakarta-slide.xml === RCS file: /home/cvs/gump/project/jakarta-slide.xml,v retrieving revision 1.56 retrieving revision 1.57 diff -u -r1.56 -r1.57 --- jakarta-slide.xml 24 Mar 2004 13:44:00 - 1.56 +++ jakarta-slide.xml 31 Mar 2004 10:43:27 - 1.57 @@ -51,7 +51,6 @@ depend property=jndi.jar project=jndi/ depend project=jakarta-lucene/ depend project=jaxen/ - depend project=saxpath/ property name=catalina.dist project=jakarta-tomcat-4.0 path=dist/ property name=version value=@@DATE@@ / - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: java 1.4.2p5 installed on hermes; a few other ports too
Aaron Bannert wrote: [EMAIL PROTECTED] /usr/local/jdk1.4.2/bin/java -version java version 1.4.2-p5 Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-p5-aaron_30_mar_2004_16_59) Java HotSpot(TM) Client VM (build 1.4.2-p5-aaron_30_mar_2004_16_59, mixed mode) I haven't copied the accounts over, since I'm not sure how we want to do that, but I did create an account for Sam and myself, using our same UIDs from minotaur (same password as before, Sam). Thanks! Just to reiterate what my intentions are: the plan is to see if I can get gump up and running on this configuration in order to determine if Brutus should be wiped and have FreeBSD installed on it. Either way, gump will be removed from Hermes when Hermes goes into production. However, at the discretion of the infrastructure team, Gump can be left on Hermes until that point as a part of burn in process. Removing gump will involve removing the 'gump' user, and a /usr/local/gump directory. I've also installed a couple other packages: bash, zsh, screen, and wget. (and their dependencies) Can I also get you to install apache, python, and the svn client? -aaron P.S. The script I will be following can be found at: http://wiki.apache.org/gump/BrutusConfig - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[Gump Wiki] Updated: BrutusConfig
Date: 2004-03-31T05:30:03 Editor: 66.57.27.65 Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig Make steps more explicit Change Log: -- @@ -5,6 +5,13 @@ * '''required''': apache cvs python subversion * '''convenience''': curl lynx htdate sudo vim +=== Create gump user === + + * {{{useradd -d /home/gump -s /bin/bash -p gump}}} (preferably with something more imaginative than for the password) + * {{{adduser gump staff}}} + * {{{mkdir /usr/local/gump}}} + * {{{chown gump:gump /usr/local/gump}}} + === Other prereqs === * Java SDK: @@ -14,22 +21,20 @@ * Apache Forrest: * {{{cd /usr/local/gump}}} - * {{{cvs -d checkout :pserver:[EMAIL PROTECTED]:/home/cvspublic xml-forrest}}} (at time of writting we need CVS HEAD) + * {{{cvs -d :pserver:[EMAIL PROTECTED]:/home/cvspublic checkout xml-forrest}}} (at time of writting we need CVS HEAD) + * {{{export JAVA_HOME=/usr/local/j2sdk1.4.2_04}}} * {{{cd xml-forrest}}} - * run {{{build.sh}}} to generate .../dist/shbat - * mv that .../dist/shbat to /usr/local/gump/forrest + * {{{./build.sh}}} + * {{{cd ..}}} + * {{{mv xml-forrest/build/dist/shbat forrest}}} + * {{{rm -rf xml-forrest}}} * '''Note''': FORREST_HOME will be exported and added to the PATH in step 4 * Apache Maven: * {{{cd /usr/local/gump}}} - * Download [http://maven.apache.org/start/download.html Maven] (select .tar.gz format) - * {{{tar -xzf maven-1.0-rc2.tar.gz}}} + * Download [http://maven.apache.org/start/download.html Maven] to /tmp (select .tar.gz format) + * {{{tar -xzf /tmp/maven-1.0-rc2.tar.gz}}} * '''Note''': MAVEN_HOME will be exported and added to the PATH in step 4 - -=== Create gump user === - - * {{{useradd -d /home/gump -s /bin/bash -p gump}}} (preferably with something more imaginative than for the password) - * {{{adduser gump staff}}} === Gump Setup === - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [GUMP@lsd]: logging-log4j/logging-log4j failed
Hello folks, We have just received this very recent log4j failure. It is due to a new dependency on the servlet-api i.e. servlet-api.jar. What should/can we do to fix this? Thanks in advance for your help, At 03:22 AM 3/31/2004 +, [EMAIL PROTECTED] wrote: To whom it may engage... This is an automated request, but not an unsolicited one. For help understanding the request please visit http://gump.apache.org/nagged.html, and/or contact [EMAIL PROTECTED] Project logging-log4j has an issue affecting its community integration. This issue affects 1099 projects. The current state is 'Failed', for reason 'Build Failed' Full details are available at: http://lsd.student.utwente.nl/gump/logging-log4j/logging-log4j.html, however some snippets follow: - - - - - -- -- G U M P Gump provided these annotations: - Error - Failed with reason build failed - Info - Enable debug output, due to build failure. - - - - - -- -- G U M P Gump performed this work: Work Name: build_logging-log4j_logging-log4j (Type: Build) State: Failed Elapsed: 0 hours, 0 minutes, 9 seconds Command Line: java -Xbootclasspath/p:/data3/gump/xml-xerces2/java/build/xercesImpl.jar:/data3/gump/xml-xerces2/java/build/xml-apis.jar org.apache.tools.ant.Main -Dgump.merge=/data3/gump/gump-install/work/merge.xml -Dbuild.sysclasspath=only -Dversion=20040331 jar [Working Directory: /data3/gump/logging-log4j] - Buildfile: build.xml [property] dropping /data3/gump/logging-log4j/dist/classes from path as it doesn't exist init: build.core: [mkdir] Created dir: /data3/gump/logging-log4j/dist/classes [javac] Compiling 211 source files to /data3/gump/logging-log4j/dist/classes [javac] /data3/gump/logging-log4j/src/java/org/apache/log4j/selector/servlet/ContextDetachingSCL.java:29: package javax.servlet does not exist [javac] import javax.servlet.ServletContext; [javac] ^ [javac] /data3/gump/logging-log4j/src/java/org/apache/log4j/selector/servlet/ContextDetachingSCL.java:30: package javax.servlet does not exist [javac] import javax.servlet.ServletContextEvent; [javac] ^ [javac] /data3/gump/logging-log4j/src/java/org/apache/log4j/selector/servlet/ContextDetachingSCL.java:31: package javax.servlet does not exist [javac] import javax.servlet.ServletContextListener; [javac] ^ [javac] /data3/gump/logging-log4j/src/java/org/apache/log4j/selector/servlet/ContextDetachingSCL.java:46: cannot resolve symbol [javac] symbol : class ServletContextListener [javac] location: class org.apache.log4j.selector.servlet.ContextDetachingSCL [javac] public class ContextDetachingSCL implements ServletContextListener { [javac] ^ [javac] /data3/gump/logging-log4j/src/java/org/apache/log4j/selector/servlet/ContextDetachingSCL.java:55: cannot resolve symbol [javac] symbol : class ServletContextEvent [javac] location: class org.apache.log4j.selector.servlet.ContextDetachingSCL [javac] public void contextDestroyed(ServletContextEvent sce) { [javac]^ [javac] /data3/gump/logging-log4j/src/java/org/apache/log4j/selector/servlet/ContextDetachingSCL.java:83: cannot resolve symbol [javac] symbol : class ServletContextEvent [javac] location: class org.apache.log4j.selector.servlet.ContextDetachingSCL [javac] public void contextInitialized(ServletContextEvent sce) { [javac] ^ [javac] /data3/gump/logging-log4j/src/java/org/apache/log4j/selector/servlet/ContextDetachingSCL.java:84: cannot resolve symbol [javac] symbol : class ServletContext [javac] location: class org.apache.log4j.selector.servlet.ContextDetachingSCL [javac] ServletContext sc = sce.getServletContext(); [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -deprecation for details. [javac] 7 errors BUILD FAILED /data3/gump/logging-log4j/build.xml:214: Compile failed; see the compiler error output for details. Total time: 7 seconds - To subscribe to this information via syndicated feeds: RSS: http://lsd.student.utwente.nl/gump/logging-log4j/logging-log4j.rss | Atom: http://lsd.student.utwente.nl/gump/logging-log4j/logging-log4j.atom -- Gump http://gump.apache.org/ [lsd] -- Ceki Gülcü For log4j documentation consider The complete log4j manual ISBN: 2970036908 http://www.qos.ch/shop/products/clm_t.jsp - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Wiki Editor? (was Re: [Gump Wiki] Updated: BrutusConfig)
I assume it is Sam improving/completing this content, but this isn't too helpful: Editor: 66.57.27.65 Anybody mind if I ask infrastructure@ (with subject [wiki]) to investigate? I assume attribution is of interest. regards Adam - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, March 31, 2004 6:30 AM Subject: [Gump Wiki] Updated: BrutusConfig Date: 2004-03-31T05:30:03 Editor: 66.57.27.65 Wiki: Gump Wiki Page: BrutusConfig URL: http://wiki.apache.org/gump/BrutusConfig Make steps more explicit Change Log: -- @@ -5,6 +5,13 @@ * '''required''': apache cvs python subversion * '''convenience''': curl lynx htdate sudo vim +=== Create gump user === + + * {{{useradd -d /home/gump -s /bin/bash -p gump}}} (preferably with something more imaginative than for the password) + * {{{adduser gump staff}}} + * {{{mkdir /usr/local/gump}}} + * {{{chown gump:gump /usr/local/gump}}} + === Other prereqs === * Java SDK: @@ -14,22 +21,20 @@ * Apache Forrest: * {{{cd /usr/local/gump}}} - * {{{cvs -d checkout :pserver:[EMAIL PROTECTED]:/home/cvspublic xml-forrest}}} (at time of writting we need CVS HEAD) + * {{{cvs -d :pserver:[EMAIL PROTECTED]:/home/cvspublic checkout xml-forrest}}} (at time of writting we need CVS HEAD) + * {{{export JAVA_HOME=/usr/local/j2sdk1.4.2_04}}} * {{{cd xml-forrest}}} - * run {{{build.sh}}} to generate .../dist/shbat - * mv that .../dist/shbat to /usr/local/gump/forrest + * {{{./build.sh}}} + * {{{cd ..}}} + * {{{mv xml-forrest/build/dist/shbat forrest}}} + * {{{rm -rf xml-forrest}}} * '''Note''': FORREST_HOME will be exported and added to the PATH in step 4 * Apache Maven: * {{{cd /usr/local/gump}}} - * Download [http://maven.apache.org/start/download.html Maven] (select .tar.gz format) - * {{{tar -xzf maven-1.0-rc2.tar.gz}}} + * Download [http://maven.apache.org/start/download.html Maven] to /tmp (select .tar.gz format) + * {{{tar -xzf /tmp/maven-1.0-rc2.tar.gz}}} * '''Note''': MAVEN_HOME will be exported and added to the PATH in step 4 - -=== Create gump user === - - * {{{useradd -d /home/gump -s /bin/bash -p gump}}} (preferably with something more imaginative than for the password) - * {{{adduser gump staff}}} === Gump Setup === - 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]
Re: Wiki Editor? (was Re: [Gump Wiki] Updated: BrutusConfig)
Adam R. B. Jack wrote: I assume it is Sam improving/completing this content, but this isn't too helpful: Editor: 66.57.27.65 Anybody mind if I ask infrastructure@ (with subject [wiki]) to investigate? I assume attribution is of interest. This simply means that I hadn't bothered to create a user and login. I have now done so. Note: there is no real security in a wiki. - Sam Ruby - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [GUMP@lsd]: logging-log4j/logging-log4j failed
On Wed, 31 Mar 2004, Ceki Gülc [EMAIL PROTECTED] wrote: We have just received this very recent log4j failure. It is due to a new dependency on the servlet-api i.e. servlet-api.jar. What should/can we do to fix this? The ideal workflow would see you add depend project=jakarta-servletapi-4/ to your Gump project descriptor. As always, all Apache committers are Gump committers and you can patch the descriptor yourself, if you find it, that is 8-) I've already changed it a few hours ago, so next night's run should be OK. Cheers Stefan -- http://stefanbodewig.blogger.de/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Affected number for failing builds
log4j failed and the affected column says 1099, impressive. Even more impressive since the total number of projects says 543 on brutus ;-) First, thanks for watching the content of the data, as we know (from my typing) I don't see what is there, just what I think is there. ;-) I knew this was a problem (heck, I had it up in the tens of thousands once ;-) but I couldn't figure out why this code below wasn't accurate. Now, having come back in fresh, it is (of course) that is it counting all dependencies (including repeats to projects). I'll recode it to use the 'getUniqueProjectX' methods (that use the map of depend projects, reather than the list of depends.) BTW: I made this verbose 'cos I was trying to find the problem with it. def determineAffected(self): if self.affected: return self.affected # Look through all dependees for dependee in self.getFullDependees(): project=dependee.getOwnerProject() cause=project.getCause() # Something caused this some grief if cause: # The something was this project if cause == self: self.affected += 1 return self.affected Also, it says 2 for avalon-logkit. I assume that this simply omits the count for the projects that haven't been built because of the log4j failure since the ripple effect of logkit failures is almost as big as the one of log4j (via commons-logging). Yup, first come first served. See how this lists affected and dependees separately, the former ought be = the later (and hopefully soon will be): http://lsd.student.utwente.nl/gump/project_todos.html regards, Adam - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Maven support - the ids
IIUC the current incubator-geronimo build fails since Maven project names and Gump project names don't match. IIUC the issues is more (or also) that the 'artifact ids' (our jar ids) do not match. Having the project names the same is an issue for dependency determination, but for setting the classpath the Gump code generates a Maven properties file and overrides by artifact id: http://brutus.apache.org/gump/public/incubator-geronimo/gump_file/build.properties.html [I'll fix the file type, a missing parameter...] The Maven Gump plugin already knows all the necessary transformations, so it would probably wise to simply reuse http://cvs.apache.org/viewcvs.cgi/maven-plugins/gump/src/plugin-resources/m aven2gump.properties in Gump's Maven integration part. Sorry, what are you suggesting? As I see it, the main issue is artefact ids for projects that Gump builds (likely using ant) that do not have a Maven equivalent build, so perhaps not 'artefact id' in Maven. That said, this is a real world problem (not just a Gump world problem) and so I have to assume the Maven builds I believe that we'll want to pay more and more attention to artefact ids = jar ids, so I am adding a peer page to this one, to show by id. http://brutus.apache.org/gump/public/gump_xref/output_project.html BTW: Right now 'outputs' (the table of jar with id) only shows if the project is verbose or above (e.g. when it fails a few times, or the user sets verbose|debug=true in the descriptor). Do we need it visible more often? regards Adam - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: gump/project avalon-excalibur.xml
bodewig 2004/03/31 07:59:27 Modified:project avalon-excalibur.xml Log: next batch of build file renames Revision ChangesPath 1.133 +10 -10gump/project/avalon-excalibur.xml Index: avalon-excalibur.xml === RCS file: /home/cvs/gump/project/avalon-excalibur.xml,v retrieving revision 1.132 retrieving revision 1.133 diff -u -r1.132 -r1.133 --- avalon-excalibur.xml 31 Mar 2004 06:47:13 - 1.132 +++ avalon-excalibur.xml 31 Mar 2004 15:59:27 - 1.133 @@ -113,7 +113,7 @@ project name=excalibur-configuration packageorg.apache.excalibur.configuration/package -ant basedir=configuration target=dist +ant basedir=configuration target=dist buildfile=gump-build.xml property name=project.name value=excalibur-configuration/ property name=package-version value=@@DATE@@/ property name=junit.failonerror value=true/ @@ -197,7 +197,7 @@ project name=excalibur-event-api packageorg.apache.excalibur.event/package -ant basedir=event/api target=jar +ant basedir=event/api target=jar buildfile=gump-build.xml !-- optional dependencies -- property name=checkstyle.jar project=checkstyle reference=jarpath/ @@ -569,7 +569,7 @@ mkdir dir=instrument-manager/target/classes/ -ant basedir=instrument-manager target=jar +ant basedir=instrument-manager target=jar buildfile=gump-build.xml !-- optional dependencies -- property name=checkstyle.jar project=checkstyle reference=jarpath/ !-- test-time dependencies -- @@ -683,7 +683,7 @@ project name=excalibur-lifecycle-api packageorg.apache.avalon.lifecycle/package -ant basedir=lifecycle/api target=jar +ant basedir=lifecycle/api target=jar buildfile=gump-build.xml property name=project.version value=@@DATE@@/ /ant @@ -758,7 +758,7 @@ project name=excalibur-logger packageorg.apache.avalon.excalibur.logger/package -ant basedir=logger target=jar +ant basedir=logger target=jar buildfile=gump-build.xml property name=package-version value=@@DATE@@/ property name=junit.failonerror value=true/ property name=do.checkstyle value=true/ @@ -881,7 +881,7 @@ project name=excalibur-pool-api packageorg.apache.avalon.excalibur.pool/package -ant basedir=pool/api target=jar +ant basedir=pool/api target=jar buildfile=gump-build.xml property name=package-version value=@@DATE@@/ property name=junit.failonerror value=true/ property name=do.checkstyle value=true/ @@ -981,7 +981,7 @@ project name=excalibur-sourceresolve packageorg.apache.excalibur.source/package -ant basedir=sourceresolve target=jar +ant basedir=sourceresolve target=jar buildfile=gump-build.xml property name=package-version value=@@DATE@@/ property name=junit.failonerror value=true/ property name=do.checkstyle value=true/ @@ -1013,7 +1013,7 @@ project name=excalibur-store packageorg.apache.excalibur.store/package -ant basedir=store target=jar +ant basedir=store target=jar buildfile=gump-build.xml property name=project.version value=@@DATE@@/ /ant @@ -1086,7 +1086,7 @@ project name=excalibur-thread-api packageorg.apache.avalon.excalibur.thread/package -ant basedir=thread/api target=jar +ant basedir=thread/api target=jar buildfile=gump-build.xml property name=package-version value=@@DATE@@/ property name=junit.failonerror value=true/ property name=do.checkstyle value=true/ @@ -1191,7 +1191,7 @@ project name=excalibur-xmlutil packageorg.apache.avalon.excalibur.xml/package -ant basedir=xmlutil target=jar +ant basedir=xmlutil target=jar buildfile=gump-build.xml property name=project.version value=@@DATE@@/ /ant depend project=excalibur-logger/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Maven support - the ids
On Wed, 31 Mar 2004, Adam R. B. Jack [EMAIL PROTECTED] wrote: The Maven Gump plugin already knows all the necessary transformations, so it would probably wise to simply reuse http://cvs.apache.org/viewcvs.cgi/maven-plugins/gump/src/plugin-resources/m aven2gump.properties in Gump's Maven integration part. Sorry, what are you suggesting? I was under the (wrong) expression that Gumpy would parse Maven's project.xml instead of using a Gump descriptor and had difficulties to map the project names. As I see it, the main issue is artefact ids for projects that Gump builds (likely using ant) that do not have a Maven equivalent build, so perhaps not 'artefact id' in Maven. Any idea how the Maven Gump plugin deals with it? I'd assume it will simply make the project depend on the pther project without specifying any ids - and thus get all the jars. But you need an id to specify the jat name override, right? If this is a the problem, then we'll need Brett's help, I assume. How does the repository effort address this? Does it address this at all? Stefan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: gump/project stax.xml dom4j.xml
bodewig 2004/03/31 08:37:54 Modified:profile gump.xml project dom4j.xml Added: project stax.xml Log: dom4j needs StAX Revision ChangesPath 1.334 +2 -0 gump/profile/gump.xml Index: gump.xml === RCS file: /home/cvs/gump/profile/gump.xml,v retrieving revision 1.333 retrieving revision 1.334 diff -u -r1.333 -r1.334 --- gump.xml 30 Mar 2004 11:51:34 - 1.333 +++ gump.xml 31 Mar 2004 16:37:54 - 1.334 @@ -257,6 +257,7 @@ module href=project/ldap.xml/ module href=project/msv.xml/ module href=project/tranquilo.xml/ + module href=project/stax.xml/ !-- java.net -- @@ -312,6 +313,7 @@ project name=saxpath package=jaxen-1.0-FCS/ project name=saxonpackage=saxon7-9/ project name=saxon6 package=saxon6_5_3/ + project name=stax package=stax/ project name=packaged-dom4j package=dom4j-1.4/ 1.33 +1 -0 gump/project/dom4j.xml Index: dom4j.xml === RCS file: /home/cvs/gump/project/dom4j.xml,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- dom4j.xml 4 Mar 2004 22:33:20 - 1.32 +++ dom4j.xml 31 Mar 2004 16:37:54 - 1.33 @@ -41,6 +41,7 @@ depend project=xmldb/ depend project=msv/ depend project=relaxng/ +depend project=stax ids=api/ depend project=xml-fop inherit=runtime/ jar name=build/dom4j.jar id=dom4j/ license name=LICENSE.txt/ 1.1 gump/project/stax.xml Index: stax.xml === ?xml version=1.0 ? !-- Copyright 2004 The Apache Software Foundation Licensed under the Apache License, Version 2.0 (the License); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- module name=stax url href=http://dev2dev.bea.com/technologies/stax/index.jsp/ description Streaming API for XML /description project name=stax packagejavax.xml.stream/package jar name=jsr173_1.0_api.jar id=api/ jar name=jsr173_1.0_ri.jar id=ri/ /project /module - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: gump/python/gump engine.py
ajack 2004/03/31 09:41:42 Modified:python/gump/model project.py propagation.py depend.py python/gump/document forrest.py template/forrest/src/documentation/content/xdocs site.xml python/gump/output xref.py python/gump engine.py Log: 1) Make annotations less verbose. 2) Show 'ids' for project jars 3) Fixed 'type' on maven.properties file 4) Attempted to fix 'affected' to not count repeats Revision ChangesPath 1.70 +5 -11 gump/python/gump/model/project.py Index: project.py === RCS file: /home/cvs/gump/python/gump/model/project.py,v retrieving revision 1.69 retrieving revision 1.70 diff -u -r1.69 -r1.70 --- project.py28 Mar 2004 18:58:05 - 1.69 +++ project.py31 Mar 2004 17:41:41 - 1.70 @@ -272,17 +272,11 @@ if self.affected: return self.affected # Look through all dependees -for dependee in self.getFullDependees(): -project=dependee.getOwnerProject() - +for project in self.getFullDependeeProjectList(): cause=project.getCause() -# # Something caused this some grief -# if cause: -# -# The something was this module or one of its projects -# +# The something was this project if cause == self: self.affected += 1 @@ -300,9 +294,9 @@ dependeeProject=dependee.getOwnerProject() if dependee.isOptional(): -dependeeProject.addWarning(Optional dependency + self.name + + message) +dependeeProject.addInfo(Optional dependency + self.name + + message) else: -dependee.addError(Dependency + self.name + + message) +dependee.addInfo(Dependency + self.name + + message) dependeeProject.changeState(STATE_PREREQ_FAILED,reason,cause) # # We have a potential clash between the project package attribute and @@ -410,7 +404,7 @@ if 1 == self.getJarCount(): jar=self.getJarAt(0) if not jar.hasId(): -self.addInfo('Sole jar [' + jar.getPath() + '] identifier set to project name') +self.addInfo('Sole jar [' + os.path.basename(jar.getPath()) + '] identifier set to project name') jar.setId(self.getName()) else: # 1.2 +1 -1 gump/python/gump/model/propagation.py Index: propagation.py === RCS file: /home/cvs/gump/python/gump/model/propagation.py,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- propagation.py16 Mar 2004 19:50:15 - 1.1 +++ propagation.py31 Mar 2004 17:41:41 - 1.2 @@ -58,7 +58,7 @@ message = lower(stateDescription(state)) if not REASON_UNSET == reason: message += with reason + lower(reasonDescription(reason)) -self.addError(capitalize(message)) +self.addInfo(capitalize(message)) # Send on the changes... self.propagateErrorStateChange(state,reason,cause,message) 1.25 +11 -1 gump/python/gump/model/depend.py Index: depend.py === RCS file: /home/cvs/gump/python/gump/model/depend.py,v retrieving revision 1.24 retrieving revision 1.25 diff -u -r1.24 -r1.25 --- depend.py 28 Mar 2004 21:09:26 - 1.24 +++ depend.py 31 Mar 2004 17:41:41 - 1.25 @@ -228,6 +228,9 @@ def getDepends(self): return self.depends +def getUniqueProjectDependList(self): +return self.projectMap.keys() + def getUniqueProjectDependCount(self): return len(self.projectMap) @@ -300,6 +303,11 @@ def getFullDependencyCount(self): self.getFullDependencies() return self.fullDependencies.getUniqueProjectDependCount() + +def getFullDependencyProjectList(self): +self.getFullDependencies() +return self.fullDependencies.getUniqueProjectDependList() + # # Depth @@ -356,7 +364,6 @@ def getDirectDependees(self): return self.directDependees.getDepends() - def getFullDependees(self): if self.fullDependees: return self.fullDependees.getDepends() @@
cvs commit: gump/project jakarta-jmeter.xml
sebb2004/03/31 10:05:20 Modified:project jakarta-jmeter.xml Log: Add java.awt.headless definition Revision ChangesPath 1.94 +11 -9 gump/project/jakarta-jmeter.xml Index: jakarta-jmeter.xml === RCS file: /home/cvs/gump/project/jakarta-jmeter.xml,v retrieving revision 1.93 retrieving revision 1.94 diff -u -r1.93 -r1.94 --- jakarta-jmeter.xml27 Mar 2004 15:26:42 - 1.93 +++ jakarta-jmeter.xml31 Mar 2004 18:05:20 - 1.94 @@ -197,6 +197,8 @@ ant target=gump-test property name=jmeter.version value=@@DATE@@/ property name=gump.run value=true/ + !-- Temp hack to make up for missing workspace property ... -- + property name=java.awt.headless value=true/ !-- The version of this file -- property name=version.projectfile value=$Revision$/ property name=date.projectfile value=$Date$/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: gump/python/gump/document forrest.py
ajack 2004/03/31 10:37:51 Modified:python/gump/document forrest.py Log: Document stats and xref even if not a full build. No point not too. Revision ChangesPath 1.123 +8 -7 gump/python/gump/document/forrest.py Index: forrest.py === RCS file: /home/cvs/gump/python/gump/document/forrest.py,v retrieving revision 1.122 retrieving revision 1.123 diff -u -r1.122 -r1.123 --- forrest.py31 Mar 2004 17:41:41 - 1.122 +++ forrest.py31 Mar 2004 18:37:51 - 1.123 @@ -123,10 +123,11 @@ # Document... self.documentEnvironment(run,workspace) -self.documentWorkspace(run,workspace,gumpSet) -if gumpSet.isFull(): -self.documentStatistics(run,workspace,gumpSet) -self.documentXRef(run,workspace,gumpSet) +self.documentWorkspace(run,workspace,gumpSet) + +# Document these (even if not a full build) +self.documentStatistics(run,workspace,gumpSet) +self.documentXRef(run,workspace,gumpSet) # # Launch Forrest, if we aren't just leaving xdocs... - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: gump/project avalon-excalibur.xml
mcconnell2004/03/31 19:22:20 Modified:project avalon-excalibur.xml Log: Update projects to reference gump-build.xml and remove excalibur-pool-legacy and excalibur-thread-legacy project defintions. Revision ChangesPath 1.134 +19 -94gump/project/avalon-excalibur.xml Index: avalon-excalibur.xml === RCS file: /home/cvs/gump/project/avalon-excalibur.xml,v retrieving revision 1.133 retrieving revision 1.134 diff -u -r1.133 -r1.134 --- avalon-excalibur.xml 31 Mar 2004 15:59:27 - 1.133 +++ avalon-excalibur.xml 1 Apr 2004 03:22:20 - 1.134 @@ -65,7 +65,7 @@ packageorg.apache.avalon.excalibur.component/package !--packageorg.apache.avalon.excalibur.testcase/package-- -ant basedir=component target=jar +ant basedir=component target=jar buildfile=gump-build.xml property name=checkstyle.jar project=checkstyle reference=jarpath/ property name=servlet.jar project=jakarta-servletapi reference=jarpath/ property name=project.version value=@@DATE@@/ @@ -156,7 +156,7 @@ project name=excalibur-datasource packageorg.apache.avalon.excalibur.datasource/package -ant basedir=datasource target=jar +ant basedir=datasource target=jar buildfile=gump-build.xml property name=project.version value=@@DATE@@/ /ant @@ -231,7 +231,7 @@ project name=excalibur-event-impl packageorg.apache.excalibur.event/package -ant basedir=event/impl target=jar +ant basedir=event/impl target=jar buildfile=gump-build.xml !-- optional dependencies -- property name=checkstyle.jar project=checkstyle reference=jarpath/ @@ -284,7 +284,7 @@ project name=excalibur-fortress-container-api packageorg.apache.avalon.fortress/package -ant basedir=fortress/container-api target=jar +ant basedir=fortress/container-api target=jar buildfile=gump-build.xml property name=project.name value=excalibur-i18n/ property name=project.version value=@@DATE@@/ /ant @@ -318,7 +318,7 @@ project name=excalibur-fortress-container-impl packageorg.apache.avalon.fortress/package -ant basedir=fortress/container-impl target=jar +ant basedir=fortress/container-impl target=jar buildfile=gump-build.xml property name=project.name value=excalibur-i18n/ property name=project.version value=@@DATE@@/ /ant @@ -366,7 +366,7 @@ project name=excalibur-fortress-container-test packageorg.apache.avalon.fortress/package -ant basedir=fortress/container-test target=jar +ant basedir=fortress/container-test target=jar buildfile=gump-build.xml property name=project.name value=excalibur-i18n/ property name=project.version value=@@DATE@@/ /ant @@ -414,7 +414,7 @@ project name=excalibur-fortress-bean packageorg.apache.avalon.fortress/package -ant basedir=fortress/bean target=jar +ant basedir=fortress/bean target=jar buildfile=gump-build.xml property name=project.name value=excalibur-i18n/ property name=project.version value=@@DATE@@/ /ant @@ -465,7 +465,7 @@ project name=excalibur-fortress-meta packageorg.apache.avalon.fortress/package -ant basedir=fortress/meta target=jar +ant basedir=fortress/meta target=jar buildfile=gump-build.xml property name=project.name value=excalibur-i18n/ property name=project.version value=@@DATE@@/ /ant @@ -648,7 +648,7 @@ mkdir dir=instrument-client/target/classes/ -ant basedir=instrument-client target=jar +ant basedir=instrument-client target=jar buildfile=gump-build.xml !-- optional dependencies -- property name=checkstyle.jar project=checkstyle reference=jarpath/ @@ -720,7 +720,7 @@ project name=excalibur-lifecycle-impl packageorg.apache.avalon.lifecycle/package -ant basedir=lifecycle/impl target=jar +ant basedir=lifecycle/impl target=jar buildfile=gump-build.xml property name=project.version value=@@DATE@@/ /ant @@ -794,7 +794,7 @@ project name=excalibur-monitor packageorg.apache.excalibur.monitor/package -ant basedir=monitor target=jar +ant basedir=monitor target=jar buildfile=gump-build.xml property name=project.version value=@@DATE@@/ property name=maven.build.dir value=target/ /ant @@ -833,49 +833,9 @@ /project
cvs commit: gump/project quartz.xml
bodewig 2004/03/31 21:48:53 Modified:project quartz.xml Log: New commons dependencies for quartz Revision ChangesPath 1.16 +2 -0 gump/project/quartz.xml Index: quartz.xml === RCS file: /home/cvs/gump/project/quartz.xml,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- quartz.xml27 Feb 2004 13:33:56 - 1.15 +++ quartz.xml1 Apr 2004 05:48:53 - 1.16 @@ -39,8 +39,10 @@ depend project=jdbc/ depend project=jmx id=jmxri/ depend project=jta/ +depend project=commons-beanutils/ depend project=commons-collections / depend project=commons-dbcp / +depend project=commons-digester/ depend project=commons-logging / depend project=commons-pool / depend project=logging-log4j/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: cvs commit: gump/project jakarta-jmeter.xml
On 31 Mar 2004, [EMAIL PROTECTED] wrote: Add java.awt.headless definition I think it has to be a sysproperty to be useful. Stefan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
brutus config - lsd config
Are we happy with the gump config on brutus? Is that setup reasonably stable? I'd like to mirror on lsd to the maximum extent possible. Since brutus is debian and lsd is fedora, the mirroring won't be complete, but we should get pretty far. -- cheers, - Leo Simons --- Weblog -- http://leosimons.com/ IoC Component Glue -- http://jicarilla.org/ Articles Opinions -- http://articles.leosimons.com/ --- We started off trying to set up a small anarchist community, but people wouldn't obey the rules. -- Alan Bennett - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
BATCH: All dressed up, with nowhere to go...
Dear Gumpmeisters, The following 8 nags should have been sent G U M P [EMAIL PROTECTED]: webwork/webwork failed [EMAIL PROTECTED]: jakarta-tapestry/ognl failed [EMAIL PROTECTED]: struts-sslext/struts-sslext failed [EMAIL PROTECTED]: javasrc/javasrc failed [EMAIL PROTECTED]: jetty/jetty failed [EMAIL PROTECTED]: xml-xerces/xml-xerces1 failed [EMAIL PROTECTED]: jakarta-turbine-tdk/jakarta-turbine-tdk-docs failed [EMAIL PROTECTED]: eyebrowse/eyebrowse failed G U M P [EMAIL PROTECTED]: webwork/webwork failed To whom it may engage... This is an automated request, but not an unsolicited one. For help understanding the request please visit http://gump.apache.org/nagged.html, and/or contact [EMAIL PROTECTED] Project webwork has an issue affecting its community integration. This issue affects 1 projects. The current state is 'Failed', for reason 'Build Failed' Full details are available at: http://lsd.student.utwente.nl/gump/webwork/webwork.html, however some snippets follow: - - - - - -- -- G U M P Gump provided these annotations: - Info - Enable verbose output, due to 2 previous error(s). - Info - Failed with reason build failed - Info - Enable debug output, due to build failure. - - - - - -- -- G U M P Gump performed this work: Work Name: build_webwork_webwork (Type: Build) State: Failed Elapsed: 0 hours, 0 minutes, 14 seconds Command Line: java -Xbootclasspath/p:/data3/gump/xml-xerces2/java/build/xercesImpl.jar:/data3/gump/xml-xerces2/java/build/xml-apis.jar:/data3/gump/xml-xalan/java/build/xalan-unbundled.jar:/data3/gump/xml-commons/java/external/build/xml-apis.jar org.apache.tools.ant.Main -verbose -Dgump.merge=/data3/gump/gump-install/work/merge.xml -Dbuild.sysclasspath=only [Working Directory: /data3/gump/webwork] - [javac] /data3/gump/webwork/src/main/webwork/multipart/WebworkMultiPartRequest.java:69: cannot resolve symbol [javac] symbol : class MultipartListener [javac] location: class webwork.multipart.WebworkMultiPartRequest [javac] MultipartListener listener = new MultipartListener() [javac] ^ [javac] /data3/gump/webwork/src/main/webwork/multipart/WebworkMultiPartRequest.java:69: cannot resolve symbol [javac] symbol : class MultipartListener [javac] location: class webwork.multipart.WebworkMultiPartRequest [javac] MultipartListener listener = new MultipartListener() [javac] ^ [javac] /data3/gump/webwork/src/main/webwork/multipart/WebworkMultiPartRequest.java:92: cannot resolve symbol [javac] symbol : class MultipartRequest [javac] location: class webwork.multipart.WebworkMultiPartRequest [javac] multi = new MultipartRequest(req.getContentType(), [javac] ^ [javac] /data3/gump/webwork/src/main/webwork/multipart/WebworkMultiPartRequest.java:96: cannot resolve symbol [javac] symbol : variable MultipartRequest [javac] location: class webwork.multipart.WebworkMultiPartRequest [javac] MultipartRequest.IGNORE_FILES_IF_MAX_BYES_EXCEEDED, [javac]^ [javac] /data3/gump/webwork/src/main/webwork/multipart/WebworkMultiPartRequest.java:102: cannot resolve symbol [javac] symbol : class MultipartRequest [javac] location: class webwork.multipart.WebworkMultiPartRequest [javac] multi = new MultipartRequest(req.getContentType(), [javac] ^ [javac] /data3/gump/webwork/src/main/webwork/multipart/WebworkMultiPartRequest.java:107: cannot resolve symbol [javac] symbol : variable MultipartRequest [javac] location: class webwork.multipart.WebworkMultiPartRequest [javac] MultipartRequest.IGNORE_FILES_IF_MAX_BYES_EXCEEDED, [javac]^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -deprecation for details. [javac] 15 errors BUILD FAILED /data3/gump/webwork/build.xml:167: Compile failed; see the compiler error output for details. at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:938) at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:758) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:268) at org.apache.tools.ant.Task.perform(Task.java:363) at org.apache.tools.ant.Target.execute(Target.java:301) at org.apache.tools.ant.Target.performTasks(Target.java:328) at org.apache.tools.ant.Project.executeTarget(Project.java:1214) at org.apache.tools.ant.Project.executeTargets(Project.java:1062) at
cvs commit: gump/project avalon-excalibur.xml
bodewig 2004/03/31 23:20:07 Modified:project avalon-excalibur.xml Log: Jaxen has become a hard compile-time dependency Revision ChangesPath 1.135 +1 -5 gump/project/avalon-excalibur.xml Index: avalon-excalibur.xml === RCS file: /home/cvs/gump/project/avalon-excalibur.xml,v retrieving revision 1.134 retrieving revision 1.135 diff -u -r1.134 -r1.135 --- avalon-excalibur.xml 1 Apr 2004 03:22:20 - 1.134 +++ avalon-excalibur.xml 1 Apr 2004 07:20:07 - 1.135 @@ -942,10 +942,6 @@ packageorg.apache.excalibur.source/package ant basedir=sourceresolve target=jar buildfile=gump-build.xml -property name=package-version value=@@DATE@@/ -property name=junit.failonerror value=true/ -property name=do.checkstyle value=true/ -property name=skip.dependencies value=true/ property name=project.version value=@@DATE@@/ /ant @@ -1142,7 +1138,7 @@ depend project=ant inherit=runtime/ option project=checkstyle inherit=runtime/ -option project=jaxen inherit=runtime/ +depend project=jaxen inherit=runtime/ depend project=junit/ depend project=avalon-framework runtime=true id=combined/ depend project=xml-xerces/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]