BATCH: Unable to send...

2004-06-17 Thread brutus
Dear Gumpmeisters,

The following 2 notifys should have been sent

*** G U M P
[EMAIL PROTECTED]: ant-contrib/ant-contrib-test success
[EMAIL PROTECTED]: smartfrog/smartfrog-tasks-test failed
*** G U M P
[EMAIL PROTECTED]: ant-contrib/ant-contrib-test success
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project ant-contrib-test *no longer* has an issue.
Project State : 'Success'

Full details are available at:

http://brutus.apache.org:8080/gump/ant-contrib/ant-contrib-test/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Made directory [/usr/local/gump/public/workspace/ant-contrib/test/classes]
 -INFO- Enable verbose output, due to 1 previous error(s).


The following work was performed:
http://brutus.apache.org:8080/gump/ant-contrib/ant-contrib-test/gump_work/build_ant-contrib_ant-contrib-test.html
Work Name: build_ant-contrib_ant-contrib-test (Type: Build)
State: Success
Elapsed: 0 hours, 0 minutes, 28 seconds
Command Line: java -Djava.awt.headless=true 
-Xbootclasspath/p:/usr/local/gump/public/workspace/xml-xerces2/java/build/xercesImpl.jar:/usr/local/gump/public/workspace/xml-xerces2/java/build/xml-apis.jar
 org.apache.tools.ant.Main -verbose 
-Dgump.merge=/usr/local/gump/public/gump/work/merge.xml -Dbuild.sysclasspath=only 
-Dversion=20040616 test 
[Working Directory: /usr/local/gump/public/workspace/ant-contrib]
CLASSPATH : 
/usr/local/j2sdk1.4.2_04/lib/tools.jar:/usr/local/gump/public/workspace/ant-contrib/test/classes:/usr/local/gump/public/workspace/ant/dist/lib/ant-stylebook.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-swing.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-trax.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-junit.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-nodeps.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant.jar:/usr/local/gump/public/workspace/dist/junit/junit.jar:/usr/local/gump/public/workspace/ant/build/lib/ant-testutil.jar:/usr/local/gump/public/workspace/ant-contrib/build/lib/ant-contrib-20040616.jar-
[junit] Testsuite: net.sf.antcontrib.property.MathTest
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.031 sec

