Re: temporarily disable nags for Directory in gump?

2005-08-15 Thread Niclas Hedhman
On Monday 15 August 2005 14:13, Brett Porter wrote:
  Would you like access?

 If you trust me to poke around without damaging anything when a
 project goes down, I'm happy to go in and fix it again - sure.

They trusted me, so you'll be Ok :o)

  Heck, would you like to be on the Gump PMC?

 I have to admit my interests lay with getting projects to play
 together more than the implementation of gump itself, so I'm not sure
 I could do that justice :)

Brett seems to fit my profile and since I stopped due to lost the morale 
when the huge success percentage drop occurred, I am sure he will be a great 
addition to the team.


Cheers
Niclas

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



Re: Problem running Apache Gump [vmgump-public]

2005-07-19 Thread Niclas Hedhman

Gang,
In these notifications, the ASF spam check (whatever that is) injects a 
header;

X-ASF-Spam-Status: No, hits=-9.6 required=10.0
tests=ALL_TRUSTED,INVALID_DATE,NO_REAL_NAME

And I personally, check if INVALID_DATE is there and send it to spambox.

Gumps date format;
Date: 19 Jul 2005 05:26:38

Known working date format;
Date: Mon, 18 Jul 2005 17:16:25 +0200

I suspect it is a missing timezone that triggers it, but I don't know RFC822 
(I think) by heart, and the format could be fairly strict.


Anyone interested in fixing such a minute issue ??
And I ain't going to learn Python, just for that :o)


Cheers
Niclas


On Tuesday 19 July 2005 13:26, [EMAIL PROTECTED] wrote:
 There is a problem with run 'vmgump-public' (17072005_180001), location :
 http://vmgump.apache.org/gump/public
 
 The log ought be at:
http://vmgump.apache.org/gump/public/gump_log.txt
 
 The last (up to) 50 lines of the log are :
  -- Perform Artifact Repository Search for : cocoon-block-slide


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



Re: Oucchhh!!!

2005-07-12 Thread Niclas Hedhman
On Wednesday 13 July 2005 01:35, Adam R. B. Jack wrote:
  I let a SPAM thorugh the moderation...  So, sorry!
 
 
  Any we need to do about it ??

 Funny, I haven't seen it on list. Maybe Stefan or I moderated it out first.

Just got a Failure Notice from ezmlm, saying that after removing unacceptable 
HTML, nothing was left.


Cheers
Niclas

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



Re: Broke log4j, any chance for a reset

2005-02-26 Thread Niclas Hedhman
On Sunday 27 February 2005 12:55, Curt Arnold wrote:
 Sorry, I inadvertently broke logging-log4j by removing its dependency
 on jakarta-oro.  I did not intend to commit that, however I was
 surprised it failed since there is now a separate jar log4j-oro.jar
 that I would have expected would contain all the oro dependent code.
 I've modified the Gump descriptor so that problem should now be fixed.

 Is there any mechanism to restart Gump after this run is complete or
 better yet before the 200+ mail messages go out.

Gump runs according a schedule, and a full build takes as long as the 
periodicity of the schedule.

Restart is not really feasible. Stopping is probably better word.

Right now the Kaffe build is running, and it has a lot of other issues I 
think, so no need to do anything.


Cheers
Niclas

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



Re: [Kaffe] current issues

2005-01-29 Thread Niclas Hedhman
On Saturday 29 January 2005 01:26, Dalibor Topic wrote:

 I'm hacking on fixing Classpath's RMIC. I've got it mostly working in my
  local
 tree, but had to do some hacking on the Kaffe build system last week in
 between :(

I am not sure if this has any importance at all, but I thought I should 
mention it.

A problem for an RMI user came up on the mailing list, and was later solved to 
that it was not the Sun JDK's rmic being called.
In that thread, the Sun engineered mentioned that the exception thrown could 
not happen, since rmic does not load the classes and instead uses an internal 
class inspection mechanism, also present in javac.


Beginning of thread is available here; 
http://archives.java.sun.com/cgi-bin/wa?A2=ind0501L=rmi-usersF=S=P=844


Cheers
Niclas

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



Avalon failure

2005-01-19 Thread Niclas Hedhman

Hi,

I just want to let everyone know that DPML switched its DNS service to our own 
management, and now pointing to our own servers, instead of the ibiblio.org 
one, and in the process, we didn't feel we needed to maintain the artifact 
repository that the Merlin testcases are using.

In fact, we knew that someone (now apparent) was still using the old location, 
and wanted to redirect them over to the new one. But in this case, the source 
files to do that are in a locked Subversion repository.

The change comprises 
  http://www.dpml.net 
in a couple of places to be changed to
  http://repository.dpml.net

If someone can provide me with a template on the directory by directory 
redirect/rewrite/external fetch or whatever it is called, so that;

GET http://www.dpml.net/avalon

does a

GET http://repository.dpml.net/avalon

but ONLY for '/avalon' and subdirs.

and some rudimentary instructions, I can put that into the new server.

Otherwise, Gump folks have to figure out how to deal with the situation;
1. Disable the testcases for the affected projects.
2. Get the access into the source and change it.
3. Close the building of these projects, and package them if necessary.
4. Other?


Cheers
Niclas

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



Re: how to add a new packaged JAR?

2004-12-28 Thread Niclas Hedhman
On Tuesday 28 December 2004 07:43, Brett Porter wrote:
 Also, kerberos failed, unable to update out of SVN. I'm not sure if
 this is a once off or not:

 svn: REPORT request failed on '/repos/asf/!svn/vcc/default'
 svn: Cannot replace a directory from within

Wrong directory checkout.

directory/kerberos/trunk/kerberos  should be directory/kerberos/trunk and then 
more projects should be added; main, core, protocol, and client I guess.

I am too tired to do this right now.

Cheers
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Re: how to add a new packaged JAR?

2004-12-27 Thread Niclas Hedhman
On Tuesday 28 December 2004 07:43, Brett Porter wrote:

 Home: http://maven-plugins.sourceforge.net/maven-javaapp-plugin/index.html
 JAR:
 http://www.ibiblio.org/maven/maven-plugins/plugins/maven-javaapp-plugin-1.3
.jar

 I figured as this is not an Apache project, adding it as a package was
 desired, however I'm happy to build it from source if necessary.

I have installed the package on brutus, but we should probably consider to 
build it from source. Many other SF.net projects are built from source.

 Also, kerberos failed, unable to update out of SVN. I'm not sure if
 this is a once off or not:

 svn: REPORT request failed on '/repos/asf/!svn/vcc/default'
 svn: Cannot replace a directory from within

 Is it possible someone could do a clean checkout of the kerberos
 module to ensure this doesn't happen next go round?

Done. Removed the kerberos checkout as well as the workspace (maybe shouldn't 
have done that part :o) ).

Cheers
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



EarthQuake near Sumatra

2004-12-26 Thread Niclas Hedhman

Hi,

Before more people contact me about earth quakes, tsunamis and bad weather...

First my mum calls, then Leo Sutic send mail, about stuff happening down here, 
so I looked it up on CNN. Strongest earth quake in the world for 40 years 
(fifth largest ever recorded) next to Sumatra, causing big tsunamis hitting 
the region. Est 4700 dead.

Kuala Lumpur is 50-60km from the shore, so tsunamis are not a worry, and I 
live on 28th floor :o).

Looking back, I actually felt the earth quake, although I didn't think it was 
one. I was very tired, doing some programming, and thought that the room was 
moving. I attributed it to me being in desparate need for sleep, and that the 
motion came from within.
However, I also noticed that the water in a bottle in front of me moved slowly 
back and forth, but not more than I consider it part of my imagination.

Without pondering too much over it, I just ignored the event and went on with 
my work.


So, there are plenty of other people on this list living in within the reach 
of nature's wrath, mostly hurricane/cyclone territory. I am not one of those 
:o)


Cheers
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Sockets in testcases on Brutus.

2004-12-22 Thread Niclas Hedhman

Hi,

Are there any restrictions (firewall) to open sockets on Brutus??

Some of the Directory testcases opens port  (or next available) for 
listening and then executes tests against it as a client. Is there anything 
at OS level that prohibit this?

Cheers
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Re: cvs commit: gump/project directory-eve.xml directory-janus.xml directory-kerberos.xml directory-ldap.xml directory-snickers.xml

2004-12-22 Thread Niclas Hedhman
On Thursday 23 December 2004 03:37, Brett Porter wrote:
+  property name=maven.jar.aspectjrt project=aspectj
  id=aspectjrt reference=jarpath/

 ...

 depend project=aspectj/

 Doesn't this mean that the depend should list the id too?

I don't think it matters. The depend will only be used to put together the 
build dependency graph, i.e. the build order.

Cheers
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Maven properties having problems of some kind.

2004-12-21 Thread Niclas Hedhman

Brett, 

The POM contains;
dependency
  groupIdgeronimo-spec/groupId
  artifactIdgeronimo-spec-jta/artifactId
  version1.0.1B-rc1/version
/dependency

dependency
  groupIdgeronimo-spec/groupId
  artifactIdgeronimo-spec-javamail/artifactId
  version1.3.1-rc1/version
/dependency

And the Gump descriptor has;
depend property=maven.jar.geronimo-spec-jta project=jta id=jta /
depend property=maven.jar.geronimo-spec-javamail project=javamail 
id=javamail /


What reasons could there be that the build reports;

The build cannot continue because of the following unsatisfied dependencies:
geronimo-spec-jta-1.0.1B-rc1.jar
geronimo-spec-javamail-1.3.1-rc1.jar


This is for directory-naming-factory.

Any clue?

Cheers
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Maven properties having problems of some kind.

2004-12-21 Thread Niclas Hedhman
On Tuesday 21 December 2004 21:17, Stefan Bodewig wrote:
 On Tue, 21 Dec 2004, Niclas Hedhman [EMAIL PROTECTED] wrote:
  And the Gump descriptor has;
  depend property=maven.jar.geronimo-spec-jta project=jta id=jta
  / depend property=maven.jar.geronimo-spec-javamail project=javamail
  id=javamail /

 Yes, but as children of project and not of maven.  The property
 attribute doesn't have a meaning there.

Hmmm... Ok. Hope you don't mind that I say it is somewhat confusing...

 I'll change the descriptor.

Thanks
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Re: cvs commit: gump/project directory-eve.xml directory-janus.xml directory-kerberos.xml directory-ldap.xml directory-naming.xml directory-snickers.xml

2004-12-21 Thread Niclas Hedhman

I have noticed my mistake Correcting!!
Niclas

On Tuesday 21 December 2004 21:47, [EMAIL PROTECTED] wrote:
 niclas  2004/12/21 05:47:58

   Modified:project  directory-eve.xml directory-janus.xml
 directory-kerberos.xml directory-ldap.xml
 directory-naming.xml directory-snickers.xml
   Log:
   APplied the new-won knowledge of when the property attribute in depend
 elements are relevant

   Revision  ChangesPath
   1.4   +9 -9  gump/project/directory-eve.xml

   Index: directory-eve.xml
   ===
   RCS file: /home/cvs/gump/project/directory-eve.xml,v
   retrieving revision 1.3
   retrieving revision 1.4
   diff -u -r1.3 -r1.4
   --- directory-eve.xml   20 Dec 2004 09:04:38 -  1.3
   +++ directory-eve.xml   21 Dec 2004 13:47:57 -  1.4
   @@ -52,10 +52,10 @@
  project name=eve-protocol
maven goal=jar basedir=protocol
  property name=maven.final.name value=eve-protocol-@@DATE@@/
   +  depend project=jakarta-oro property=maven.jar.oro /
   +  depend project=jakarta-regexp property=maven.jar.regexp /
