You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@gump.apache.org by Sam Ruby <ru...@us.ibm.com> on 2003/02/01 10:50:05 UTC

[GUMP] Project(s) dropped

----------------------------------------------------
This email is autogenerated from the output from:
<http://cvs.apache.org/builds/gump/2003-02-01/gump.html>
----------------------------------------------------

Buildfile: build.xml

platform_props:

compile:
    [mkdir] Created dir: /home/rubys/gump/classes
    [mkdir] Created dir: /home/rubys/gump/work
    [javac] Compiling 7 source files to /home/rubys/gump/classes
      [jar] Building jar: /home/rubys/gump/jenny.jar

gen:
     [java] Failed to expand cvs with href http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/krysalis/krysalis-template/smoke-test
     [java]    - java.net.MalformedURLException: no protocol: /cgi-bin/viewcvs.cgi/krysalis/krysalis-template/smoke-test/
     [java] No cache cache/http___cvs.sourceforge.net_cgi-bin_viewcvs.cgi_krysalis_krysalis-template_smoke-test.xml available.
     [java] [Fatal Error] :1:55: White spaces are required between publicId and systemId.
     [java] Error parsing file http://www.ibiblio.org/maven/ line 1: 
     [java] Failed to expand jars with href http://www.ibiblio.org/maven/
     [java]    - org.xml.sax.SAXParseException: White spaces are required between publicId and systemId.
     [java] No cache cache/http___www.ibiblio.org_maven_.xml available.
     [java] Failed to expand cvs with href http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/krysalis/krysalis-template/smoke-test
     [java]    - java.net.MalformedURLException: no protocol: /cgi-bin/viewcvs.cgi/krysalis/krysalis-template/smoke-test/
     [java] No cache cache/http___cvs.sourceforge.net_cgi-bin_viewcvs.cgi_krysalis_krysalis-template_smoke-test.xml available.
     [java] [Fatal Error] :1:55: White spaces are required between publicId and systemId.
     [java] Error parsing file http://www.ibiblio.org/maven/ line 1: 
     [java] Failed to expand jars with href http://www.ibiblio.org/maven/
     [java]    - org.xml.sax.SAXParseException: White spaces are required between publicId and systemId.
     [java] No cache cache/http___www.ibiblio.org_maven_.xml available.
     [java] Dropping project statcvs-gpl-cent because of Exception java.lang.Exception: project "statcvs" not found processing project statcvs-gpl-cent
     [java] Dropping project xmldoclet-cent because of Exception java.lang.Exception: project "XmlDoclet" not found processing project xmldoclet-cent
     [java] Dropping project dir2xml-cent because of Exception java.lang.Exception: project "dir2xml" not found processing project dir2xml-cent
     [java] Dropping project izpress-cent because of Exception java.lang.Exception: project "IzPress" not found processing project izpress-cent
     [java] Dropping project jtidy-cent because of Exception java.lang.Exception: project "JtidyTask" not found processing project jtidy-cent
     [java] Dropping project release-cent because of Exception java.lang.Exception: project "xmltask" not found processing project release-cent
     [java] Dropping project pmd-cent because of Exception java.lang.Exception: project "pmd" not found processing project pmd-cent
     [java] Dropping project javasrc-cent because of Exception java.lang.Exception: project "javasrc" not found processing project javasrc-cent
     [java] Dropping project torque-cent because of Exception java.lang.Exception: project "velocity" not found processing project torque-cent
     [java] Dropping project antxdoclet-cent because of Exception java.lang.Exception: project "antxdoclet" not found processing project antxdoclet-cent
     [java] Dropping project junit-cent because of Exception java.lang.Exception: project "ant-junit" not found processing project junit-cent
     [java] Dropping project jdiff-cent because of Exception java.lang.Exception: project "jdiff" not found processing project jdiff-cent
     [java] Dropping project nounit-gpl-cent because of Exception java.lang.Exception: project "nounit" not found processing project nounit-gpl-cent
     [java] Dropping project antidote-cent because of Exception java.lang.Exception: project "antidote" not found processing project antidote-cent
     [java] Dropping project krysalis-template-smoketest because of Exception java.lang.Exception: project "antidote-cent" not found processing project krysalis-template-smoketest
     [java] Dropping project jalopy-cent because of Exception java.lang.Exception: project "sax" not found processing project jalopy-cent
     [java] Dropping project umldoclet-cent because of Exception java.lang.Exception: project "umldoclet" not found processing project umldoclet-cent
     [java] Dropping project jdepend-cent because of Exception java.lang.Exception: project "ant-jdepend" not found processing project jdepend-cent
     [java] Dropping project xdoclet-cent because of Exception java.lang.Exception: project "xdoclet-xdoclet-module" not found processing project xdoclet-cent