[junit] Using System properties {java.runtime.name=Java(TM) 2 Runtime Environment, 
Standard Edition, sun.boot.library.path=/usr/local/j2sdk1.4.2_04/jre/lib/i386, 
java.vm.version=1.4.2_04-b05, java.vm.vendor=Sun Microsystems Inc., 
java.vendor.url=http://java.sun.com/, path.separator=:, java.vm.name=Java HotSpot(TM) 
Client VM, file.encoding.pkg=sun.io, user.country=US, sun.os.patch.level=unknown, 
java.vm.specification.name=Java Virtual Machine Specification, 
user.dir=/usr/local/gump/public/workspace/ant-contrib, 
java.runtime.version=1.4.2_04-b05, 
java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment, 
java.endorsed.dirs=/usr/local/j2sdk1.4.2_04/jre/lib/endorsed, os.arch=i386, 
java.io.tmpdir=/tmp, line.separator=
[junit] , java.vm.specification.vendor=Sun Microsystems Inc., os.name=Linux, 
sun.java2d.fontpath=, 
java.library.path=/usr/local/j2sdk1.4.2_04/jre/lib/i386/client:/usr/local/j2sdk1.4.2_04/jre/lib/i386:/usr/local/j2sdk1.4.2_04/jre/../lib/i386,
 java.specification.name=Java Platform API Specification, java.class.version=48.0, 
java.util.prefs.PreferencesFactory=java.util.prefs.FileSystemPreferencesFactory, 
os.version=2.4.26-1-686-smp, user.home=/home/gump, user.timezone=America/Los_Angeles, 
java.awt.printerjob=sun.print.PSPrinterJob, file.encoding=ANSI_X3.4-1968, 
java.specification.version=1.4, user.name=gump, 
java.class.path=/usr/local/j2sdk1.4.2_04/lib/tools.jar:/usr/local/gump/public/workspace/ant-contrib/test/classes:/usr/local/gump/public/workspace/ant/dist/lib/ant-stylebook.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-swing.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-trax.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-junit.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-nodeps.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant.jar:/usr/local/gump/public/workspace/dist/junit/junit.jar:/usr/local/gump/public/workspace/ant/build/lib/ant-testutil.jar:/usr/local/gump/public/workspace/ant-contrib/build/lib/ant-contrib-20040616.jar,
 java.vm.specification.version=1.0, sun.arch.data.model=32, 
java.home=/usr/local/j2sdk1.4.2_04/jre, java.specification.vendor=Sun Microsystems 
Inc., user.language=en, java.vm.info=mixed mode, 

[PATCH] nag email for dom4j project

2004-06-17 Thread Michael Davey
Michael Davey wrote:
Maarten Coene wrote:
Hi,
is it possible to send an email to the dom4j-dev emaillist everytime 
the build of dom4j fails?
The address is [EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

[EMAIL PROTECTED] is the correct place for this request.  I've 
copied this reply there.

Will this do the trick?
% snip 
Index: dom4j.xml
===
RCS file: /home/cvspublic/gump/project/dom4j.xml,v
retrieving revision 1.37
diff -u -r1.37 dom4j.xml
--- dom4j.xml   16 Jun 2004 07:56:04 -  1.37
+++ dom4j.xml   17 Jun 2004 13:41:38 -
@@ -48,6 +48,7 @@
depend project=junitperf/
jar name=build/dom4j.jar id=dom4j/
license name=LICENSE.txt/
+nag from=Maarten Coene lt;[EMAIL PROTECTED]gt; 
to=[EMAIL PROTECTED] /
  /project

  project name=xpp
--- % snip 
Index: dom4j.xml
===
RCS file: /home/cvspublic/gump/project/dom4j.xml,v
retrieving revision 1.37
diff -u -r1.37 dom4j.xml
--- dom4j.xml   16 Jun 2004 07:56:04 -  1.37
+++ dom4j.xml   17 Jun 2004 13:45:46 -
@@ -48,6 +48,7 @@
 depend project=junitperf/
 jar name=build/dom4j.jar id=dom4j/
 license name=LICENSE.txt/
+nag from=Maarten Coene lt;[EMAIL PROTECTED]gt; to=[EMAIL PROTECTED] /
   /project
 
   project name=xpp

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Re: nag email for dom4j project

2004-06-17 Thread Maarten Coene
oops, I just blindly copy-pasted the mailinglist address from the 
welcome message I've received after subscribing.

Sorry for any inconvenience.
Maarten
This is part of the message I've received after subscribing to 
[EMAIL PROTECTED]:

Welcome to [EMAIL PROTECTED]
Please save this message so that you know the address you are
subscribed under, in case you later want to unsubscribe or change your
subscription address.
perhaps it should be changed to contain the correct address ?

Michael Davey wrote:
Maarten Coene wrote:
Hi,
is it possible to send an email to the dom4j-dev emaillist everytime 
the build of dom4j fails?
The address is [EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

[EMAIL PROTECTED] is the correct place for this request.  I've 
copied this reply there.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: nag email for dom4j project

2004-06-17 Thread Michael Davey
Maarten Coene wrote:
Hi,
is it possible to send an email to the dom4j-dev emaillist everytime 
the build of dom4j fails?
The address is [EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]
[EMAIL PROTECTED] is the correct place for this request.  I've 
copied this reply there.

--
Michael
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


[RT] Java as a dependency

2004-06-17 Thread Michael Davey
Hi,
With the recent announcement from Sun regarding J2SE snapshots, it 
occurred to me that it would be possible to create an ant task that 
could fetch the tarball from Sun's server, install it and potentially 
pass the path back to Gump.  There are social and legal issues (such as 
how to handle licensing issues), but it is technically feasible (if a 
bit messy).  Likewise, it would be possible to do something similar for 
previous releases, jikes, gcj and so on.

Not sure where to go with this - perhaps just an interesting observation.
--
Michael
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Gump work-in-progress (CleanUp branch)

2004-06-17 Thread Nicola Ken Barozzi
Adam R. B. Jack wrote:
...
At the same time the Forrest folk divided to do some major (copyless) work,
and they removed the ability to pass work/site location parameters to the
batch file. Gump used these. 
They will be back somehow, don't worry :-)
Since I've not managed to install Forrest into
TomCat (when I once tried it failed, and the Forrest guys were too busy w/
copyless to fix it), I started to feel the same pain as others. I finally
decided I could cope no longer with the *effectively mandatory* Forrest
dependency for Gump. The inability for Gump to generate pages w/o Forrest
was too much. As it now stands Gump's page generator can now generate XHTML
or XDOCS. The XHTML isn't pretty, but with a little CSS it is perfectly
adequate [and we get colours again, as it looks w/ might w/ Forrest also].
Forrest can use html instead of xdocs to generate the site. This way we 
could have a single generation system.

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


Gump Depot

2004-06-17 Thread Adam R. B. Jack
I want to allow Gump to use Depot to download jars from a repository (when
legal) so we don't have to manually install/distribute packages (or, keep it
to a minimum). My goal is to take this to 'personal cascaded Gumps', i.e.
where a user builds less and less  just automatically downloads the latest
Gumped jars from an upstream Gump.

We now have a third type of repository called 'artifact' (to match CVs and
SVN) that might point to (say) http://www.ibiblio.com/maven (the root of a
named repository).

?xml version=1.0 encoding=ISO-8859-1?
repository name=artifact_repository1 type=artifact
  titleArtifact Repository 1/title
  home-pagehttp://svn.apache.org//home-page
  webhttp://artifact.apache.org//web
  redistributable//repositoryWe now have a third type of repository
reference (in a module) that defines the 'group'.

  artifacts repository=artifact_repository1 group=test/

As such, Gump can launch depot with those two pieces of information to
download the latest artifacts from that repository, for that group. [I need
to think about adding a version number to that element, but later.]

The next step is how we bind this in to the projects (and into how Gump
constructs classpaths and/or passes jars to Maven). Clearly we have jar
entries in the project definitions, and these are starting to get
id=artifact id, so we can take the list of files that are downloaded and
(with some luck) bind each file to an artifact id. If that works (and the
issues is file naming of artifacts) we ought be good to go.

There will be some tweaks to allow a project overridden as a download, to
override a build (like packaging), and things like this, but we'll see about
that when we get there.

Thoughts on this approach?

regards,

Adam
--
Experience the Unwired Enterprise:
http://www.sybase.com/unwiredenterprise
Try Sybase: http://www.try.sybase.com


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[Forrest Gump] Re: Gump work-in-progress (CleanUp branch)

2004-06-17 Thread Adam R. B. Jack

 Adam R. B. Jack wrote:

  At the same time the Forrest folk divided to do some major (copyless)
work,
  and they removed the ability to pass work/site location parameters to
the
  batch file. Gump used these.

 They will be back somehow, don't worry :-)

No worries. As you said, we probably ought not default to using the batch
mechanism (it is a waste of CPU/resource), and persuade them to use the
dynamic webapplication instead. I've gone one further and remove the
temptation, by removing the ability. ;-)