/maven

   -depend project=jakarta-oro property=maven.jar.oro /
   -depend project=jakarta-regexp property=maven.jar.regexp /
depend project=antlr /
depend project=snickers-codec /
depend project=ldap-common /
   @@ -77,6 +77,7 @@
  project name=maven-eve-plugin
maven goal=jar basedir=plugin
  property name=maven.final.name
 value=maven-eve-plugin-@@DATE@@/ +  depend
 property=maven.jar.velocity-dep project=jakarta-velocity id=velocity
 / /maven

depend project=junit /
   @@ -84,7 +85,6 @@
depend project=antlr /
depend project=ldap-common /
depend project=eve-shared /
   -depend property=maven.jar.velocity-dep project=jakarta-velocity
 id=velocity /

home nested=plugin /

   @@ -101,16 +101,16 @@
  project name=eve-core
maven goal=jar basedir=core
  property name=maven.final.name value=eve-core-@@DATE@@/
   +  depend project=jakarta-regexp property=maven.jar.regexp /
   +  depend project=jakarta-oro property=maven.jar.oro /
   +  depend property=aspectjrt.jar project=aspectj
 id=aspectjrt/ /maven

   -depend project=jakarta-regexp property=maven.jar.regexp /
   -depend project=jakarta-oro property=maven.jar.oro /
depend project=commons-logging /
depend project=commons-io /
depend project=antlr /
depend project=jdbm /
depend project=ldap-common /
   -depend property=aspectjrt.jar project=aspectj id=aspectjrt/
depend project=eve-shared /
depend project=eve-protocol /
depend project=snickers-codec /
   @@ -135,10 +135,11 @@
  project name=eve
maven goal=jar basedir=main
  property name=maven.final.name value=eve-@@DATE@@/
   +  depend project=jakarta-regexp property=maven.jar.regexp /
   +  depend project=jakarta-oro property=maven.jar.oro /
   +  depend property=aspectjrt.jar project=aspectj
 id=aspectjrt/ /maven

   -depend project=jakarta-regexp property=maven.jar.regexp /
   -depend project=jakarta-oro property=maven.jar.oro /
depend project=commons-lang /
depend project=commons-logging /
depend project=commons-collections /
   @@ -146,7 +147,6 @@
depend project=antlr /
depend project=jdbm /
depend project=ldap-common /
   -depend property=aspectjrt.jar project=aspectj id=aspectjrt/
depend project=eve-shared /
depend project=eve-protocol /
depend project=snickers-codec /



   1.5   +1 -1  gump/project/directory-janus.xml

   Index: directory-janus.xml
   ===
   RCS file: /home/cvs/gump/project/directory-janus.xml,v
   retrieving revision 1.4
   retrieving revision 1.5
   diff -u -r1.4 -r1.5
   --- directory-janus.xml 21 Dec 2004 12:37:25 -  1.4
   +++ directory-janus.xml 21 Dec 2004 13:47:57 -  1.5
   @@ -138,12 +138,12 @@
  project name=janus-script
maven goal=jar basedir=script
  property name=maven.final.name value=janus-script-@@DATE@@/
   +  depend property=maven.jar.xercesImpl project=xml-xerces /
/maven

depend project=janus-api /
depend project=janus-impl /
depend project=dom4j /
   -depend property=maven.jar.xercesImpl project=xml-xerces /
depend project=xml-apis /
depend project=jmock /




   1.5   +3 -3  gump/project/directory-kerberos.xml

   Index: directory-kerberos.xml
   ===
   RCS file: /home/cvs/gump/project/directory-kerberos.xml,v
   retrieving revision 1.4
   retrieving revision 1.5
   diff -u -r1.4 -r1.5
   --- directory-kerberos.xml  21 Dec 

Re: cvs commit: gump/project directory-eve.xml directory-janus.xml directory-kerberos.xml directory-ldap.xml directory-snickers.xml

2004-12-21 Thread Niclas Hedhman
On Tuesday 21 December 2004 22:17, Stefan Bodewig wrote:
 On 21 Dec 2004, [EMAIL PROTECTED] wrote:
Ooops... learning is slow today.

 It was OK before your change.

./validate complained.

 Now you also need to add reference=jarpath to all new property
 elements.

ok. will do...  later :o)  (by lazy consensus, very lazy...)

Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Backup moderator needed

2004-12-20 Thread Niclas Hedhman
On Monday 20 December 2004 17:15, Stefan Bodewig wrote:
 I won't be online as much as usual (read, even less than usual) over
 the next three weeks because of the holidays.

 While the general list and the pmc list have two moderators (Adam and
 myself), I'm the sole moderator of the commits list.  Therefore we
 need a second moderator for that list.  If anybody wants to be added
 as moderators for the other lists as well, that's fine with me.

 Any volunteers?

You can add me, provided I am taken out upon my later request ;o)

Cheers
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Re: more questions - on depends

2004-12-13 Thread Niclas Hedhman
On Monday 13 December 2004 13:16, Adam R. B. Jack wrote:

 but I really figured the Gump metadata would be tweaked
 to fit what Maven had defined. Shame if that isn't so.

Well, there are two sides to this story;
1. Gump should circumvent any obstacle provided by the buildsystem in each 
project.

2. Maven wants to automatically generate a functional Gump descriptor.

If you do 2. in Maven, you will need some help from the projects to make it 
so. If you don't care about 2., you can probably manage with the existing 
features in Maven, and need to look at the inter-project issues, such as 

* Mismatch between Gump project names and Maven artifactIDs.
* Multiple artifactIDs with the same name, but different groups.
* Same artifacts with different artifactIDs and different groups.

If you do 2., you can rely on that being set up in each Maven project to aid 
Gump (just like has been done with Magic for the Avalon projects).

I can sense that Brett and myself are leaning more towards the 2. , whereas 
for instance Adam and Stefan(o) are more favourable of 1.

Both have their technical and social strengths. But I think we need to 
conclude which way to go.


Cheers
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Re: [RT] Gump 3.0 - Database Model

2004-12-13 Thread Niclas Hedhman
On Monday 13 December 2004 09:09, Stefano Mazzocchi wrote:

 Eric, I really don't care what ID we choose, as long as it does identify
 something univocally also in a global and distributed environment.

RDF ?
Isn't RDF a perfect fit for this kind of problems ?

Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Re: more questions - on depends

2004-12-13 Thread Niclas Hedhman
On Monday 13 December 2004 16:24, Stefan Bodewig wrote:

 I think at least Stefan(o) prefer Gump an approach where Gump can
 parse Maven POMs directly.

:o) Cool. But you are back to some of the problems listed for approach 1., 
e.g.  there are artifacts that are not inter-project consistent.
So, POM *alone* is not enough, but can remove the need for a gump goal in 
Maven.

Cheers
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Re: cvs commit: gump/project directory.xml

2004-12-13 Thread Niclas Hedhman
On Tuesday 14 December 2004 07:00, [EMAIL PROTECTED] wrote:
 ips 2004/12/13 15:00:16

   Added:   project  directory.xml
   Log:
   first cut at a module descriptor for the Directory project - currently
 contains only a project def for the Naming subproject

This is already work in progress. See the profile/gump.xml for the module 
inclusions. The Directory descriptors are kept there for the time being.

Thanks for your interest, but I think you have wasted your time.

Btw, wondering who [EMAIL PROTECTED] was, I went to 
http://www.apache.org/~jim/committers.html and no listing.
Ian Springer, I think you should enquire why that is the case.

Cheers
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Re: native line-endings

2004-12-13 Thread Niclas Hedhman
On Tuesday 14 December 2004 19:47, Stefan Bodewig wrote:
 This has to be done by each developer individually, correct?

Correct.

Find my config file below.

Cheers
Niclas


### This file configures various client-side behaviors.
###
### The commented-out examples below are intended to demonstrate
### how to use this file.

### Section for authentication and authorization customizations.
### Set store-password to 'no' to avoid storing your subversion
### passwords in the auth/ area of your config directory.
### It defaults to 'yes'.  Note that this option only prevents
### saving of *new* credentials;  it doesn't invalidate existing
### caches.  (To do that, remove the cache files by hand.)
# [auth]
# store-password = no

### Section for configuring external helper applications.
### Set editor to the command used to invoke your text editor.
###   This will override the environment variables that Subversion
###   examines by default to find this information ($EDITOR, 
###   et al).
### Set diff-cmd to the absolute path of your 'diff' program.
###   This will override the compile-time default, which is to use
###   Subversion's internal diff implementation.
### Set diff3-cmd to the absolute path of your 'diff3' program.
###   This will override the compile-time default, which is to use
###   Subversion's internal diff3 implementation.
### Set diff3-has-program-arg to 'true' or 'yes' if your 'diff3'
###   program accepts the '--diff-program' option.
# [helpers]
# editor-cmd = editor (vi, emacs, notepad, etc.)
# diff-cmd = diff_program (diff, gdiff, etc.)
# diff3-cmd = diff3_program (diff3, gdiff3, etc.)
# diff3-has-program-arg = [true | false]

### Section for configuring tunnel agents.
# [tunnels]
### Configure svn protocol tunnel schemes here.  By default, only
### the 'ssh' scheme is defined.  You can define other schemes to
### be used with 'svn+scheme://hostname/path' URLs.  A scheme
### definition is simply a command, optionally prefixed by an
### environment variable name which can override the command if it
### is defined.  The command (or environment variable) may contain
### arguments, using standard shell quoting for arguments with
### spaces.  The command will be invoked as:
###   command hostname svnserve -t
### (If the URL includes a username, then the hostname will be
### passed to the tunnel agent as user@hostname.)  If the
### built-in ssh scheme were not predefined, it could be defined
### as:
# ssh = $SVN_SSH ssh
### If you wanted to define a new 'rsh' scheme, to be used with
### 'svn+rsh:' URLs, you could do so as follows:
# rsh = rsh
### Or, if you wanted to specify a full path and arguments:
# rsh = /path/to/rsh -l myusername
### On Windows, if you are specifying a full path to a command,
### use a forward slash (/) or a paired backslash (\\) as the
### path separator.  A single backslash will be treated as an
### escape for the following character.

### Section for configuring miscelleneous Subversion options.
[miscellany]

### Set global-ignores to a set of whitespace-delimited globs
### which Subversion will ignore in its 'status' output.
global-ignores = *.iml *.ipr *.iws *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* 
.DS_Store target

### Set log-encoding to the default encoding for log messages
# log-encoding = latin1

### Set use-commit-times to make checkout/update/switch/revert
### put last-committed timestamps on every file touched.
use-commit-times = yes

### Set enable-auto-props to 'yes' to enable automatic properties
### for 'svn add' and 'svn import', it defaults to 'no'.
### Automatic properties are defined in the section 'auto-props'.
enable-auto-props = yes

### Section for configuring automatic properties.
### The format of the entries is:
###   file-name-pattern = propname[=value][;propname[=value]...]
### The file-name-pattern can contain wildcards (such as '*' and
### '?').  All entries which match will be applied to the file.
### Note that auto-props functionality must be enabled, which
### is typically done by setting the 'enable-auto-props' option.
[auto-props]
*.bat = svn:eol-style=CRLF;svn:executable
*.block = svn:eol-style=native
*.c = svn:eol-style=native
*.cgi = svn:eol-style=native
*.cpp = svn:eol-style=native
*.css = svn:eol-style=native
*.dll = svn:mime-type=application/octet-stream
*.dsp = svn:eol-style=CRLF
*.dsw = svn:eol-style=CRLF
*.ent = svn:eol-style=native
*.gif = svn:mime-type=image/gif
*.h = svn:eol-style=native
.htaccess = svn:eol-style=native
*.html = svn:eol-style=native
*.jar = svn:mime-type=application/octet-stream
*.jpg = svn:mime-type=image/jpeg
*.java = svn:eol-style=native
*.meta = svn:eol-style=native
*.png = svn:mime-type=image/png
*.properties = svn:eol-style=native
*.sequence = svn:eol-style=native
*.sh = svn:eol-style=LF;svn:executable
*.svg = svn:eol-style=native
*.txt = svn:eol-style=native
*.x* = svn:eol-style=native
Makefile = svn:eol-style=native
KEYS = svn:eol-style=native

