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. Xerces 2.0.1 only).

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 startup.

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

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,

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

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

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,

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 only

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 _totally_

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.0.1

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

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. So

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

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

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 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 want to put