If you follow the directions in BUILDING.txt, it's not necessary to download log4j or LogKit. BUILDING.txt asks for a nightly build of commons-logging, which would have been built against log4j and LogKit. If they aren't present at runtime, they won't be used as the implementation of commons-logging. But if they aren't present at build time, they can't be used.
It's basically the same as, say, the JSSE for a Tomcat build. You need it to build SSL support, but if not present at runtime it just means that Tomcat can't do SSL. On Thursday 08 August 2002 01:46 am, Patrick Luby wrote: > Steve, > > Thanks for the patch. I just committed it. > > I assume that log4j and LogKit are required dependencies. Any chance > that you could add those items to BUILDING.txt? > > Thanks, > > Patrick > > Steve Downey wrote: > > The commons-logging package built by 'ant download' doesn't have support > > for log4j or LogKit in it, unless the properties happen to be set outside > > of jakarta-tomcat-5. This patch adds downloads for the released versions > > of log4j and logkit. > > > > > > > > ------------------------------------------------------------------------ > > > > ? .project > > Index: build.properties.default > > =================================================================== > > RCS file: /home/cvspublic/jakarta-tomcat-5/build.properties.default,v > > retrieving revision 1.17 > > diff -u -r1.17 build.properties.default > > --- build.properties.default 7 Aug 2002 14:14:03 -0000 1.17 > > +++ build.properties.default 8 Aug 2002 04:54:58 -0000 > > @@ -122,8 +122,17 @@ > > activation.jar=${activation.lib}/activation.jar > > > > # ----- Log4j ----- > > -log4j.home=${base.path}/log4j > > -log4j.jar=${log4j.home}/log4j.jar > > +log4j.home=${base.path}/jakarta-log4j-1.2.6 > > +log4j.lib=${log4j.home} > > +log4j.jar=${log4j.lib}/dist/lib/log4j-1.2.6.jar > > +log4j.loc=http://jakarta.apache.org/log4j/jakarta-log4j-1.2.6.tar.gz > > + > > +# ----- LogKit ----- > > +logkit.home=${base.path}/LogKit-1.0.1 > > +logkit.lib=${logkit.home} > > +logkit.jar=${logkit.lib}/logkit-1.0.1.jar > > +logkit.loc=http://jakarta.apache.org/builds/jakarta-avalon/release/logki > >t/latest/LogKit-1.0.1-bin.tar.gz + > > > > # ----- Jaxen ( required by taglibs/standard required by jasper ) ----- > > jaxen.home=${base.path}/jaxen-1.0-FCS > > Index: build.xml > > =================================================================== > > RCS file: /home/cvspublic/jakarta-tomcat-5/build.xml,v > > retrieving revision 1.18 > > diff -u -r1.18 build.xml > > --- build.xml 7 Aug 2002 14:14:03 -0000 1.18 > > +++ build.xml 8 Aug 2002 04:54:59 -0000 > > @@ -492,6 +492,16 @@ > > </antcall> > > --> > > + <antcall target="downloadgz"> > > + <param name="sourcefile" value="${log4j.loc}"/> > > + <param name="destfile" value="${log4j.jar}"/> > > + </antcall> > > + > > + <antcall target="downloadgz"> > > + <param name="sourcefile" value="${logkit.loc}"/> > > + <param name="destfile" value="${logkit.jar}"/> > > + </antcall> > > + > > <antcall target="cvsbuild"> > > <param name="location" value="${commons-logging.loc}"/> > > <param name="subdir" value="${commons-logging.home}"/> > > > > > > ------------------------------------------------------------------------ > > > > -- > > To unsubscribe, e-mail: > > <mailto:[EMAIL PROTECTED]> For additional > > commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>