I won't use it, so don't worry (from my part) about adding it again.

  Since I've not managed to install Forrest into
  TomCat (when I once tried it failed, and the Forrest guys were too busy
w/
  copyless to fix it), I started to feel the same pain as others. I
finally
  decided I could cope no longer with the *effectively mandatory* Forrest
  dependency for Gump. The inability for Gump to generate pages w/o
Forrest
  was too much. As it now stands Gump's page generator can now generate
XHTML
  or XDOCS. The XHTML isn't pretty, but with a little CSS it is perfectly
  adequate [and we get colours again, as it looks w/ might w/ Forrest
also].

 Forrest can use html instead of xdocs to generate the site. This way we
 could have a single generation system.

Again, no worries. We have a single system, it just has a few if/else for
XDOCS verses XHTML. I still want to use Forrest on the public Gump sites,
these XDOCS are just for folks less inclined. It was (when I got ballsy) low
hanging fruit, and ought reduce the on ramp to personal Gumps...

regards,

Adam


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: gump/python/gump/model project.py

2004-06-17 Thread ajack
ajack   2004/06/17 14:27:07

  Modified:python/gump/model Tag: CleanUp project.py
  Log:
  Expand variables (e.g. @@DATE@@) in jar name.
  
  Revision  ChangesPath
  No   revision
  No   revision
  1.85.2.8  +2 -1  gump/python/gump/model/project.py
  
  Index: project.py
  ===
  RCS file: /home/cvs/gump/python/gump/model/project.py,v
  retrieving revision 1.85.2.7
  retrieving revision 1.85.2.8
  diff -u -r1.85.2.7 -r1.85.2.8
  --- project.py16 Jun 2004 23:38:31 -  1.85.2.7
  +++ project.py17 Jun 2004 21:27:07 -  1.85.2.8
  @@ -374,7 +374,8 @@
   # Resolve jars (outputs)
   #
   for jdom in self.getDomChildIterator('jar'):
  -name=getDomAttributeValue(jdom,'name')
  +name=self.expandVariables(
  +getDomAttributeValue(jdom,'name'))
   if self.home and name:
   jar=Jar(name,jdom,self)
   jar.complete()
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[GUMP@gump]: gump/gump-test failed