-- 
   +--//---+
  / 

Re: cvs commit: gump/project directory.xml

2004-12-13 Thread Niclas Hedhman
On Tuesday 14 December 2004 10:06, Ian Springer wrote:

 Fyi, the reason I need a Gump
 descriptor for naming is because I'd like to make it a dependency of the
 apollo project, on which I'm a committer. We currently depend on the
 Tomcat naming jars, but would like to switch over.

The directory-naming shouldn't be too hard to get operational. However, it 
consist of two projects, not one. See
https://svn.apache.org/repos/asf/incubator/directory/naming/trunk/gump.xml

I think I'll have these Ok as soon as Log4J is back to be operational (they 
have been notified).

Cheers
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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


Nagging

2004-12-11 Thread Niclas Hedhman

FYI,
it seems that Pre-Requisite Failed is getting nagged, whilst Build Failure 
doesn't.

Example; Directory project got a couple of nags on;
codec
ldap-common
eve-shared
maven-eve-plugin

all because dependencies have failed to build, but no nags on projects that 
actually failed, such as;

directory-naming-core
directory-naming-factory
eve
eve-dib
eve-shared
eve-protocol
eve-kerberos

and others.

So there is something very wrong.


Cheers
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Re: More cycles for kaffe

2004-12-11 Thread Niclas Hedhman
On Sunday 12 December 2004 02:44, Davanum Srinivas wrote:
 Folks,

 Any objections to add more cycles for a few weeks till things settle
 down? (all times PST)

 0 - public --official
 3 - kaffe
 6 - jdk15
 9 - kaffe
 12- test
 15- kaffe
 18- public
 21- kaffe

There is an additional problem, and perhaps the Kaffe build actually leviates 
it to some extent.
The thing is; the public/ build now takes ~4 hours, so the three hour gap is 
too short for consequetive public/ builds. OTOH, I am not sure what happens 
if kaffe/ starts before public/ finish - I assume they both proceeds, which 
will be a race for CPU.

Also, from my PoV (trying to get directory to build), could you perhaps also 
swap the public-1800  with the jdk15-0600 or the test-1200, as it would help 
me a lot.


Cheers
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Nagging

2004-12-11 Thread Niclas Hedhman
On Sunday 12 December 2004 04:40, Adam R. B. Jack wrote:
  all because dependencies have failed to build, but no nags on projects

 that

  actually failed, such as;

 Yes, indeed. Could you forward a few (or all) of them to me, P2P please?

done. don't think you want them all.
:o)

cheers
niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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


Re: directory projects

2004-12-10 Thread Niclas Hedhman
On Friday 10 December 2004 19:48, Brett Porter wrote:
 Ok, so has directory been disabled because of this?

 I'm about to regenerate the descriptors, and after that will comment
 out all those above until we can sort out what to do with them...

Hold the horses a bit, Brett.

There are errors being reported for the Eve descriptor, by the ./validate 
script.

fetching 
http://svn.apache.org/repos/asf/incubator/directory/eve/trunk/gump.xml...
./tmp/project/gump.xml:14: validity error: Element url was declared EMPTY this 
one has content
  /url
   ^
./tmp/project/gump.xml:16: validity error: No declaration for attribute module 
of element svn
  svn repository=apache-incubator-svn module=directory/eve/trunk/
  ^
./tmp/project/gump.xml:16: validity error: Element svn was declared EMPTY this 
one has content
  /svn
   ^
./tmp/project/gump.xml:20: validity error: Element property was declared EMPTY 
this one has content
  /property
^
./tmp/project/gump.xml:27: validity error: Element home was declared EMPTY 
this one has content
/home
  ^
./tmp/project/gump.xml:29: validity error: Element jar was declared EMPTY this 
one has content
/jar
 ^
./tmp/project/gump.xml:40: validity error: Element property was declared EMPTY 
this one has content
  /property
^
./tmp/project/gump.xml:57: validity error: Element home was declared EMPTY 
this one has content
/home
  ^
./tmp/project/gump.xml:59: validity error: Element jar was declared EMPTY this 
one has content
/jar
 ^
./tmp/project/gump.xml:70: validity error: Element property was declared EMPTY 
this one has content
  /property
^
./tmp/project/gump.xml:85: validity error: Element home was declared EMPTY 
this one has content
/home
  ^
./tmp/project/gump.xml:87: validity error: Element jar was declared EMPTY this 
one has content
/jar
 ^
./tmp/project/gump.xml:98: validity error: Element property was declared EMPTY 
this one has content
  /property
^
./tmp/project/gump.xml:133: validity error: Element home was declared EMPTY 
this one has content
/home
  ^
./tmp/project/gump.xml:135: validity error: Element jar was declared EMPTY 
this one has content
/jar
 ^
./tmp/project/gump.xml:146: validity error: Element property was declared 
EMPTY this one has content
  /property
^
./tmp/project/gump.xml:187: validity error: Element home was declared EMPTY 
this one has content
/home
  ^
./tmp/project/gump.xml:189: validity error: Element jar was declared EMPTY 
this one has content
/jar

The EMPTY is annoying, but strictly speaking, they should be, whilest they 
actually contain linefeed + spaces. Need to be fixed, and shouldn't be too 
hard.

Also, the svn tag doesn't have module attribute, it should be a dir 
attribute.

Cheers
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Re: directory projects

2004-12-10 Thread Niclas Hedhman
On Friday 10 December 2004 20:19, Brett Porter wrote:
 Ok, I still have to do the EMPTYs, but can you take another look? (or
 is there a way I can do this?)

If you commit the Eve Gump descriptor, then go to CVS Gump profile/ dir and 
open the gump.xml file, you will find the 7 directory module entries 
commented out. If you uncomment that (but don't commit it), then go to the 
CVS top-dir, you find a ./validate script (provided you run 
Linux/Unix/Cygwin), which you can invoke and get information about what Gump 
doesn't like. (Note, there are some other validation failures at the moment)

Cheers
Niclas

 Are you sure the svn tag is right? The doco says it just takes an URL
 (though this is fine if it works!)

 - Brett

 On Fri, 10 Dec 2004 23:07:52 +1100, Brett Porter [EMAIL PROTECTED] 
wrote:
   The EMPTY is annoying, but strictly speaking, they should be, whilest
   they actually contain linefeed + spaces. Need to be fixed, and
   shouldn't be too hard.
 
  Ok, I'll have to look at this more. The templating I'm using always
  does this - I'll need to track down the option not to. In the mean
  time, I'll do it by hand.
 
   Also, the svn tag doesn't have module attribute, it should be a dir
   attribute.
 
  Fixed.
 
  - Brett
 
   Cheers
   Niclas
   --
  +--//---+
 / http://www.dpml.net   /
/ http://niclas.hedhman.org /
   +--//---+
  
   -
   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]

-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Re: directory projects

2004-12-10 Thread Niclas Hedhman
On Saturday 11 December 2004 01:08, Stefan Bodewig wrote:

 Yes, see my response to the Failed to run Gump mail minutes before I
 removed the descriptors from the profile.  One of the descriptors had
 a home nested=/ Element, which caused Gump to fail.

1. A lot of mispointed projects -- no big deal, can be dealt with one by one, 
right?

2. home nested=/ plus a proper home nested=janus / in the same project 
if that possibly makes it worse.

 Yes, it is Gump's fault, but then again it doesn't make any sense as
 a descriptor-element either.

Was a duplicate old one hanging around that I didn't notice.

I'll try to enable this for the next run (if any), and see what happens.

Cheers
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Re: directory projects

2004-12-10 Thread Niclas Hedhman
On Saturday 11 December 2004 01:11, Niclas Hedhman wrote:
 On Friday 10 December 2004 20:19, Brett Porter wrote:
  Ok, I still have to do the EMPTYs, but can you take another look? (or
  is there a way I can do this?)

 If you commit the Eve Gump descriptor, then go to CVS Gump profile/ dir and
 open the gump.xml file, you will find the 7 directory module entries
 commented out. If you uncomment that (but don't commit it), then go to the
 CVS top-dir, you find a ./validate script (provided you run
 Linux/Unix/Cygwin), which you can invoke and get information about what
 Gump doesn't like. (Note, there are some other validation failures at the
 moment)

And validate atm says that these are now OK.

Cheers
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Re: directory projects

2004-12-10 Thread Niclas Hedhman
On Saturday 11 December 2004 01:08, Stefan Bodewig wrote:

 Yes, it is Gump's fault, but then again it doesn't make any sense as
 a descriptor-element either.

Btw, I do it myself all the time; When a testcase fail, it is easier to remove 
the test ;o)


Cheers
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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


Re: directory projects

2004-12-08 Thread Niclas Hedhman
On Wednesday 08 December 2004 22:28, Stefan Bodewig wrote:
 The descriptors reference a lot of not (or no longer) existing project
 names.  I'm not sure whether this causes the breakage of the JDK 1.5
 build (rather not), but they should probably get fixed first.

 I'll remove them for now.

Nah!!!  I am trying to bring the Directory project into Gump, and made a very 
rough first cut at it...
If you find them annoying, just ignore :o)


Cheers
Niclas

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



Re: Picking up the ball from Niclas (ugh!) on Velocity

2004-11-30 Thread Niclas Hedhman
On Tuesday 30 November 2004 20:18, Geir Magnusson Jr wrote:

 On Nov 30, 2004, at 6:19 AM, Eric Pugh wrote:
  Geir's email highlights a very clear issue with the whole
  deprecation/version cycle.  He can't switch to log4j until it releases.
  They don't want to keep deprecated code around for forever.

 I'm not asking for forever.  Just one version... even a short lived
 one...

 My take away lesson is really more of a reaffirmation - don't depend on
 outside things if you can help it...

Log4J has otherwise been very generous with having deprecated code around, but 
when I asked explicitly if this was a chagne for 1.3 and whether that means 
that everyone who uses RFA have to change the config files, I got from Ceki 
the answer; Yes to those two questions.
Very strange change of attitude, and I don't know why this is happening.


Cheers
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Fwd: failure notice

2004-11-30 Thread Niclas Hedhman
On Tuesday 30 November 2004 21:32, Ceki Glc wrote:
 At 03:39 AM 11/30/2004, Geir Magnusson Jr wrote:
 anyway, the interesting thing is the problem I have fixing Velocity so 
 Gump is happy ...

 Niclas Hedhman informed us of this problem. There was a conscious choice to
 remove the old RollingAppender and replace with something better.

Gump is just a fuzzy user ;o)
So irregardless of that, how come this mainly incompatible change is being 
made in a .x release? 
Wouldn't it be so much better to keep the old RFA still in there with a 
massive deprecated sign (possibly in the outputs as well), for one cycle?
Even better if the older one delegates to the newer one, but that is less 
important...

As the HEAD now is, you are asking an enormous amount of people to make 
changes if they want to upgrade to a newer version, which on paper (if anyone 
ever believes the Dewey convention) says it is a compatible upgrade with more 
features.