build:
    [style] Processing /home/rubys/gump/work/merge.xml to /home/rubys/gump/work/build.def
    [style] Loading stylesheet /home/rubys/gump/stylesheet/build.xsl

update:
    [style] Processing /home/rubys/gump/work/merge.xml to /home/rubys/gump/work/update.def
    [style] Loading stylesheet /home/rubys/gump/stylesheet/update.xsl

publish:
     [copy] Copying 1 file to /home/rubys/gump/work
    [style] Processing /home/rubys/gump/work/merge.xml to /home/rubys/gump/work/publish.def
    [style] Loading stylesheet /home/rubys/gump/stylesheet/publish.xsl
    [style] Processing /home/rubys/gump/work/merge.xml to /home/rubys/gump/work/map.pl
    [style] Loading stylesheet /home/rubys/gump/stylesheet/sedmap.xsl

xref:
    [style] Processing /home/rubys/gump/work/merge.xml to /home/rubys/gump/work/xref.def
    [style] Loading stylesheet /home/rubys/gump/stylesheet/xref.xsl

deliver:
    [style] Processing /home/rubys/gump/work/merge.xml to /home/rubys/gump/work/deliver-local.sh
    [style] Loading stylesheet /home/rubys/gump/stylesheet/deliver-local.xsl

naglist:
    [style] Processing /home/rubys/gump/work/merge.xml to /home/rubys/gump/work/naglist
    [style] Loading stylesheet /home/rubys/gump/stylesheet/nag.xsl

move:
    [style] Processing /home/rubys/gump/work/merge.xml to /home/rubys/gump/work/move.xml
    [style] Loading stylesheet /home/rubys/gump/stylesheet/move.xsl
    [style] Processing /home/rubys/gump/work/move.xml to /home/rubys/gump/work/move.sh
    [style] Loading stylesheet /home/rubys/gump/stylesheet/bash.xsl

website:
    [style] Transforming into /home/rubys/gump/work
    [style] Processing /home/rubys/gump/work/build.def to /home/rubys/gump/work/build.site
    [style] Loading stylesheet /home/rubys/gump/stylesheet/jakarta.xsl
    [style] Processing /home/rubys/gump/work/update.def to /home/rubys/gump/work/update.site
    [style] Processing /home/rubys/gump/work/publish.def to /home/rubys/gump/work/publish.site
    [style] Processing /home/rubys/gump/work/xref.def to /home/rubys/gump/work/xref.site

scripts:
    [style] Transforming into /home/rubys/gump/work
    [style] Processing /home/rubys/gump/work/puball.site to /home/rubys/gump/work/puball.sh
    [style] Loading stylesheet /home/rubys/gump/stylesheet/bash.xsl
    [style] Processing /home/rubys/gump/work/build.site to /home/rubys/gump/work/build.sh
    [style] Processing /home/rubys/gump/work/update.site to /home/rubys/gump/work/update.sh
    [style] Processing /home/rubys/gump/work/publish.site to /home/rubys/gump/work/publish.sh
    [style] Processing /home/rubys/gump/work/xref.site to /home/rubys/gump/work/xref.sh

javadocs:

pubdocs:
    [style] Processing /home/rubys/gump/work/merge.xml to /home/rubys/gump/work/pubdoc.pl
    [style] Loading stylesheet /home/rubys/gump/stylesheet/pubdocs.xsl

site:

setenv:
     [echo] --- Build environment for gump-site ---
     [echo] --- Flags (Note: If the {property name} is displayed, 
     [echo]            then the component is not present)

     [echo] AnakiaTask.present=true
     [echo] Rasterizer.present=true