2004-06-17 Thread Adam Jack
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 folk at [EMAIL PROTECTED]

Project gump-test has an issue affecting its community integration.
Project State : 'Failed', Reason 'Build Failed'

Full details are available at:

/gump/gump-test/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Enable verbose output, due to 1 previous error(s).
 -INFO- Failed with reason build failed
 -INFO- Enable debug output, due to build failure.


The following work was performed:
/gump/gump-test/gump_work/buildscript_gump_gump-test.html
Work Name: buildscript_gump_gump-test (Type: Build)
State: Failed
Elapsed: 1 sec
Command Line: /var/gump/ws/gump/gumpytest.sh 
[Working Directory: /var/gump/ws/gump]
CLASSPATH : 
/usr/java/j2sdk1.4.2_03/lib/tools.jar-
Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed.
declare -x ANT_HOME=/gump/ant
declare -x BASH_ENV=/home/ajack/.bashrc
declare -x CLASSPATH=/usr/java/j2sdk1.4.2_03/lib/tools.jar
declare -x CVSROOT=:pserver:[EMAIL PROTECTED]:/home/cvspublic
declare -x CVS_RSH=ssh
declare -x FORREST_HOME=/gump/forrest
declare -x GUMP_HOME=/gump/gump
declare -x GUMP_HOST=gump
declare -x GUMP_PYTHON=/usr/bin/python2.3
declare -x G_BROKEN_FILENAMES=1
declare -x HISTSIZE=1000
declare -x HOME=/home/ajack
declare -x HOSTNAME=gump.try.sybase.com
declare -x HOST_LOCAL_ENV=local-env-py-gump.sh
declare -x INPUTRC=/etc/inputrc
declare -x JAVA_HOME=/usr/java/j2sdk1.4.2_03
declare -x LANG=en_US.UTF-8
declare -x LESSOPEN=|/usr/bin/lesspipe.sh %s
declare -x LOCAL_ENV=local-env-py.sh
declare -x LOGNAME=ajack
declare -x 
LS_COLORS=no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:
declare -x MAIL=/var/spool/mail/ajack
declare -x OLDPWD
declare -x 
PATH=/home/ajack/bin:/usr/java/j2sdk1.4.2_03/bin:/gump/forrest/bin:/gump/ant/bin:/home/ajack/bin:/usr/java/j2sdk1.4.2_03/bin:/gump/forrest/bin:/gump/gump/bin:/home/ajack/bin:/usr/java/j2sdk1.4.2_03/bin:/gump/forrest/bin:/gump/ant/bin:/home/ajack/bin:/usr/java/j2sdk1.4.2_03/bin:/gump/forrest/bin:/gump/ant/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/ajack/bin:.:/usr/local/bin
declare -x PWD=/var/gump/ws/gump
declare -x PYTHONPATH=/gump/gump/python
declare -x SHELL=/bin/bash
declare -x SHLVL=5
declare -x SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
declare -x SSH_CLIENT=10.22.120.89 9827 22
declare -x SSH_CONNECTION=10.22.120.89 9827 130.214.10.133 22
declare -x SSH_TTY=/dev/pts/2
declare -x TERM=vt220
declare -x USER=ajack
Traceback (most recent call last):
  File gump/test/pyunit.py, line 23, in ?
