You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Gump <is...@commons.apache.org> on 2010/02/18 11:13:45 UTC

[GUMP@vmgump]: Project commons-daemon (in module apache-commons) failed

To whom it may engage...
        
This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact the folk at general@gump.apache.org.

Project commons-daemon has an issue affecting its community integration.
This issue affects 78 projects.
The current state of this project is 'Failed', with reason 'Missing Build Outputs'.
For reference only, the following projects are affected by this:
    - ant-contrib :  Useful little Ant tasks
    - ant-contrib-test :  Useful little Ant tasks
    - antbook-diary-core :  Examples to go with Java Development with Ant
    - antbook-sections :  Examples to go with Java Development with Ant
    - cddlm :  Configuration and Deployment of Grid Applications and System...
    - commons-daemon :  Commons Daemon
    - commons-javaflow :  Commons Javaflow
    - commons-jelly :  Commons Jelly
    - commons-jelly-tags-ant :  Commons Jelly
    - commons-jelly-tags-antlr :  Commons Jelly
    - commons-jelly-tags-avalon :  Commons Jelly
    - commons-jelly-tags-bean :  Commons Jelly
    - commons-jelly-tags-beanshell :  Commons Jelly
    - commons-jelly-tags-betwixt :  Commons Jelly
    - commons-jelly-tags-bsf :  Commons Jelly
    - commons-jelly-tags-define :  Commons Jelly
    - commons-jelly-tags-define-test :  Commons Jelly
    - commons-jelly-tags-dynabean :  Commons Jelly
    - commons-jelly-tags-email :  Commons Jelly
    - commons-jelly-tags-fmt :  Commons Jelly
    - commons-jelly-tags-fmt-test :  Commons Jelly
    - commons-jelly-tags-html :  Commons Jelly
    - commons-jelly-tags-http :  Commons Jelly
    - commons-jelly-tags-interaction :  Commons Jelly
    - commons-jelly-tags-jaxme :  Commons Jelly
    - commons-jelly-tags-jface :  Commons Jelly
    - commons-jelly-tags-jms :  Commons Jelly
    - commons-jelly-tags-jmx :  Commons Jelly
    - commons-jelly-tags-jsl :  Commons Jelly
    - commons-jelly-tags-jsl-test :  Commons Jelly
    - commons-jelly-tags-junit :  Commons Jelly
    - commons-jelly-tags-log :  Commons Jelly
    - commons-jelly-tags-memory :  Commons Jelly
    - commons-jelly-tags-ojb :  Commons Jelly
    - commons-jelly-tags-quartz :  Commons Jelly
    - commons-jelly-tags-regexp :  Commons Jelly
    - commons-jelly-tags-soap :  Commons Jelly
    - commons-jelly-tags-sql :  Commons Jelly
    - commons-jelly-tags-swing :  Commons Jelly
    - commons-jelly-tags-swt :  Commons Jelly
    - commons-jelly-tags-threads :  Commons Jelly
    - commons-jelly-tags-util :  Commons Jelly
    - commons-jelly-tags-validate :  Commons Jelly
    - commons-jelly-tags-velocity :  Commons Jelly
    - commons-jelly-tags-xml :  Commons Jelly
    - commons-jelly-tags-xml-test :  Commons Jelly
    - commons-jelly-tags-xmlunit :  Commons Jelly
    - commons-jelly-test :  Commons Jelly
    - commons-transaction :  Commons Identifier Package
    - commons-vfs-sandbox :  Apache Commons
    - db-ojb :  ObjectRelationalBridge
    - db-ojb-from-packages :  ObjectRelationalBridge
    - excalibur-fortress-examples :  Repository of reusable components.
    - excalibur-fortress-platform :  Repository of reusable components.
    - forrest-rat :  Apache Forrest is an XML standards-oriented documentation fr...
    - invicta :  Open-source build management tool.
    - ivy :  Ivy Core
    - ivy-tests :  Ivy is a tool for managing (recording, tracking, resolving a...
    - jakarta-taglibs-standard :  Standard Taglib
    - javax.el :  Java Servlet 2.5 & Server Pages JSP 2.1 implementation (for ...
    - javax.servlet :  Java Servlet 2.5 & Server Pages JSP 2.1 implementation (for ...
    - javax.servlet.jsp :  Java Servlet 2.5 & Server Pages JSP 2.1 implementation (for ...
    - javax.servlet.jsp-in-servlet :  Java Servlet 2.5 & Server Pages JSP 2.1 implementation (for ...
    - logging-log4cxx-ant :  Apache log4cxx
    - logging-log4cxx-ant-no_wchar_t :  Apache log4cxx
    - logging-log4cxx-ant-static :  Apache log4cxx
    - maven :  Project Management Tools
    - maven-bootstrap :  Project Management Tools
    - slide-webdavclient :  Content Management System based on WebDAV technology
    - slide-webdavlib :  Content Management System based on WebDAV technology
    - smartfrog :  Smartfrog: Application Deployment from HP Laboratories
    - smartfrog-tasks :  Smartfrog: Application Deployment from HP Laboratories
    - smartfrog-tasks-test :  Smartfrog: Application Deployment from HP Laboratories
    - smartfrog-test :  Smartfrog: Application Deployment from HP Laboratories
    - smartfrog-testharness :  Smartfrog: Application Deployment from HP Laboratories
    - test-ojb :  ObjectRelationalBridge
    - tomcat-tc6 :  Java Servlet 2.5 & Server Pages JSP 2.1 implementation (for ...
    - tomcat-trunk :  Java Servlet 3.0 & Server Pages JSP 2.1 implementation (for ...


Full details are available at:
    http://vmgump.apache.org/gump/public/apache-commons/commons-daemon/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were provided:
 -INFO- Failed with reason missing build outputs
 -ERROR- Missing Output: /srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-18022010.jar
 -ERROR- Missing Output: /srv/gump/public/workspace/apache-commons/daemon/dist/bin/jsvc.tar.gz
 -ERROR- See Directory Listing Work for Missing Outputs
 -DEBUG- Extracted fallback artifacts from Gump Repository



The following work was performed:
http://vmgump.apache.org/gump/public/apache-commons/commons-daemon/gump_work/build_apache-commons_commons-daemon.html
Work Name: build_apache-commons_commons-daemon (Type: Build)
Work ended in a state of : Success
Elapsed: 13 secs
Command Line: /usr/lib/jvm/java-6-sun/bin/java -Djava.awt.headless=true -Xbootclasspath/p:/srv/gump/public/workspace/xml-xerces2/build/xercesImpl.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml -Dbuild.sysclasspath=only -Dcomponent.name=daemon-18022010 dist 
[Working Directory: /srv/gump/public/workspace/apache-commons/daemon]
CLASSPATH: /usr/lib/jvm/java-6-sun/lib/tools.jar:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-xalan2.jar:/srv/gump/public/workspace/ant/dist/lib/ant-trax.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-nodeps.jar:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/packages/junit3.8.1/junit.jar:/srv/gump/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis-ext.jar
---------------------------------------------
    [mkdir] Created dir: /srv/gump/public/workspace/apache-commons/daemon/target/classes
    [mkdir] Created dir: /srv/gump/public/workspace/apache-commons/daemon/target/conf
    [mkdir] Created dir: /srv/gump/public/workspace/apache-commons/daemon/target/tests

compile:
    [javac] Compiling 6 source files to /srv/gump/public/workspace/apache-commons/daemon/target/classes
    [javac] Note: /srv/gump/public/workspace/apache-commons/daemon/src/java/org/apache/commons/daemon/support/DaemonLoader.java uses unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.

javadoc:
    [mkdir] Created dir: /srv/gump/public/workspace/apache-commons/daemon/dist
    [mkdir] Created dir: /srv/gump/public/workspace/apache-commons/daemon/dist/docs
    [mkdir] Created dir: /srv/gump/public/workspace/apache-commons/daemon/dist/docs/api
  [javadoc] Generating Javadoc
  [javadoc] Javadoc execution
  [javadoc] Loading source files for package org.apache.commons.daemon...
  [javadoc] Loading source files for package org.apache.commons.daemon.support...
  [javadoc] Constructing Javadoc information...
  [javadoc] Standard Doclet version 1.6.0_06
  [javadoc] Building tree for all the packages and classes...
  [javadoc] Building index for all the packages and classes...
  [javadoc] Building index for all classes...

dist:
    [mkdir] Created dir: /srv/gump/public/workspace/apache-commons/daemon/dist/lib
    [mkdir] Created dir: /srv/gump/public/workspace/apache-commons/daemon/dist/logs
     [copy] Copying 1 file to /srv/gump/public/workspace/apache-commons/daemon/dist
     [copy] Copying 1 file to /srv/gump/public/workspace/apache-commons/daemon/dist
     [copy] Copying 1 file to /srv/gump/public/workspace/apache-commons/daemon/dist
     [copy] Copying 65 files to /srv/gump/public/workspace/apache-commons/daemon/dist/bin/unix/jsvc-1.0.2-src
     [copy] Copying 1 file to /srv/gump/public/workspace/apache-commons/daemon/dist/bin/unix/jsvc-1.0.2-src
     [copy] Copying 1 file to /srv/gump/public/workspace/apache-commons/daemon/dist/bin/unix/jsvc-1.0.2-src
      [tar] Building tar: /srv/gump/public/workspace/apache-commons/daemon/dist/bin/jsvc-1.0.2-src.tar.gz
   [delete] Deleting directory /srv/gump/public/workspace/apache-commons/daemon/dist/bin/unix

init:
     [echo] -------- daemon-18022010 1.0.2 --------

prepare:

compile:

jar:
    [mkdir] Created dir: /srv/gump/public/workspace/apache-commons/daemon/target/classes/META-INF
     [copy] Copying 1 file to /srv/gump/public/workspace/apache-commons/daemon/target/classes/META-INF
     [copy] Copying 1 file to /srv/gump/public/workspace/apache-commons/daemon/target/classes/META-INF
      [jar] Building jar: /srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-18022010-1.0.2.jar

BUILD SUCCESSFUL
Total time: 12 seconds
---------------------------------------------

To subscribe to this information via syndicated feeds:
- RSS: http://vmgump.apache.org/gump/public/apache-commons/commons-daemon/rss.xml
- Atom: http://vmgump.apache.org/gump/public/apache-commons/commons-daemon/atom.xml

============================== Gump Tracking Only ===
Produced by Gump version 2.3.
Gump Run 07000018022010, vmgump:vmgump-public:07000018022010
Gump E-mail Identifier (unique within run) #16.

--
Apache Gump
http://gump.apache.org/ [Instance: vmgump]

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Re: [GUMP@vmgump]: Project commons-daemon (in module apache-commons) failed

Posted by Bill Barker <bi...@verizon.net>.

--------------------------------------------------
From: "Mladen Turk" <mt...@apache.org>
Sent: Thursday, February 18, 2010 5:43 AM
To: "Commons Developers List" <de...@commons.apache.org>
Subject: Re: [GUMP@vmgump]: Project commons-daemon (in module 
apache-commons) failed

> On 02/18/2010 02:34 PM, Stefan Bodewig wrote:
>> On 2010-02-18, Mladen Turk<mt...@apache.org>  wrote:
>>
>>> On 02/18/2010 01:09 PM, Stefan Bodewig wrote:
>>
>>>> For commons-daemon the descriptor assumes there'd be an Ant property
>>>> named component.name that it needs to override on the command line in
>>>> order to get a reproducable file name.
>>
>>> I suspected that's the case, so reverted component.name
>>> back to daemon from commons-daemon. Hope that'll do.
>>
>> I haven't followed what you've changed.  Gump will run
>>
>> ant -Dcomponent.name=daemon-@@DATE@@ dist
>>
>
> Ah, this should be
> ant -Dcomponent.version=@@DATE@@ dist
>
> component.name is daemon and
> final name is created as
> ${component-name}-${component-version}
> so you only need to provide the version
>

Between Stephan and myself, this should go back to working in the next Gump 
run.

FYI, the huge number of affected projects is because Gump uses Tomcat as the 
source for servlet-api and jsp-api.  And all Tomcat builds in Gump list 
commons-daemon as a dependency (since they copy the jsvc source distro).

>
> Regards
> -- 
> ^TM
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Re: [GUMP@vmgump]: Project commons-daemon (in module apache-commons) failed

Posted by Mladen Turk <mt...@apache.org>.
On 02/18/2010 02:34 PM, Stefan Bodewig wrote:
> On 2010-02-18, Mladen Turk<mt...@apache.org>  wrote:
>
>> On 02/18/2010 01:09 PM, Stefan Bodewig wrote:
>
>>> For commons-daemon the descriptor assumes there'd be an Ant property
>>> named component.name that it needs to override on the command line in
>>> order to get a reproducable file name.
>
>> I suspected that's the case, so reverted component.name
>> back to daemon from commons-daemon. Hope that'll do.
>
> I haven't followed what you've changed.  Gump will run
>
> ant -Dcomponent.name=daemon-@@DATE@@ dist
>

Ah, this should be
ant -Dcomponent.version=@@DATE@@ dist

component.name is daemon and
final name is created as
${component-name}-${component-version}
so you only need to provide the version


Regards
-- 
^TM

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Re: [GUMP@vmgump]: Project commons-daemon (in module apache-commons) failed

Posted by Stefan Bodewig <bo...@apache.org>.
On 2010-02-18, Mladen Turk <mt...@apache.org> wrote:

> On 02/18/2010 01:09 PM, Stefan Bodewig wrote:

>> For commons-daemon the descriptor assumes there'd be an Ant property
>> named component.name that it needs to override on the command line in
>> order to get a reproducable file name.

> I suspected that's the case, so reverted component.name
> back to daemon from commons-daemon. Hope that'll do.

I haven't followed what you've changed.  Gump will run 

ant -Dcomponent.name=daemon-@@DATE@@ dist

but we can change it to whatever you'd prefer.  Actually you can do that
since you have write access to the Gump descriptor.  From what you've
say below

ant -Dcomponent.version=@@DATE@@ dist

seems a better idea.

> Anyhow, jsvc.tar.gz won't be produced any more.
> We'll have commons-daemon-${component.version}-native-src.tar.gz instead
> jsvc.tar.gz just doesn't fit in the commons naming scheme.

Do you want to adapt the descriptor yourself or would you prefer if I
did so?

Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Re: [GUMP@vmgump]: Project commons-daemon (in module apache-commons) failed

Posted by Mladen Turk <mt...@apache.org>.
On 02/18/2010 01:09 PM, Stefan Bodewig wrote:
>
> For commons-daemon the descriptor assumes there'd be an Ant property
> named component.name that it needs to override on the command line in
> order to get a reproducable file name.
>

I suspected that's the case, so reverted component.name
back to daemon from commons-daemon. Hope that'll do.

Anyhow, jsvc.tar.gz won't be produced any more.
We'll have commons-daemon-${component.version}-native-src.tar.gz instead
jsvc.tar.gz just doesn't fit in the commons naming scheme.

Regards
-- 
^TM

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Re: [GUMP@vmgump]: Project commons-daemon (in module apache-commons) failed

Posted by Stefan Bodewig <bo...@apache.org>.
On 2010-02-18, Mladen Turk <mt...@apache.org> wrote:

> On 02/18/2010 11:13 AM, Gump wrote:
>> To whom it may engage...
>>   -ERROR- Missing Output: /srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-18022010.jar
>>   -ERROR- Missing Output: /srv/gump/public/workspace/apache-commons/daemon/dist/bin/jsvc.tar.gz

> Shouldn't that be configurable?

It is, inside the Gump descriptor
<http://svn.apache.org/repos/asf/gump/metadata/project/commons-proper.xml>
where @@DATE@@ is replaced by the current date.

For commons-daemon the descriptor assumes there'd be an Ant property
named component.name that it needs to override on the command line in
order to get a reproducable file name.

Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Re: [GUMP@vmgump]: Project commons-daemon (in module apache-commons) failed

Posted by Mladen Turk <mt...@apache.org>.
On 02/18/2010 11:13 AM, Gump wrote:
> To whom it may engage...
>   -ERROR- Missing Output: /srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-18022010.jar
>   -ERROR- Missing Output: /srv/gump/public/workspace/apache-commons/daemon/dist/bin/jsvc.tar.gz

Shouldn't that be configurable?
Seems to me that those are fixed names but I suppose they should be
configurable somehow, so that they can carry full version info.

Regards
-- 
^TM

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org