But, then again, I am perhaps too sensitive and lazy, to see the beauty of 
culling the class without warning.


Cheers
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Picking up the ball from Niclas (ugh!) on Velocity

2004-11-29 Thread Niclas Hedhman
On Tuesday 30 November 2004 07:45, Stefano Mazzocchi wrote:

 Gump is about establishing communication channels between development
 communities.

 On the other hand, if you are interested in creating a social
 engineering support tool and you are willing to get your hands dirty in
 python and prepare to have a huge ton of patience to convert a few
 hundreds people to a very difficult concept, 

 The rule should be to start fixing gump and fix the communication
 channels rather than fixing the metadata to route around the problems.

Cool, but then you told me Don't change people  we should work around them 
[projects not willing to co-operate]...

I would call that mixed signals... ;o)

Cheers
Niclas

P.S. Let me know when you figured out that Java is a better tool after all :o) 
so I can help more actively.


-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Standing back (for a while?)...

2004-11-28 Thread Niclas Hedhman

Gang,

I have decided to step away from Gump for a while, and the main reason is that 
I find it depressing to work with...  Increments of overall success is slow, 
and decrements of overall success is fast. And during the period of big 
showstoppers, entropy sets in in all non-building projects so that when the 
big showstopper is resolved, a lot of small cases are back.

I find that there must be something fundamentally wrong with Gump, if it 
self-deteriorate so quickly. Personally I think the solution is that the Gump 
group needs to work more intimately with the Ant/Maven and other build system 
groups, to put in the continous integration support directly into those 
tools, instead of the manual labour of bolting it on externally.

I might be back later, but for now I wish you all Good Luck.

Cheers
Niclas
-- 
   +--//---+
  / http://www.dpml.net   /
 / http://niclas.hedhman.org / 
+--//---+


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



Re: cvs commit: gump/project excalibur.xml

2004-11-22 Thread Niclas Hedhman
On Monday 22 November 2004 05:48, Brett Porter wrote:

 1. Project had no jakarta-velocity dependency
 2. Maven build started failing on velocity missing
 3. jakarta-velocity was added to gump descriptor to correct, though
 excalibur doesn't need it.

 What probably happened was the local repository was flushed - it was
 originally set up to have a series of dependencies for plugins.

So IIUIC, one of the plugins that is used to build Excalibur needs Velocity?
And that you don't need to declare that in a POM normally, and this shows up, 
since Maven is running -offline, and the plugin in question can't operate and 
can't download...

So, i.e. there shouldn't be a velocity dependency in the Excalibur Gump 
descriptor, but we should ensure that the Maven installation is proper.

 Who has access to brutus enough to help me start planning where to
 install Maven as it gets built so that other projects can use it? Adam
 was the main person I spoke to initially and has been very busy/quiet
 lately.

AFAIK, most people around here; Stefano, Adam, Stefan, me, Leo and probably 
others.

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: cvs commit: gump/project excalibur.xml

2004-11-21 Thread Niclas Hedhman
On Sunday 21 November 2004 21:29, Leo Simons wrote:

+depend project=jakarta-velocity/

 I don't get it. What's going on? Why are things failing? AFAIK excalibur
 doesn't use velocity...

I know, and asked the same question some time ago.

I can only conclude that Maven needs it somehow and doesn't have it.

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: cvs commit: gump/project excalibur.xml

2004-11-21 Thread Niclas Hedhman
On Monday 22 November 2004 03:43, Brett Porter wrote:
 Is this a Maven generated descriptor adding them in, or hand-rolled
 and added because Maven needs it?

Not sure what you mean.
Projects in Excalibur suddenly started reporting that some velocity-xxx.jar 
could not be found. The project.xml didn't have it declared, and AFAIK (Leo 
would know better) no code changes were made to the Excalibur codebase 
either.
Hence the surprise.

 Getting this sorted out is getting really close to the top of my list
 (it was going to be after the 1.0.1 release, but some small issues
 have cropped up that are forcing a 1.0.2 release), so I'll get to it
 after that.

This brings up the issue; Gump seems to be using 1.0. Is that sufficient or is 
an upgrade recommended?

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: cvs commit: gump/project jakarta-turbine-2.xml

2004-11-18 Thread Niclas Hedhman
On Thursday 18 November 2004 19:19, Stefan Bodewig wrote:
 On 18 Nov 2004, [EMAIL PROTECTED] wrote:
removed unknown deps.

 will only lead to Maven complaining about missing jars.

 Maybe we should fake those with dummy projects?

 Has there ever been a avalon-activation-spi project?

Yes, at some point. I have no idea how they manage to depend on it though, 
since it was a fairly internal module in Merlin. 
Steve?? Any clue?

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: cvs commit: gump/project excalibur.xml

2004-11-18 Thread Niclas Hedhman
On Thursday 18 November 2004 20:15, Stefan Bodewig wrote:
 On Thu, 18 Nov 2004, Niclas Hedhman [EMAIL PROTECTED] wrote:
  On Thursday 18 November 2004 18:08, [EMAIL PROTECTED] wrote:
+depend project=jakarta-velocity/
+depend project=jakarta-velocity/
+depend project=jakarta-velocity/
 
  This report by Maven is highly strange, since I can't find that
  Excalibur has a velocity dependency.

 In my experience this tends to happen quite often.

 commons-xo has been building with a far smaller set of dependencies
 using Ant than the Maven project file required.  Same is true for a
 few other Maven projects I looked into.

Ok. But in this case this dependencies has appeared out of nowhere, since 
those excalibur projects used to build in Gump with Maven, and AFAIK no 
changes has been made to them... IMHO, quite weird.

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Gump Failure

2004-11-18 Thread Niclas Hedhman

Gang,

I think the following Gump failure could be related to recent Log4J changes...
http://brutus.apache.org/gump/public/ws-axis/ws-axis/gump_work/build_ws-axis_ws-axis.html

Any input is appreciated.

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Hivemind build on Gump

2004-11-07 Thread Niclas Hedhman

Hi,
We are trying real hard to push Gump the final mile[1] to 100% success rate, 
and we are now so close that even small issue are being addressed.

If we look at;
http://brutus.apache.org/gump/public/jakarta-hivemind/jakarta-hivemind-compile/gump_work/build_jakarta-hivemind_jakarta-hivemind-compile.html

we can see;
1. Download of commons-logging occurs. The preferred method would be to check 
if some c-logging class exist, prior to the download. Gump provides for the 
classes in the classpath. (minor issue)

2. javassist-3.0-rc1 is trying to be downloaded from ibiblio.org/maven, and 
that doesn't exist either. Either do the above (1.) since Gump is providing 
the HEAD build of the said package, or tell us how to tell the build script 
where to find this jar.


Thanks for your co-operation.

Niclas Hedhman

P.S. Please respond to the [EMAIL PROTECTED]

[1] The current success rate is 90% and here is the current list of failing 
projects; http://brutus.apache.org/gump/public/project_todos.html
-- 
+-//---+
|   http://www.bali.ac |
|  http://niclas.hedhman.org   |
+--//--+

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



Re; cvs commit: gump/project jakarta-turbine-fulcrum.xml

2004-11-05 Thread Niclas Hedhman
On Friday 05 November 2004 17:00, [EMAIL PROTECTED] wrote:

   -depend project=commons-beanutils-core/
   +depend project=commons-beanutils/

Keep changing this poor dependency back and forth doesn't help...
Next run you will get that commons-beanutils-core can not be found in the 
Maven build.

I am too busy to fix this, but I think the property
maven.commons-beanutils-core.jar
needs to be set to the Jar in question.


Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Re; cvs commit: gump/project jakarta-turbine-fulcrum.xml

2004-11-05 Thread Niclas Hedhman
On Friday 05 November 2004 19:06, Eric Pugh wrote:
 Sorry about that..  I am flailing a bit..   I think I get it..  The project
 is called commons-beanutils.  So, that is the dependency in gump I need.
 But, the jar is called commons-beanutils-core.jar, so that is the
 dependency I need in Maven.  And, the maven.commons-beanutils-core.jar will
 map between the two, correct?

Correct. BUT I am not entirely sure that properties work with maven as one 
would expect. trial and error I guess.

Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Seeing results of Maven unit tests?

2004-11-03 Thread Niclas Hedhman
On Wednesday 03 November 2004 17:13, Eric Pugh wrote:
 Unfortunantly they are all work
 arounds to the fact that I can't see the unit test results.   But also, it
 is because in fulcrum cache we have two unit tests.  One is a quick is it
 working and another is a
 longer running test the cache for 2 minutes test.  

Ok. If you want a property to be set, just set it;
maven
  property name=gump.isRunning value=true /
/maven

should work.

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Seeing results of Maven unit tests?

2004-11-02 Thread Niclas Hedhman
On Tuesday 02 November 2004 23:18, Eric Pugh wrote:
 Cool, it is GUMP-87.  So, the files output by gump are not located
 someplace that I can browse via HTTP then huh..   Anyway I could get
 permissions to logon to the box and see?

It is not for me to grant, so meanwhile here is the relevant (I hope) section 
of the TEST-org.apache.fulcrum.cache.CacheTest.txt

[DEBUG] Starting container...
[DEBUG] Loading the service container class 
org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl
[DEBUG] Instantiating the service container class 
org.apache.fulcrum.yaafi.framework.container.ServiceContainerImpl
[DEBUG] Setting applicationRootDir to 
/home/gump/workspaces2/public/workspace/jakarta-turbine-fulcrum/cache
[DEBUG] Service Framework is starting up
[DEBUG] Using the following applicationRootDir : 
/home/gump/workspaces2/public/workspace/jakarta-turbine-fulcrum/cache
[DEBUG] Using the following tempRootDir : /tmp
[DEBUG] Looking for src/test/TestComponentConfig.xml in the application 
directory
[DEBUG] Successfully located src/test/TestComponentConfig.xml
[DEBUG] Looking for src/test/TestRoleConfig.xml in the application directory
[DEBUG] Successfully located src/test/TestRoleConfig.xml
[DEBUG] Looking for /parameters.properties as absolute file location
[DEBUG] Looking for /parameters.properties using the class loader
[WARNING] Unable to locate /parameters.properties
[DEBUG] Loading the implementation class for cache
[DEBUG] Instantiating the implementation class for cache
[DEBUG] Incarnating the service cache
[DEBUG] LogEnabled.enableLogging() for cache
[DEBUG] Configurable.configure() for cache
[DEBUG] Initializable.initialize() for cache
[DEBUG] Service Framework is up and running
[INFO] YaffiContainer ready.
[DEBUG] Disposing of container...
[INFO] Disposing all services
[DEBUG] All services are disposed
[INFO] YaffiContainer has been disposed.
-  ---
Testcase: testRefreshableTimeToLive(org.apache.fulcrum.cache.CacheTest):   
FAILED
Received unexpected ObjectExpiredException exception when retrieving 
refreshable object after ( 6001 millis)
junit.framework.AssertionFailedError: Received unexpected 
ObjectExpiredException exception when retrieving refreshable object after ( 
6001 millis)
at 
org.apache.fulcrum.cache.CacheTest.testRefreshableTimeToLive(CacheTest.java:476)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)


-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Seeing results of Maven unit tests?

2004-11-02 Thread Niclas Hedhman
On Wednesday 03 November 2004 01:08, Eric Pugh wrote:
 I've seen this error periodically, and to be honest, I don't like this
 test..  I don't really want to run it except on demand..   Is there any
 environment variable that tells me I am running in Gump that I can get?
 Anything like:

 if (System.getProperty(gump)==true)
  ignore test...