docs:
     [copy] Copying 1 file to /home/rubys/gump/site/xdocs/stylesheets
   [anakia] Transforming into: /home/rubys/gump/site/docs
   [anakia] Input:  ant.xml
   [anakia] Output: /home/rubys/gump/site/docs/ant.html
   [anakia] Input:  index.xml
   [anakia] Output: /home/rubys/gump/site/docs/index.html
   [anakia] Input:  faq.xml
   [anakia] Output: /home/rubys/gump/site/docs/faq.html
   [anakia] Input:  module.xml
   [anakia] Output: /home/rubys/gump/site/docs/module.html
   [anakia] Input:  nagged.xml
   [anakia] Output: /home/rubys/gump/site/docs/nagged.html
   [anakia] Input:  overview.xml
   [anakia] Output: /home/rubys/gump/site/docs/overview.html
   [anakia] Input:  profile.xml
   [anakia] Output: /home/rubys/gump/site/docs/profile.html
   [anakia] Input:  project.xml
   [anakia] Output: /home/rubys/gump/site/docs/project.html
   [anakia] Input:  repository.xml
   [anakia] Output: /home/rubys/gump/site/docs/repository.html
   [anakia] Input:  status.xml
   [anakia] Output: /home/rubys/gump/site/docs/status.html
   [anakia] Input:  usage.xml
   [anakia] Output: /home/rubys/gump/site/docs/usage.html
   [anakia] Input:  why.xml
   [anakia] Output: /home/rubys/gump/site/docs/why.html
   [anakia] Input:  workspace.xml
   [anakia] Output: /home/rubys/gump/site/docs/workspace.html

png:
    [mkdir] Created dir: /home/rubys/gump/site/docs/images
     [copy] Copying 1 file to /home/rubys/gump/site/xdocs
     [java] About to transcode 1 SVG file(s)

     [java] Converting bench.svg to /home/rubys/gump/site/docs/images/bench.png ... ... success

all:

check:
     [java] Found 38 installed packages
     [java] Using /opt/ directory to check installed packages
     [java] 0 packages need updating

all:

BUILD SUCCESSFUL
Total time: 2 minutes 3 seconds

Re: Project(s) dropped

Posted by Stefan Bodewig <bo...@apache.org>.
On Tue, 04 Feb 2003, Nicola Ken Barozzi <ni...@apache.org> wrote:

> For apache mirroring we just need to modify the closer.cgi script to
> give us a text or xml representation of the mirror locations.

Actually, if you don't use closer.cgi but go the "modern" route of
mirrors.cgi, you get that for free.  mirrors.cgi takes a template and
replaces some simple strings in it, it doesn't care about the format
of the template at all.

See <http://ant.apache.org/bindownload.cgi> and
<http://jakarta.apache.org/site/binindex.cgi> for two examples of
quite different templates using the same CGI script.

Stefan

Re: Project(s) dropped

Posted by Nicola Ken Barozzi <ni...@apache.org>.

Sam Ruby wrote:
> Nicola Ken Barozzi wrote:
> 
>>
>>> Would you mind if I commented out these lines for now?  They are 
>>> obscuring real errors.  
>>
>>
>> Sure, I hoped to get it done sooner but it seems it will take some 
>> more time.
> 
> 
> For now, I decided to take a "middle of the road" approach... I 
> commented out a bulk of the cents as the errors produced seem to be from 
> a common cause.  What's left appears to be a representative sample. Once 
> these are resolved, the rest can be added back in.

Cool, that's really ok.

> - Sam Ruby
> 
> P.S.  there is no reason the names used in the gump project definitions 
> can't be changed to matched the definitions used elsewhere.  Whatever is 
> easiest.

The problem is a bit more complicated for us, actually.

The fact is that we are doing a wrong thing: when running in Centipede, 
we get the jars that match the project names.

So if a project needs ant.jar, in the Centipede-enhanced descriptor one 
writes:

  <depend project="ant" version="1.5"/>

*If* the Gump project was named "ant", all could work, since the version 
tag would be ignored and the jar has the same name of the project.

The fact is, as you know, that

  1 - there can be more than one jar per project
  2 - projects distribute jars with names that not only are
      different from the project name, but are also with different naming
      convensions

What is needed is a system where you ask for a project and a version, 
and you get back a set of jars. We want it to be mirror-aware too.

This means maintaining a metadata repository that contains all these 
infos. I was thinking that Gump could keep such a metadata repository.

I imagine that for every project name there is a directory that contains 
as many files as the releases, named as the release versions themselves.
The system just needs to get that file and scan it for the actual names.
It would not point to a URL, but to a meta-url that defines a mirroring 
scheme. For example:

  apache://ant/ant.jar
  sourceforge://eob/eob.jar
  sourceforge://eob/eob.jar
  http://url/to/jar       ' no mirroring
  ftp://url/to/jar       ' no mirroring