import logging
ImportError: No module named logging
-




To subscribe to this information via syndicated feeds:
 RSS: /gump/gump-test/rss.xml
 Atom: /gump/gump-test/atom.xml


--
Produced by Gump 2.1.0-alpha-0001.
[Run (20040617 15:47:44, gump.try.sybase.com:gump.try:20040617 15:47:44)]
/index.html
/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: gump.try.sybase.com]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Gump having problems?

2004-06-17 Thread Martin Cooper
I've seen a couple of Gump nags today (from [EMAIL PROTECTED]) for projects that
haven't changed, and used to build. One of them - for the Mailer taglib at
jakarta-taglibs - had compilation errors because the JavaMail API wasn't
available. Obviously, that's not a new dependency for a taglib that sends
e-mail. ;-) And it's not an API that Gump would be building, either.

Is there a problem with Gump that's causing these failures?

Thanks!

--
Martin Cooper




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Gump having problems?

2004-06-17 Thread Stephen McConnell
Martin Cooper wrote:
I've seen a couple of Gump nags today (from [EMAIL PROTECTED]) for projects that
haven't changed, and used to build. One of them - for the Mailer taglib at
jakarta-taglibs - had compilation errors because the JavaMail API wasn't
available. Obviously, that's not a new dependency for a taglib that sends
e-mail. ;-) And it's not an API that Gump would be building, either.
Is there a problem with Gump that's causing these failures?

Seeing the same problem with a bunch of gump build for unchanged avalon 
content.

Steve.

Thanks!
--
Martin Cooper

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--
|---|
| Magic by Merlin   |
| Production by Avalon  |
|   |
| http://avalon.apache.org  |
|---|
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


cvs commit: gump/python/gump/syndication abstract.py

2004-06-17 Thread ajack
ajack   2004/06/17 21:54:59

  Modified:python/gump/syndication Tag: CleanUp abstract.py
  Log:
  Oddness happening around descriptions, tried cleaning up.
  
  Revision  ChangesPath
  No   revision
  No   revision
  1.2.2.2   +2 -5  gump/python/gump/syndication/abstract.py
  
  Index: abstract.py
  ===
  RCS file: /home/cvs/gump/python/gump/syndication/abstract.py,v
  retrieving revision 1.2.2.1
  retrieving revision 1.2.2.2
  diff -u -r1.2.2.1 -r1.2.2.2
  --- abstract.py   16 Jun 2004 17:50:39 -  1.2.2.1
  +++ abstract.py   18 Jun 2004 04:54:58 -  1.2.2.2
  @@ -68,12 +68,9 @@
   
   content += '/p'
   
  -if project.hasDescription or project.getModule().hasDescription():
  +if project.hasDescription():
   content+='p'   
  -if project.hasDescription(): 
  -content+=project.getDescription()
  -else:
  -content+=project.getModule().getDescription()
  +content+=project.getDescription()
   content+='p'
   
   content += self.getSundries(project)
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]