Would setting the goal attribute in the maven element to something like 
jar work??
I think that you can also tell Maven not to report testcase failures as errors 
with a property. Then the question is if that property can be fed through the 
Maven element, and I think so.

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: [proposal] removing non-ASF leaves from the workspace

2004-11-01 Thread Niclas Hedhman
On Monday 01 November 2004 17:02, Conor MacNeill wrote:
 In effect, barcode4J acts as a testcase for its dependencies and you
 propose to remove that test. I understand the motivation, I'm not
 particularly concerned, but there is a potential downside, which I
 thought was worth noting.

Very good observation, and the importance of external dependees will increase 
for Apache projects at a 'higher level', which don't have internal dependees.

This can OTOH still be achieved by discriminately not build from the external 
project HEAD, and instead use release tagged snapshots. That provides IMHO 
the best of both for the ASF side of the equation.


Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: [proposal] removing non-ASF leaves from the workspace

2004-11-01 Thread Niclas Hedhman
On Monday 01 November 2004 17:00, Leo Simons wrote:
 Kaffe is very much a leaf not a dependency (I know no ASF project 
 that can only be built using Kaffe), yet using it for experimental 
 runs doubles the amount of cpu and disk space used.

For the record, there are 8 attempts at starting a Gump build every day.
1 is Kaffe, 1 is JDK1.5, 1 is 'test' and the others are the official build.
So, it is not completely accurate to say that the Kaffe build instance doubles 
CPU/disk resources.

 While I appreciate the goal of being able to have a truly free java
 stack and how using Kaffe to build ASF projects helps towards attaining
 that goal, we're also doing public service towards the GNU people in
 this way.

Looking at the fact that a Kaffe developer (dalibor) has taken interest in 
Gump, installed his own instance and trying hard to get things going, is IMHO 
a good testament to the appreciation of Gump. 

 If you have a figure showing this saves significant cpu/disk space that
 we need for other stuff, you'll get (grudgingly) a +1.

CPU/disk is basically a financial issue. If it is constrained today, we can 
take temporary measures to exclude projects to make room.

Some external dependee projects don't build, and is 'annoying' in the reports. 
We can either remove them, or choose a better snapshot from their CVS.

Those are short-term issues, and I think that removal of non-fixed dependee 
projects are adequate in the short-term.
What we should start discussing is, how do we scale Gump 'real big'?
If company A, can take part of a massive Gump build, provided that they make 
server(s) available for a massively parallelized builds, then I think *many* 
would like to be part of the Gump service, and therefor ASF will have access 
to 'unlimited' CPU/disk resources for those builds (i.e. each participants 
will make available more resource than their part will consume).

IMHO, this is a tangible, highly interesting and highly valuable challenge, 
and not beyond reach.

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: [proposal] removing non-ASF leaves from the workspace

2004-11-01 Thread Niclas Hedhman
On Monday 01 November 2004 19:29, Eric Pugh wrote:

 Related to this, I
 am starting to think about dependencies not just in a is it a good
 dependency to have but in a what challenges will having this dependency
 give me in Gump land, which isn't a great thing...

Hmmm... I wonder if such thought is a sign of Gump creating problem for you, 
or if Gump amplifies future trouble with external dependencies??


Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: [proposal] removing non-ASF leaves from the workspace

2004-11-01 Thread Niclas Hedhman
On Monday 01 November 2004 23:41, Stefano Mazzocchi wrote:

 So, let me rephrase my proposal:

 If a project:

   1) is not an ASF project
   2) no ASF project depend on it
   3) has been broken for a while and shows no sign of activity (gump-wise)

 we remove it from the gump.xml profile that brutus runs. As a result:

   1) we save some time and space
   2) we obtain a more reasonable indication that the gump status *is* is
 a measure of the community integration

+1

-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: The Kaffe instance and ant-bootstrap

2004-11-01 Thread Niclas Hedhman
On Monday 01 November 2004 21:12, Dalibor Topic wrote:

 Since you're
 using the normal debian packages, setting a few additional env vars should
 do the trick for the bootstrap with kaffe:

  extras for ant bootstrap with kaffe
 ##
 ## Use jikes with kaffe's class libraries on bootclasspath
 export JAVAC=jikes-kaffe

 ## Jikes doesn't like javac.source=1.2 in build.xml, but only accepts 1.3
 or 1.4 export ANT_OPTS=-Dbuild.compiler=jikes -Djavac.source=1.3

So, are you suggesting that we do the above, or are you suggesting that we 
should prepare to get Kaffe from CVS?

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Problem running Apache Gump...

2004-10-31 Thread Niclas Hedhman
On Sunday 31 October 2004 21:30, Adam R. B. Jack wrote:
 Yikes, this is a new one on me. Ahh ... clocks changed back an hour in the
 middle of a run, perhaps. Grins a little embarrassed, shrugs, oh well...

Simple solution for this, which I wonder why not every single host in the 
world use;  UTC. Except for Americans it would make life a lot easier, since 
who have a clue about what PST and PDT is, and when it is either... ;o)

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: [proposal] removing non-ASF leaves from the workspace

2004-10-30 Thread Niclas Hedhman
On Sunday 31 October 2004 01:55, Stefano Mazzocchi wrote:
 there are a few projects that gump builds that are not ASF projects and
 are not used by any ASF project. I think the ASF already has enough
 things to build for ourselves and gump is not a public service.

 I personally think that it is abusive for comitters to use their access
 to add projects that are not required.

 Examples of such projects are Barcode4j, Antworks, Smartfrog, but I'm
 sure I can found more (and, in fact, I'll write some code to outline
 those and automate the checks).

 I propose that we remove those projects from the gump.xml profile that
 is ran on brutus (we can keep the descriptors there, that doesn't hurt)
 but I would like to remove all those leaves projects from using
 cpu/disk space.

 WTDY?

What Think Do I?  :o)

First a bit off-topic; isn't this also becoming a scalability issue problem 
for the ASF model of oversight as well? The more external dependencies that 
are introduced into the codebase, the higher the risk that non-ASF projects 
are introducing trojan horses and other security-related issues.
There seems to be various levels of desire among ASF committers to make 
external dependencies, even choosing external ones over viable ASF ones, 
often with the argument of level of community activity.

Anyway, that aside, I think that as long as Gump is not a P2P federation of 
externally provided CPU resources, I don't see a reason why ASF should build 
any leaf nodes that no ASF projects are dependent upon.


Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Copy junit reports doesn't work...

2004-10-27 Thread Niclas Hedhman

Python-masters,

Look at the content in the directory
~/workspaces/public/results/cocoon/cocoon/gump_file on brutus.

There are two things that are not right;
1. Everything has an additional .html to it.
2. Directories are not copied recursively.

Apparently there is an attemp somewhere to copy the junit results to a 
browsable output area, which is great now when we will be hitting more and 
more testcase failures, and quickly provide the output to the people it 
concerns.

Since it is almost in place, can someone have a quick look at it, and see if 
there is a quick fix.


Cheers
Niclas

P.S. I have been aimlessly looking at heaps of Python code, and the only 
copying I can find is in python/gump/util/sync.py, and that looks Ok to me.
And the only place where html seems to be added to the mix is in the 
python/gump/actor/document/xdocs/ package, which I would guess shouldn't be 
involved in this...

-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: cvs commit: gump/project xml-apis.xml

2004-10-27 Thread Niclas Hedhman
On Wednesday 27 October 2004 23:46, Stefan Bodewig wrote:
 On 27 Oct 2004, [EMAIL PROTECTED] wrote:
Adding the xmlParserAPIs for some Maven projects in Fulcrum.
 
+  project name=xmlParserAPIspackage=jetty-5.0.RC4/

 Isn't this the same jar that we created during the Xerces build?  The
 2.5 in the jar name in Jetty suggests Xerces-J 2.5 to me.

Perhaps. Feel free to try to get the name xmlParserAPIs to map against the 
Maven artifactID of the same name. ATM, type=boot jars will not map to 
Maven jar overrides, and I couldn't figure out any other way to handle this.

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: project version changes and Maven WAS: cvs commit: gump/project jakarta-commons.xml

2004-10-26 Thread Niclas Hedhman
On Tuesday 26 October 2004 17:39, Eric Pugh wrote:
 I guess that would help.  However, a challenge for me is that everytime I
 add a dependency to my project.xml I also need to inform gump.  As I have
 gotton more and more used to Maven, I don't even think about dependencies
 beyond manipulating project.xml.

I agree with you on this point, and...

 However, you are right that the module reference being able to point to
 external source repositories addresses the access issue.

... this was the only thing I was commenting on. Sorry if that wasn't clear.


I think we all want to minimize the synchronization between a project's 
dependency resolution system and Gump's resolution system.

Magic has a solution, since Gump support was built-in from the beginning. 
OTOH, Magic is only used in Avalon, and that is being shut down, so even 
though it is a highly capable build system, its relevance here is diminishing 
rapidly.

Maven is shakey, i.e. automatic generation doesn't work, mostly because it 
doesn't have explicit Gump treatment in the POM. If Maven is not going to 
change the POM DTD to accommodate for Gump (== unlikely, since it would also 
require the projects to use that feature), then to achieve completely 
automated generation of Gump descriptors from the Maven Gump goal, we need to 
ensure that projects are name-synced with Maven artifact IDs, or have an 
artifactId attribute for each of the projects.

Ant projects are treated according to a template of classpath injection, BUT 
some projects do their own downloads, and I wonder if there are some that 
actually bypasses the Gump intentions. This is IMHO a grayish area, which I 
would like to investigate further. Perhaps it could be tested by setting a 
security policy for Ant which disallowed network connections.


Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: project version changes and Maven WAS: cvs commit: gump/project jakarta-commons.xml

2004-10-26 Thread Niclas Hedhman
On Tuesday 26 October 2004 17:50, Stefan Bodewig wrote:

  I'd really like to go down the track of having gump effectively run
  maven gump for a project, then use the generated descriptor
  instead.  What is involved in that from the gump end? I assume since
  it happened for magic, it must be possible.

 It doesn't happen for Magic.  The projects using Magic do the
 equivalent of maven gump and add the generated descriptor to Gump's
 metadata set IIUC.

Yes, that is correct. If we had some better SVN support in Ant, the Gump 
descriptor would be generated and committed automatically with every build.

Alternatively, Steve wanted Gump to ask Magic to generate the Gump descriptor 
before executing, i.e. before building the project models. An alternative to 
that, was we discussed to have a servlet generating it upon the http:// 
request, but that never took off either.

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: cvs commit: gump/project jms.xml jta.xml

2004-10-26 Thread Niclas Hedhman
On Tuesday 26 October 2004 18:51, Stefan Bodewig wrote:
 On 26 Oct 2004, [EMAIL PROTECTED] wrote:
so I have added symbolic links to point to the official distros
which exist in Gump as packages.

 For your symbolic links to work, you'll also need to add them as
 packages to the profile.  If they link to installed packages, that is.

The link is;

ln -s jms.jar geronimo-jms-DEV.jar

so it is only a Jar reference. Should work, right?

Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



excalibur-configuration

2004-10-26 Thread Niclas Hedhman

Excalibur gang,

Jakarta Turbine Fulcrum has a couple of projects that depends on the 
excalibur-configuration project, which doesn't exist anymore.

What is the migration path for this artifact?


Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: cvs commit: gump/project jms.xml jta.xml

2004-10-26 Thread Niclas Hedhman
On Tuesday 26 October 2004 18:51, Stefan Bodewig wrote:
 On 26 Oct 2004, [EMAIL PROTECTED] wrote:
so I have added symbolic links to point to the official distros
which exist in Gump as packages.

 For your symbolic links to work, you'll also need to add them as
 packages to the profile.  If they link to installed packages, that is.