For apache mirroring we just need to modify the closer.cgi script to 
give us a text or xml representation of the mirror locations.

-- 
Nicola Ken Barozzi                   nicolaken@apache.org
             - verba volant, scripta manent -
    (discussions get forgotten, just code remains)
---------------------------------------------------------------------


Re: Project(s) dropped

Posted by Sam Ruby <ru...@apache.org>.
Nicola Ken Barozzi wrote:
> 
>> Would you mind if I commented out these lines for now?  They are 
>> obscuring real errors.  
> 
> Sure, I hoped to get it done sooner but it seems it will take some more 
> time.

For now, I decided to take a "middle of the road" approach... I 
commented out a bulk of the cents as the errors produced seem to be from 
a common cause.  What's left appears to be a representative sample. 
Once these are resolved, the rest can be added back in.

- Sam Ruby

P.S.  there is no reason the names used in the gump project definitions 
can't be changed to matched the definitions used elsewhere.  Whatever is 
easiest.


Re: Project(s) dropped

Posted by Nicola Ken Barozzi <ni...@apache.org>.
Sam Ruby wrote:
> Nicola Ken Barozzi wrote:
> 
>>
>> Just a note to inform you all that we haven't forgotten about these 
>> projects being dropped.
>>
>> We were using the Maven repository or supplied in CVS jars to compile 
>> these projects with Centipede, but Gump uses different names for 
>> projects than Maven or than the jars they supply in the dists.
>>
>> We are discussing about this now, and it's quite evident we need a 
>> metadata repository about
>>
>>   project(version)<->deliverable(s)
>>
>> We are working on it :-)
> 
> 
> Would you mind if I commented out these lines for now?  They are 
> obscuring real errors.  

Sure, I hoped to get it done sooner but it seems it will take some more 
time.

> Also, something is wrong with the <cvs> 
> definitions as the updates are failing:
> 
> http://cvs.apache.org/builds/gump/2003-02-04/cvs_index.html

Ok, I''l look into it.

> You can always add these back when you are ready...

Sure, sorry for the invonvenience.

-- 
Nicola Ken Barozzi                   nicolaken@apache.org
             - verba volant, scripta manent -
    (discussions get forgotten, just code remains)
---------------------------------------------------------------------


Re: Project(s) dropped

Posted by Sam Ruby <ru...@apache.org>.
Nicola Ken Barozzi wrote:
> 
> Just a note to inform you all that we haven't forgotten about these 
> projects being dropped.
> 
> We were using the Maven repository or supplied in CVS jars to compile 
> these projects with Centipede, but Gump uses different names for 
> projects than Maven or than the jars they supply in the dists.
> 
> We are discussing about this now, and it's quite evident we need a 
> metadata repository about
> 
>   project(version)<->deliverable(s)
> 
> We are working on it :-)

Would you mind if I commented out these lines for now?  They are 
obscuring real errors.  Also, something is wrong with the <cvs> 
definitions as the updates are failing:

http://cvs.apache.org/builds/gump/2003-02-04/cvs_index.html

You can always add these back when you are ready...

- Sam Ruby



Re: [GUMP] Project(s) dropped

Posted by Nicola Ken Barozzi <ni...@apache.org>.
Sam Ruby wrote:
> ----------------------------------------------------
> This email is autogenerated from the output from:
> <http://cvs.apache.org/builds/gump/2003-02-01/gump.html>
> ----------------------------------------------------
....
>      [java] Dropping project statcvs-gpl-cent because of Exception java.lang.Exception: project "statcvs" not found processing project statcvs-gpl-cent
>      [java] Dropping project xmldoclet-cent because of Exception java.lang.Exception: project "XmlDoclet" not found processing project xmldoclet-cent
...

Just a note to inform you all that we haven't forgotten about these 
projects being dropped.

We were using the Maven repository or supplied in CVS jars to compile 
these projects with Centipede, but Gump uses different names for 
projects than Maven or than the jars they supply in the dists.

We are discussing about this now, and it's quite evident we need a 
metadata repository about

   project(version)<->deliverable(s)


We are working on it :-)


-- 
Nicola Ken Barozzi                   nicolaken@apache.org
             - verba volant, scripta manent -
    (discussions get forgotten, just code remains)
---------------------------------------------------------------------