Re: [5.0] Build notes

2002-08-12 Thread Jayson Falkner
> Sort of a mini-gump. No sense in over-doing what the build file is supposed to do. The idea is cool, but, gump exists for a reason :) I suspect a change like this would make things slightly more complex, confusing, and in general take way to much time to implement - not to mention open up t

Re: [5.0] Build notes

2002-08-12 Thread Steve Downey
The only snag is that 'ant download' doesn't download optional components. And some of them are optional the same way that brakes on a go-cart are optional. It'll work, just not quite the way you expect it to. More importantly, any developer building Tomcat needs to build a full version, other

Re: [5.0] Build notes

2002-08-12 Thread costinm
On Mon, 12 Aug 2002, Jean-francois Arcand wrote: > > I think that the dependency on Xerces 2.0.1 is excessively restrictive > > as well. IIRC (maybe Jean-François could provide some of the details > > he found?), Xerces 2.0.1 was the only Xerces parser that we have found > > so far that does n

Re: [5.0] Build notes

2002-08-12 Thread Remy Maucherat
[EMAIL PROTECTED] wrote: > On Sun, 11 Aug 2002, Patrick Luby wrote: > > >>commons-digester/logging, etc. I think that this would make the build >>more reliable since Tomcat 5 is dependent on very specific versions of >>Apache dependencies (e.g. Xerces 2.0.1 only). > > > IMHO that's _totally_

Re: [5.0] Build notes

2002-08-12 Thread Remy Maucherat
[EMAIL PROTECTED] wrote: > On Sun, 11 Aug 2002, Bill Barker wrote: > > >>I don't know anybody that likes it, but it's required by the JSP-1.2 spec >>(and still in the current draft of the JSP-2.0 spec). The TLDs may contain >>Listeners, and the only way to get them registered is to scan at star

Re: [5.0] Build notes

2002-08-12 Thread Jean-francois Arcand
Patrick Luby wrote: > Costin, > > [EMAIL PROTECTED] wrote: > >> On Sun, 11 Aug 2002, Patrick Luby wrote: >> >> >>> commons-digester/logging, etc. I think that this would make the >>> build more reliable since Tomcat 5 is dependent on very specific >>> versions of Apache dependencies (e.g. Xer

Re: [5.0] Build notes

2002-08-11 Thread Bob Herrmann
On Sun, 2002-08-11 at 11:25, Jayson Falkner wrote: > I have been using the same thing. The only downside is the download > time, but, IMO it would be great to have this included and encouraged > for use with the Tomcat 5 build file. > > Way to go Bob! Thanks, although I just cut/pasted Ian Dar

Re: [5.0] Build notes

2002-08-11 Thread costinm
On Sun, 11 Aug 2002, Bill Barker wrote: > I don't know anybody that likes it, but it's required by the JSP-1.2 spec > (and still in the current draft of the JSP-2.0 spec). The TLDs may contain > Listeners, and the only way to get them registered is to scan at startup. Ops, I missed that one.

Re: [5.0] Build notes

2002-08-11 Thread Bill Barker
> > Actually it somehow seems that something is looking for TLDs > at startup - that's a bug for me. The TLDs should be processed > when the first JSP is complied - not before. If a webapp > doesn't use JSPs or uses precompiled JSPs ( which is a very > good idea IMO ) - then there is no point on s

Re: [5.0] Build notes

2002-08-11 Thread costinm
On Sun, 11 Aug 2002, Patrick Luby wrote: > > IMHO that's _totally_ unacceptable ( having tomcat5 work only with > > xerces). > > I think that the dependency on Xerces 2.0.1 is excessively restrictive > as well. IIRC (maybe Jean-François could provide some of the details he > found?), Xerces 2

Re: [5.0] Build notes

2002-08-11 Thread Patrick Luby
Costin, [EMAIL PROTECTED] wrote: > On Sun, 11 Aug 2002, Patrick Luby wrote: > > >>commons-digester/logging, etc. I think that this would make the build >>more reliable since Tomcat 5 is dependent on very specific versions of >>Apache dependencies (e.g. Xerces 2.0.1 only). > > > IMHO that's

Re: [5.0] Build notes

2002-08-11 Thread costinm
On Sun, 11 Aug 2002, Patrick Luby wrote: > commons-digester/logging, etc. I think that this would make the build > more reliable since Tomcat 5 is dependent on very specific versions of > Apache dependencies (e.g. Xerces 2.0.1 only). IMHO that's _totally_ unacceptable ( having tomcat5 work onl

Re: [5.0] Build notes

2002-08-11 Thread Patrick Luby
All, Couldn't we go a step farther and check any Apache dependencies into the Tomcat cvs repository and remove them from build.properties.default and build.xml's "download" target? Of course, we can't do this for some 3rd party dependencies, but we can for stuff like Xerces, commons-digester/

Re: [5.0] Build notes

2002-08-11 Thread Jayson Falkner
I have been using the same thing. The only downside is the download time, but, IMO it would be great to have this included and encouraged for use with the Tomcat 5 build file. Way to go Bob! Jayson Falkner [EMAIL PROTECTED] Bob Herrmann wrote: > Yea, I liked your script, this one builds Tomca

Re: [5.0] Build notes

2002-08-09 Thread Bob Herrmann
Yea, I liked your script, this one builds Tomcat 5. BUILDING.TXT could almost just say "All you need is JDK1.4 and Ant1.5 then just type 'ant' and a working Tomcat 5 development tree is built. (If you are behind a firewall, you may need to adjust proxy settings.)" This should be cross platform (

Re: [5.0] Build notes

2002-08-04 Thread costinm
On Sun, 4 Aug 2002, Patrick Luby wrote: > Bob, > > Bob Herrmann wrote: > > $ sed -e > > 's/^base.path=\/usr\/local$/base.path=\/home\/test\/tc5\/dependson/' > > build.properties.default > t > > $ mv t build.properties.default > > You don't want to replace build.properties.default. Instead you

Re: [5.0] Build notes

2002-08-04 Thread Patrick Luby
Bob, Bob Herrmann wrote: > $ sed -e > 's/^base.path=\/usr\/local$/base.path=\/home\/test\/tc5\/dependson/' > build.properties.default > t > $ mv t build.properties.default You don't want to replace build.properties.default. Instead you want to put your customized file in build.properties. That

Re: [5.0] Build notes

2002-08-04 Thread Remy Maucherat
Bob Herrmann wrote: > Hi. Just thought I would share the steps I followed to "Build tomcat 5" > on a RedHat 7.2 box. The box is net connected via DSL. > > I had already downloaded JDK1.4 and Ant1.5 > > $ mkdir tc5 > $ cd tc5 > $ export JAVA_HOME=/usr/java/j2sdk1.4.0 > $ export PATH=$JAVA_HOME/

[5.0] Build notes

2002-08-04 Thread Bob Herrmann
Hi. Just thought I would share the steps I followed to "Build tomcat 5" on a RedHat 7.2 box. The box is net connected via DSL. I had already downloaded JDK1.4 and Ant1.5 $ mkdir tc5 $ cd tc5 $ export JAVA_HOME=/usr/java/j2sdk1.4.0 $ export PATH=$JAVA_HOME/bin:$PATH:/home/bob/tc5/jakarta-ant-1