Hi Stefan,

Thanks for your help. However, I don't see how I can debug this without
having access to a gump install. There's nothing wrong in the build
itself. It just fails on one test. 

I believe the error might be due to the fact that Cactus is supposed to
be executed on a machine where containers are already installed (in our
case at hand, Tomcat 3.3.x). When I run the build locally I have the
cactus.home.tomcat3x point to where Tomcat 3.3.x is installed. Whereas
in the gump build I'm not sure it's pointing to a real install
directory. I think it's point to the directory where Tomcat 3.3.x was
built and it may happen that Tomcat build does not have all
configuration files set up correctly? I'm really shooting in the dark.

It's a pity that
http://lsd.student.utwente.nl/gump/jakarta-cactus/jakarta-cactus-sample-
servlet-13.html has a pre-req failure as we would have been able to see
if it passed the tests fine (it's using Tomcat 4.x and not Tomcat
3.3.x).

The other possible reason for failure is because it's running on unix
whereas I'm running on windows. I'd need to set up my shell account on
cvs.apache.org to try running it there. That'll take me a while to
setup.

The only issue with all this is that it's quite difficult to do so you
have to be really motivated :-) What I mean by this is that most of the
time there's a problem with the Cactus build on Gump it's not a problem
of Cactus, it's a problem of the Gump build setup itself (at least this
is my experience from the past few years Cactus has been building with
Gump). Thus I know Cactus is building fine. I just need to make it build
with Gump...

The biggest problem is that Gump doesn't run the build in the same than
projects are running their builds! It's using sysclasspathonly feature
and that's not the way it's run by project. Thus lots of Gump build
failures are due to this different setup. While I can see the benefit of
it, I still also value the simple fact that the build is working.

Maybe an alternative would be for Gump to try to run the project using
sysclasspatonly first and then if it fails, it will run "normally". The
reports would show both outcomes. That would provide useful feedback.

Thanks
-Vincent

> -----Original Message-----
> From: Stefan Bodewig [mailto:[EMAIL PROTECTED]
> Sent: 11 March 2004 10:06
> To: [EMAIL PROTECTED]
> Subject: Re: How to debug a Gump build problem?
> 
> On Thu, 11 Mar 2004, Vincent Massol <[EMAIL PROTECTED]> wrote:
> 
> > Everything runs fine here. Thus I think it can be caused either by a
> > different configuration or by the fact that it runs on a different
> > OS.
> 
> It fails on lsd as well as gump.covalent.net, so it fails using Gumpy
> or traditional Gump and it fails on Linux as well as Solaris.
> 
> Ooops, I just realized that it hasn't built on the covalent machine.
> I think this was due to the fact that the configuration was stalled.
> Should build in a few minutes.
> 
> > More specifically: Do we have a shell account with read access to
> > the directory where Gump built the project?
> 
> Currently Gump doesn't run on any ASF machine, unless Stefano's
> efforts on moof have come further along than I thought.
> 
> Once we have such a beast, things should become fairly easy.
> 
> I'm not in the position to give you access to any of the machines
> currently running Gump, not even my private installation, sorry.
> 
> I'm willing to lend a hand and execute whatever you need in my
> installation,
> <http://cvs.apache.org/~bodewig/gump/jakarta-cactus-sample-servlet-
> 12.html>
> is the result from last night's run on my machine and in my home dir
> on minotaur is a zipped up version of
> jakarta-cactus/samples/servlet/target-12.
> 
> Let me know if you need anything else.
> 
> Cheers
> 
>         Stefan
> 
> ---------------------------------------------------------------------
> 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]

Reply via email to