Well, well, well... Now I am starting to understand how some of this stuff 
works. :o)

Thanks for the pointer
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



The Kaffe instance and ant-bootstrap

2004-10-26 Thread Niclas Hedhman

Gang,

I have looked at the Kaffe instance and its inability to create the Ant 
bootstrap.

The first level of problem is that the Kaffe compiler doesn't imply any source 
files that are not specified, and that results in the immense number of 
Cannot find class.
Unfortunately, all classes can not be specified either, as that requires 
external dependencies, so I have gone through and class by class added what 
is needed for the bootstrap to succeed this stage (see below). 

I don't know if we should proceed by convincing Ant to introduce this to their 
codebase, or we should maintain a separate bootstrap script.

WDYT?

Cheers
Niclas

P.S.  After this passes, there are other issues further down in the bootstrap 
script, but I haven't worked on those yet.

echo ... Compiling Ant Classes

${JAVAC} $BOOTJAVAC_OPTS -d ${CLASSDIR} \
${TOOLS}/bzip2/*.java \
${TOOLS}/tar/*.java \
${TOOLS}/zip/*.java \
${TOOLS}/ant/types/*.java \
${TOOLS}/ant/*.java \
${TOOLS}/ant/taskdefs/*.java \
${TOOLS}/ant/taskdefs/compilers/*.java \
${TOOLS}/ant/taskdefs/condition/*.java \
${TOOLS}/ant/dispatch/DispatchUtils.java \
${TOOLS}/ant/dispatch/Dispatchable.java \
${TOOLS}/ant/filters/ChainableReader.java \
${TOOLS}/ant/filters/ClassConstants.java \
${TOOLS}/ant/filters/EscapeUnicode.java \
${TOOLS}/ant/filters/ExpandProperties.java \
${TOOLS}/ant/filters/HeadFilter.java \
${TOOLS}/ant/filters/LineContains.java \
${TOOLS}/ant/filters/LineContainsRegExp.java \
${TOOLS}/ant/filters/PrefixLines.java \
${TOOLS}/ant/filters/ReplaceTokens.java \
${TOOLS}/ant/filters/StripJavaComments.java \
${TOOLS}/ant/filters/StripLineBreaks.java \
${TOOLS}/ant/filters/StripLineComments.java \
${TOOLS}/ant/filters/TabsToSpaces.java \
${TOOLS}/ant/filters/TailFilter.java \
${TOOLS}/ant/filters/TokenFilter.java \
${TOOLS}/ant/filters/util/ChainReaderHelper.java \
${TOOLS}/ant/helper/DefaultExecutor.java \
${TOOLS}/ant/helper/KeepGoingExecutor.java \
${TOOLS}/ant/helper/ProjectHelper2.java \
${TOOLS}/ant/helper/ProjectHelperImpl.java \
${TOOLS}/ant/helper/SingleCheckExecutor.java \
${TOOLS}/ant/input/DefaultInputHandler.java \
${TOOLS}/ant/input/InputHandler.java \
${TOOLS}/ant/input/InputRequest.java \
${TOOLS}/ant/input/MultipleChoiceInputRequest.java \
${TOOLS}/ant/launch/AntMain.java \
${TOOLS}/ant/taskdefs/email/EmailTask.java \
${TOOLS}/ant/taskdefs/email/Mailer.java \
${TOOLS}/ant/taskdefs/email/PlainMailer.java \
${TOOLS}/mail/MailMessage.java \
${TOOLS}/mail/ErrorInQuitException.java \
${TOOLS}/mail/SmtpResponseReader.java \
${TOOLS}/ant/taskdefs/rmic/KaffeRmic.java \
${TOOLS}/ant/taskdefs/rmic/ForkingSunRmic.java \
${TOOLS}/ant/taskdefs/rmic/WLRmic.java \
${TOOLS}/ant/taskdefs/rmic/SunRmic.java \
${TOOLS}/ant/taskdefs/rmic/RmicAdapter.java \
${TOOLS}/ant/taskdefs/rmic/RmicAdapterFactory.java \
${TOOLS}/ant/types/selectors/AndSelector.java \
${TOOLS}/ant/types/selectors/ContainsRegexpSelector.java \
${TOOLS}/ant/types/selectors/ContainsSelector.java \
${TOOLS}/ant/types/selectors/DateSelector.java \
${TOOLS}/ant/types/selectors/DependSelector.java \
${TOOLS}/ant/types/selectors/DepthSelector.java \
${TOOLS}/ant/types/selectors/DifferentSelector.java \
${TOOLS}/ant/types/selectors/ExtendSelector.java \
${TOOLS}/ant/types/selectors/ExtendFileSelector.java \
${TOOLS}/ant/types/selectors/FileSelector.java \
${TOOLS}/ant/types/selectors/FilenameSelector.java \
${TOOLS}/ant/types/selectors/MajoritySelector.java \
${TOOLS}/ant/types/selectors/NoneSelector.java \
${TOOLS}/ant/types/selectors/NotSelector.java \
${TOOLS}/ant/types/selectors/OrSelector.java \
${TOOLS}/ant/types/selectors/PresentSelector.java \
${TOOLS}/ant/types/selectors/SelectSelector.java \
${TOOLS}/ant/types/selectors/SelectorContainer.java \
${TOOLS}/ant/types/selectors/SelectorScanner.java \
${TOOLS}/ant/types/selectors/SelectorUtils.java \
${TOOLS}/ant/types/selectors/SizeSelector.java \
${TOOLS}/ant/types/selectors/TypeSelector.java \
${TOOLS}/ant/types/selectors/modifiedselector/ModifiedSelector.java \
${TOOLS}/ant/types/selectors/modifiedselector/Algorithm.java \
${TOOLS}/ant/types/selectors/modifiedselector/PropertiesfileCache.java \
${TOOLS}/ant/types/selectors/modifiedselector/DigestAlgorithm.java \
${TOOLS}/ant/types/selectors/modifiedselector/EqualComparator.java \
${TOOLS}/ant/types/selectors/modifiedselector/HashvalueAlgorithm.java \
${TOOLS}/ant/types/selectors/modifiedselector/ChecksumAlgorithm.java \
${TOOLS}/ant/util/ClasspathUtils.java \
${TOOLS}/ant/util/CollectionUtils.java \
${TOOLS}/ant/util/CompositeMapper.java \
${TOOLS}/ant/util/ConcatFileInputStream.java \
${TOOLS}/ant/util/ContainerMapper.java \

Re: cvs commit: gump/project jakarta-commons.xml

2004-10-25 Thread Niclas Hedhman
On Monday 25 October 2004 15:04, [EMAIL PROTECTED] wrote:

   Now, is there a way to 'inject' the version into maven? otherwise we'll
 have to continue updating these names as they projects change versions

One can access the POM as properties, such as ${pom.artifactId}, so there is a 
small chance that setting pom.currentVersion would work, but I suspect that 
the last-takes-precendence principle often used in Maven will prevail.

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Problem running Apache Gump...

2004-10-24 Thread Niclas Hedhman
On Sunday 24 October 2004 07:01, Adam R. B. Jack wrote:

 BTW: This looks like an instance of this bug:

 http://issues.apache.org/jira/browse/GUMP-85

 Basically, somebody has (in the profile) mentioned a packaged project that
 doesn't exist in any module. 

Yes, I forgot that avalon-phoenix-dependencies were mentioned in the profile, 
when disabling Phoenix. Has been fixed.

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: [EMAIL PROTECTED]: Project excalibur-fortress-bean (in module excalibur) failed

2004-10-24 Thread Niclas Hedhman
On Sunday 24 October 2004 08:47, Gump Integration Build wrote:

  __  __

 |  \/  |__ _Apache__ ___
 |
 | |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
 |
 |_|  |_\__,_|\_/\___|_||_|  v. 1.0

 The build cannot continue because of the following unsatisfied
 dependencies:

 d-haven-event-1.0.3.jar
 d-haven-managed-pool-1.0.jar
 excalibur-lifecycle-impl-1.1.jar
 xerces-2.3.0.jar
 excalibur-fortress-bean-1.2.jar

What is happening here?  Maven thinks excalibur-fortress-bean depends on 
itself and tries to download it ??

I have checked the project.xml and I can't find anything wrong.

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: How to refer to ws-xmlrpc as xmlrpc?

2004-10-24 Thread Niclas Hedhman
On Sunday 24 October 2004 19:52, Eric Pugh wrote:
 Hi Niclas..  I think the fix isn't working..   Not sure what is going on..
 also, on a related note, I switched to javamail-1.3, but it doesn't seem to
 pick it up as well...

The version doesn't matter.
What matters is the match between the Maven artifactID and the JAR ID of 
javamail.
I will spend some time on it and see what I can dig up.

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: How to refer to ws-xmlrpc as xmlrpc?

2004-10-24 Thread Niclas Hedhman
On Sunday 24 October 2004 20:04, Niclas Hedhman wrote:
 On Sunday 24 October 2004 19:52, Eric Pugh wrote:
  Hi Niclas..  I think the fix isn't working..   Not sure what is going
  on.. also, on a related note, I switched to javamail-1.3, but it doesn't
  seem to pick it up as well...

 The version doesn't matter.
 What matters is the match between the Maven artifactID and the JAR ID of
 javamail.
 I will spend some time on it and see what I can dig up.

Ok, I think I have a solution in hand.
Next run of Gump will be 3.5 hours from now, so it will take 6 hours or so 
before we know.


Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: How to refer to ws-xmlrpc as xmlrpc?

2004-10-21 Thread Niclas Hedhman
On Thursday 21 October 2004 05:56, Eric Pugh wrote:
 Okay..  Sorry for being dense but..  Where do I put this:

 maven.jar.artifactID = path to Jar

For all normal cases; You don't. It is done in the maven.py script.

I am not even sure it will work for non-normal cases, and if a proper 
classpath can be picked up at all, but I think IF it doesn, it would be 
something like;

maven goal=jar basedir=whatever 
  property name=maven.jar.abc project=abc-project id=IdOfAJar /
/maven

But I am not sure...

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: [vote] move metadata to SVN

2004-10-21 Thread Niclas Hedhman
On Thursday 21 October 2004 12:34, Stefano Mazzocchi wrote:

 place your vote.

I don't know who is eligable for voting in Gump, but I guess it is all the ASF 
committers... so here is my;

+1

-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Fwd: Re: NoopInstrumentManager has moved incompatibly

2004-10-21 Thread Niclas Hedhman


--  Forwarded Message  --

Subject: Re: NoopInstrumentManager has moved incompatibly
Date: Thursday 21 October 2004 15:15
From: Peter Donald [EMAIL PROTECTED]
To: Excalibur Developers List [EMAIL PROTECTED]

Niclas Hedhman wrote:
 Question 1; Does James run out-of-the-box on Loom?

James should run out of the box *IF* a few extra jars are added to the
deployment archive.

 Question 2; Can/should we add Loom to the be built from source by Gump?

It is possible but it may not add any value as the only part that james
would directly depend upon is the phoenix-api jar. Loom uses the last
release of this from avalon which was probably the release of a few
years ago. It would be better to archive off phoenix, but maybe keep the
phoenix-api jar dependency around or something. NFI as I haven't looked
at the source for ages!


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



Re: How to refer to ws-xmlrpc as xmlrpc?

2004-10-21 Thread Niclas Hedhman
On Thursday 21 October 2004 16:57, Eric Pugh wrote:

 So, I add this:
   property name=maven.jar.bsf project=jakarta-bsf id=bsf.jar /
   property name=maven.jar.xmlrpc project=ws-xmlrpc id=xmlrpc.jar

No, the id refers to the declared id in the jar of the project (and I am not 
sure what that defaults to, btu I suspect not what you wrote).

The two projects you are referring to, are both declaring only one jar, in 
which case the id= above not necessary.

I have committed that change.

Cheers
Niclas

-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Fwd: Re: NoopInstrumentManager has moved incompatibly

2004-10-21 Thread Niclas Hedhman
On Thursday 21 October 2004 21:34, Stefan Bodewig wrote:
 On Thu, 21 Oct 2004, Niclas Hedhman [EMAIL PROTECTED] wrote:
  From: Peter Donald [EMAIL PROTECTED]
 
  Niclas Hedhman wrote:
  Question 1; Does James run out-of-the-box on Loom?
 
  James should run out of the box *IF* a few extra jars are added to
  the deployment archive.

 Loom contains org.apache packages?

IIRC, I have seen PeterD change them all to codehaus ones. And as Stephen 
mentions, nothing in James depend on those.

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Last /public/ run...

2004-10-21 Thread Niclas Hedhman

This Gump run is complete. It started at Wed, 20 Oct 2004 21:01:08 (PDT) and 
ended at Wed, 20 Oct 2004 23:40:05 (PDT).

If I count correctly, this is many starts ago. The run after this one should 
have been another /public/ run.

Anybody knows why the cron jobs have stopped?

Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Favor for the Gump Project

2004-10-20 Thread Niclas Hedhman
On Wednesday 20 October 2004 10:03, Stefano Mazzocchi wrote:
 Greg Wilkins wrote:
  No problem applying that patch, as it just makes sealing configurable.

Not only does he introduce the property, but also set it to 'false' by default 
in the ant.properties file.

The run at 0700 UTC steal exposed the same problem. So let's see what happen 
with the one starting at 1000 UTC, since I have now verified that Greg's 
change is in the source.

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Please install javamail-1.3.1.jar into Gump

2004-10-20 Thread Niclas Hedhman
On Wednesday 20 October 2004 17:31, Eric Pugh wrote:
 Hi,

 Quite a few of the Jakarta Turbine Fulcrum components use the
 javamail-1.3.1.jar version of JavaMail.  Currently Gump has javamail-1.3
 installed.  Can we have this dependency upgraded?  This will remove the
 last obstacle to our components compiling under Gump.

This is not about 1.3 vs 1.3.1, never was...

Please proceed and change to whatever version you like.

Now, the problem is about the 'exposure' of the Jar's from their names on the 
Brutus filesystem, vs the name expected in your projects.
Stefano gave me heads up earlier that he is tackling this in a generic 
fashion, since it won't scale if we go in and ask for changes in each 
project.

That means that we will be able to declare in the Gump descriptor that abc.jar 
is used for an def-x.y.z.jar by Maven (and others), so that in the overrides 
file, 

maven.jar.override = on
maven.jar.abc = /usr/local/./javamail/mail.jar

is generated. This will solve all projects with a similar situation and 
allowing all the existing ant-wrappers for Maven projects to go away.

So, just hang in tight, and the problem will be solved at Gump's end.


Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Fwd: Re: Please install javamail-1.3.1.jar into Gump

2004-10-20 Thread Niclas Hedhman


--  Forwarded Message  --

Subject: Re: Please install javamail-1.3.1.jar into Gump
Date: Wednesday 20 October 2004 18:07
From: Henning P. Schmiedehausen [EMAIL PROTECTED]
To: [EMAIL PROTECTED]

Niclas Hedhman [EMAIL PROTECTED] writes:
That means that we will be able to declare in the Gump descriptor that
 abc.jar is used for an def-x.y.z.jar by Maven (and others), so that in the
 overrides file,

maven.jar.override = on
maven.jar.abc = /usr/local/./javamail/mail.jar

Could you please explain what this means exactly for a project?

Does it that mean, that I cannot rely whether the projects are run by
the Gump with the jar versions that have been specified in
project.xml?

How does that scale? Consider changes like commons-collections 3.0
vs. 3.1 or commons-lang changes? Or commons-configuration rc1 vs. rc2

What significance has a continous integration test if it does not test
the environment specified for the application?

is generated. This will solve all projects with a similar situation and
allowing all the existing ant-wrappers for Maven projects to go away.

This introduces just another layer of gotchas The whole override
shebang was a really bad idea when Jason introduced it into maven and
it hasn't improved a bit yet. Sort of bolted on to scratch an itch.

If I want to test vs. javamail-1.3.1.jar or torque-3.1.1-rc3.jar then
I do want against this jar. Not against some dependency that Gump
decide to swap for javamail-1.3.jar or torque-3.1.jar. This simply
makes no sense to me.

One of the few really good things that Jason did when building the
artifact code is, that he forced jars to have a version. It was a
really stupid idea from Sun to release mail.jar. Even mail-1.3.1.jar
would have been better. Renaming sthese jars is IMHO a good thing that
maven has enforced.

Regards
Henning

--
Dipl.-Inf. (Univ.) Henning P. Schmiedehausen  INTERMETA GmbH
[EMAIL PROTECTED]+49 9131 50 654 0   http://www.intermeta.de/

RedHat Certified Engineer -- Jakarta Turbine Development  -- hero for hire
   Linux, Java, perl, Solaris -- Consulting, Training, Development

Fighting for one's political stand is an honorable action, but re-
 fusing to acknowledge that there might be weaknesses in one's
 position - in order to identify them so that they can be remedied -
 is a large enough problem with the Open Source movement that it
 deserves to be on this list of the top five problems.
   -- Michelle Levesque, Fundamental Issues with
Open Source Software Development

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

---

-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Please install javamail-1.3.1.jar into Gump

2004-10-20 Thread Niclas Hedhman
On Wednesday 20 October 2004 18:07, Henning P. Schmiedehausen wrote:
 Niclas Hedhman [EMAIL PROTECTED] writes:
 That means that we will be able to declare in the Gump descriptor that
  abc.jar is used for an def-x.y.z.jar by Maven (and others), so that in
  the overrides file,
 
 maven.jar.override = on
 maven.jar.abc = /usr/local/./javamail/mail.jar

 Could you please explain what this means exactly for a project?

snip content=elaboration /

This is probably a very interesting observation, which has to do about the 
purpose of Gump.

Gump does not exist to make sure your system/project work. That is your own 
responsibility. 

Gump's purpose is to ensure that a source code change YOU (in anonymous sense) 
make doesn't aversely affect someone else, and if it does it should be 
captured and everyone involved should be notified about it ASAP, before any 
releases are being made.

That means that building against the declared versions are not an option. That 
doesn't provide a solution to the purpose. We need to build against either 
the latest known sources, and for generational shifts (i.e. compatibility is 
not maintained) we have to introduce separate projects for them, and in many 
cases both generations will be maintained by those projects over a limited 
period of time, e.g. tomcat.

I hope this clarifies why it is not in Gump's interest to use the versions 
(generations, yes, not versions) that you declare for your project, but the 
latest/greatest non-released stuff.


Cheers
Niclas

-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Fwd: Re: NoopInstrumentManager has moved incompatibly

2004-10-20 Thread Niclas Hedhman

So, Phoenix won't build completely from source.

So either 
* package Phoenix as an installed package
* package the older excalibur instrument API in a package
* remove Phoenix and projects that depends on Phoenix, 
* introduce Loom as a Phoenix replacement,
* other?

Cheers
Niclas

--  Forwarded Message  --

Subject: Re: NoopInstrumentManager has moved incompatibly
Date: Wednesday 20 October 2004 17:07
From: Peter Donald [EMAIL PROTECTED]
To: Excalibur Developers List [EMAIL PROTECTED]

Niclas Hedhman wrote:
 On Sunday 17 October 2004 10:41, Niclas Hedhman wrote:
Leif,
You have at some point made an incompatible change, by moving the
NoopInstrumentManager to a different package.

 Maybe this got buried in too many Gump messages.

If this is the change I think it was then the change was made close to 2
years ago and given that phoenix was no longer maintained, it ceased to
compile. I would axe phoenix from gump if possible otherwise you can
just depend on specific static version of instrument as a jar dependency.



-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Please install javamail-1.3.1.jar into Gump

2004-10-20 Thread Niclas Hedhman
On Wednesday 20 October 2004 23:44, Stefano Mazzocchi wrote:

 What is the maven ID for the mail.jar package?

That is the entire problem; There is none.

Each project has been pushing their own for each of the non-distributables, 
mostly from Sun. I have asked Brett (of Maven) to establish a recommended 
list of group/artifact for all the stuff that can not be placed on the 
central repositories.

As it stands, I only know of Avalon LogKit and Fulcrum, and they don't use the 
same IDs. :o(

My personal opinion is that everything from Sun is thrown into a single group, 
and each Jar keeps its name, but with the added version. Unfortunately, this 
is not something used anywhere.


Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: How to refer to ws-xmlrpc as xmlrpc?

2004-10-20 Thread Niclas Hedhman
On Wednesday 20 October 2004 23:55, Eric Pugh wrote:
 So..  From looking at the third reference, and then looking at some
 examples, what I want is this:

 depend property=xmlrpc.jar project=ws-xmlrpc/

 And then when Maven runs, it will look for xmlrpc.jar.  So, something is
 telling Maven that it is NOT looking for xmlrpc-1.1.jar (which is what is
 defined in project.xml) but instead to look for xmlrpc.jar.  And the
 depend property=xmlrpc.jar project=ws-xmlrpc/ says go look at this
 project for what you need..

 Is this correct?

I don't think so. AFAIK, the only properties that Maven cares about are of the 
format;

maven.jar.artifactID = path to Jar

Cheers
Niclas

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



Re: Please put in gump repo the tagishauth-1.0.3.jar

2004-10-19 Thread Niclas Hedhman
On Tuesday 19 October 2004 19:42, Stefan Bodewig wrote:

 The jars you list come from four different Opensymphony projects.  I
 can't find OSUser on opensymphony.org at all, BTW.  We might want to
 build all of them from source one day, so they should be separate Gump
 projects instead of one big one.

This is my fault. I recommended the four Jars in one project, simply due to I 
thought it was more convenient with 1 dir with 4 Jars instead of 4 dirs with 
1 jar each...

Either way can do, no technical obstacles.


Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: cvs commit: gump/project excalibur.xml xml-xalan.xml

2004-10-19 Thread Niclas Hedhman
On Tuesday 19 October 2004 19:19, [EMAIL PROTECTED] wrote:
 bodewig 2004/10/19 04:19:55

   Modified:project  excalibur.xml xml-xalan.xml
   Log:
   having the same jar with two ids seems to drop one id leading to the
 breakage for jstl and others

You will need to modify maven.py as well, since Artifacts with type=boot 
seems to not be generating the maven.jar.xalan=  override, in which case you 
get a Artifact not found.
I have been trying before with manual property declarations for that, but 
unable to succeed.


Cheers
Niclas-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: cvs commit: gump/project excalibur.xml xml-xalan.xml

2004-10-19 Thread Niclas Hedhman
On Tuesday 19 October 2004 22:03, Stefan Bodewig wrote:

 When have you last tried to use type=boot together with maven
 jar overrides?

try??

If you get excalibur-logger back working, then Excalibur will break on 
excalibur-xmlutil, where I found this symptom.

Xalan is (was) in the bootclasspath, yet Maven complained of missing 
dependency. I don't know where to find the overrides file, or even if I have 
access to it.


Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



[Proposal] Removal of xerces1

2004-10-18 Thread Niclas Hedhman

Gang,

Only xerces-dist1 (which nothing depends on) depends on xerces1.

Xerces-1, doesn't build in JDK1.5.

Is it time to remove it from the descriptors?


Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



JDK1.5 warning

2004-10-18 Thread Niclas Hedhman

We have started to trial with JDK1.5 in Gump. It won't be soon for it to 
become the official build platform, nor nagging you about it.

However, I think it is time to slowly reporting problems found, to the 
respective camps, for them to take a look at it.

http://brutus.apache.org/gump/jdk15/xml-crimson/xml-crimson/gump_work/build_xml-crimson_xml-crimson.html

I believe this to be mostly a DOM3 (will they never learn?) issue, and not 
sure if there is anything that can be done about it, without breaking 
compatibility with JDK1.4 builds. Open for any suggestions.


Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Please remove enum as variable name.

2004-10-18 Thread Niclas Hedhman

We have started to trial with JDK1.5 in Gump. It won't be soon for it to 
become the official build platform, nor nagging you about it.

However, I think it is time to slowly reporting problems found, to the 
respective camps, for them to take a look at it.

http://brutus.apache.org/gump/jdk15/logging-log4j-12/logging-log4j-12/gump_work/build_logging-log4j-12_logging-log4j-12.html

This is the Log4J 1.2 package ( I haven't checked 1.3 yet), which uses the 
enum variable name that is not compatible in JDK1.5.

Is it possible for you guys to;
1. remove this in the 1.2 branch??
2. check if it is present in the 1.3 development?

It would make us very happy if it could be arranged.

Thanks
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



1.1 still hanging about??

2004-10-18 Thread Niclas Hedhman

I am looking at this, and it seems that there is a binary incompatibility of 
JDK1.1 vs JDK1.5 classes involving the JDK1.5 run of Gump for the 
jakarta-commons-lang package.

Details;
http://brutus.apache.org/gump/jdk15/jakarta-commons/commons-lang/gump_work/build_jakarta-commons_commons-lang.html


Anyone has any clue what this is?


Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: [Proposal] Removal of xerces1

2004-10-18 Thread Niclas Hedhman
On Tuesday 19 October 2004 06:26, Adam R. B. Jack wrote:

 BTW: What was the outcome xerces (Gump name) != xerces2 (Maven name). Would
 we chose this time to make a change there?

You mean xalan?  I don't think xerces has been an issue. Or was there?

Xalan has been altered, but there is a bootstrap classpath problem associated 
with the maven.py.

xalan specifies its Jars to be type=boot, in which case the maven.jar.id 
is not created. That creates problems when a Maven project declares a 
dependency on xalan.

And my Python skills == none... And don't hope that will change (I am allergic 
to whitespace sensitive stuff) 

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



[RT] Selling Gump...

2004-10-18 Thread Niclas Hedhman

I think we need a major re-think about what Gump is and how it is perceived 
among our peers.

Gump -  The Apache Continous Integration Service.

Keyword; Service.

We need to get rid of the nags in their current form. They are probably too 
intrusive and irritating. Instead of providing value to the projects, it 
creates at best an 'ignorance' of those messages. I think any project that 
are somewhat downstream, is no longer bothering about the Gump messages.

I am not entirely sure what should be done, since the best solution I can 
think of is probably not applicable, and that is that whenever a commit is 
made, the project and all dependees are built, and if it fails, the 
'notification' goes to the committer.
We don't have enough CPU resources for such a brute approach.

But I think we need to somehow tie the 'commits' into the build loop, so what 
when a regression occurs, a list of commits that may have affected that build 
can be reviewed easily.

And secondly, let the Gump folks redirect the notifications manually, to where 
we believe them to belong.

WDYT?

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Ant style task is failing

2004-10-16 Thread Niclas Hedhman
On Saturday 16 October 2004 14:41, Bill Barker wrote:
 The projects jakarta-tomcat-catalina and jakarta-tomcat-4.0 are failing
 because the style task doesn't work (java.lang.NoClassDefFoundError:
 org/apache/xml/serializer/OutputPropertiesFactory).  It looks like the
 problem is that xalan's serializer.jar is in the CLASSPATH, but
 xalan-unbundled.jar is in the bootclasspath.

The serializer classes has been removed from the xalan-unbundled into a the 
serializer.jar.

H... Looking closer, xalan-unbundled.jar ends up in the bootstrap 
classloader, whereas the serializer is in the system classloader.

Wonder if that is significant.

 Does anybody have an idea for a solution?

I am working on it. But any ideas are welcome, and the problem is across MANY 
projects... 

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Blood, More Blood, the Bloodies Day in Gump history...

2004-10-16 Thread Niclas Hedhman

Gang,
I blew it...

One 2 too much, and a missing / is the total cause of the problems we are 
seeing now...

I told Steve, It is so sensitive. Like if running out of paper in an airplane 
toilet, would make it crash and 300 dead.

Well, well

Won't sleep until it is back to the 80+% I had before.


Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Yes, I broke the Xalan build

2004-10-16 Thread Niclas Hedhman
On Saturday 16 October 2004 23:07, Brian Minchau wrote:
 So for those who are fixing the classpaths of the GUMP build you need to
 include ./java/build/serializer or ./java/build/serializer.jar in the
 classpath.

All taken care of. Although it has to go into the bootclasspath, which took me 
a while to figure out.

FYI, Gump has changed the xml-xalan2 Gump ID to xalan since we need it to 
match with Maven IDs. The xml-xalan2 name will remain for a while for 
compatibility, and I have changed all the affected projects that are inside 
the Gump CVS.


Cheers
Niclas

-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Some progress on Fulcrum Component Builds!

2004-10-15 Thread Niclas Hedhman
On Friday 15 October 2004 19:02, Stephen McConnell wrote:

 Can we just put a symlink in place that links merlin-unit to
 avalon-merlin-unit?.

??

I think the answer lies in the fact that merlin-unit has changed name to 
avalon-merlin-unit, and the Magic descriptor should provide a compatibility 
link. i.e. An empty project in index.xml that only creates the dummy Gump 
project linking the output of avalon-merlin-unit to a merlin-unit project.


Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Some progress on Fulcrum Component Builds!

2004-10-15 Thread Niclas Hedhman
On Friday 15 October 2004 19:10, Eric Pugh wrote:
 I am a little confused..  Why is the behavior of avalon-merlin-unit
 special/more difficult then any other dependency?

That is due to a name change.

merlin-unit is needed in your Maven descriptor since that has been released 
before.
avalon-merlin-unit is the new name, and that is the Gump descriptor generated.

So, when you add depend project=avalon-merlin-unit/ you will not get the 
proper override for the Maven descriptor, and Maven will report that 
merlin-unit-x-x.jar can not be found.

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Fwd: Re: Yes, I broke the Xalan build

2004-10-15 Thread Niclas Hedhman

Didn't notice the incorrect mailing list address at first.


--  Forwarded Message  --

Subject: Re: Yes, I broke the Xalan build
Date: Saturday 16 October 2004 01:17
From: Mohammad Isac Niclas bin Abdullah [EMAIL PROTECTED]
To: Brian Minchau [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]

On Friday 15 October 2004 23:44, Brian Minchau wrote:
 Niclas,
 I was the person who changed the build of some classes in Xalan.

No problems, except that the xml-xalan CVS checkout takes a hell of a long
time for me, to get to see what had happened :o)

OTOH, first time I ever built it from source myself...

The reason for work is that, that directory will be added to the classpath
upon ant start.


dist-xalan2 breaks for similar reason I guess, and I think I need to add a
depend on the serializer output Jar. Will fix that shortly...

Cheers
Niclas

--
+-//---+

|   http://www.bali.ac |
|  http://niclas.hedhman.org   |

+--//--+

---

-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: BATCH: All dressed up, with nowhere to go...

2004-10-14 Thread Niclas Hedhman
On Thursday 14 October 2004 14:38, Stefan Bodewig wrote:
 On Thu, 14 Oct 2004, Niclas Hedhman [EMAIL PROTECTED] wrote:
  Instead, I suggest that we take the prettyprinter.jar from the
  xdoclet CVS and make it into an installed package in Gump.

 Just create a project for it inside xdoclet's descriptor.  Name it
 xdoclet-pretty or something.  No need to turn it into a full installed
 package (which would require access to Brutus to update) IMHO.

Done. But not entirely sure if it will work. Review appreciated.

  +  project name=xdoclet-prettyprinter
  +jar name=lib/prettyprinter.jar/
  +  /project

  -depend project=jrefactory-pretty/
  +depend project=xdoclet-prettyprinter/


Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Some progress on Fulcrum Component Builds!

2004-10-14 Thread Niclas Hedhman
On Thursday 14 October 2004 17:37, Eric Pugh wrote:

 merlin-unit-3.3.0.jar
 avalon-meta-plugin-1.4.0.jar 

For Maven builds;

groupIdavalon/avalon-meta/groupId
artifactIdavalon-meta-plugin/artifactId

groupIdavalon/merlin/groupId
artifactIdmerlin-unit/artifactId

respectively, AND requires
http://www.apache.org/dist/ as a Maven repository.

I am not sure why it doesn't synchronize to ibiblio.org/maven. I thought that 
was automatic.


Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Some progress on Fulcrum Component Builds!

2004-10-14 Thread Niclas Hedhman
On Thursday 14 October 2004 17:37, Eric Pugh wrote:

 As far as the error on merlin-unit, I think that in the
 jakarta-turbine-fulcrum.xml file we depend on avalon-merlin-unit however,
 in the avalon.xml file it is defined as merlin-unit, so I think I should
 change that to merlin-unit:

 depend project=avalon-merlin-unit/ to depend project=merlin-unit/

:o)
No, the project here refers to the name within Gump, but I think that the 
following is needed;

depend property=maven.jar.merlin-unit  project=avalon-merlin-unit/

Brett, do you have any insight in this??  Steve?

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: Some progress on Fulcrum Component Builds!

2004-10-14 Thread Niclas Hedhman
On Thursday 14 October 2004 18:14, Brett Porter wrote:
  groupIdavalon/avalon-meta/groupId
  artifactIdavalon-meta-plugin/artifactId
 
  groupIdavalon/merlin/groupId
  artifactIdmerlin-unit/artifactId

 why isn't this just avalon-meta and merlin for the group? If it is so
 you can leverage dist/, that's not correct (see below).


 /dist/java-repository/ syncs to ibiblio, which contains:
 http://www.apache.org/dist/java-repository/avalon-meta/plugins/avalon-meta-
plugin-1.4.0.jar
 http://www.apache.org/dist/java-repository/merlin/jars/merlin-unit-3.3.0.ja
r
Ok. I was WRONG. Somewhere there is a misconception...


 However, I assume this is just for building with Maven regularly, as
 under gump it is all offline.

Well, Eric is having problem with his local build, so we are trying to solve 
two issues at the same time.

Thanks for the rectification.

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



Re: dependence on mysql jdbc driver bogus?

2004-10-14 Thread Niclas Hedhman
On Thursday 14 October 2004 22:00, Berin Loritsch wrote:
 Stefano Mazzocchi wrote:
  excalibur-datasource fails to build because it depends on mm-mysql but
  doing a grep -r mysql . in that directory doesn't yield anything.
 
  I suspect it's a bogus dependency in their POM. Thoughts?

 Niclas discovered the same thing.  I think he committed the change, or
 at least has a patch ready.  I got his message something like 5 minutes
 ago.

Steve committed it. I don't have commit rights in Excalibur. I am just trying 
to get Excalibur work with Gump, since noone else is interested enough...

Cheers
Niclas
-- 
   +--//---+
  / http://www.bali.ac/
 / http://niclas.hedhman.org / 
+--//---+


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



  1   2   >