Return-Path: Delivered-To: apmail-jakarta-struts-dev-archive@apache.org Received: (qmail 95984 invoked from network); 7 Mar 2003 04:21:35 -0000 Received: from exchange.sun.com (192.18.33.10) by daedalus.apache.org with SMTP; 7 Mar 2003 04:21:35 -0000 Received: (qmail 12454 invoked by uid 97); 7 Mar 2003 04:23:22 -0000 Delivered-To: qmlist-jakarta-archive-struts-dev@nagoya.betaversion.org Received: (qmail 12447 invoked from network); 7 Mar 2003 04:23:22 -0000 Received: from daedalus.apache.org (HELO apache.org) (208.185.179.12) by nagoya.betaversion.org with SMTP; 7 Mar 2003 04:23:22 -0000 Received: (qmail 95393 invoked by uid 500); 7 Mar 2003 04:21:30 -0000 Mailing-List: contact struts-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Struts Developers List" Reply-To: "Struts Developers List" Delivered-To: mailing list struts-dev@jakarta.apache.org Received: (qmail 95377 invoked from network); 7 Mar 2003 04:21:29 -0000 Received: from icarus.apache.org (208.185.179.13) by daedalus.apache.org with SMTP; 7 Mar 2003 04:21:29 -0000 Received: (qmail 91825 invoked by uid 1339); 7 Mar 2003 04:21:28 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 7 Mar 2003 04:21:28 -0000 Date: Thu, 6 Mar 2003 20:21:28 -0800 (PST) From: Martin Cooper To: craigmcc@apache.org cc: Struts Developers List Subject: Re: cvs commit: jakarta-struts build.properties.sample build.xml In-Reply-To: <20030306042049.49644.qmail@icarus.apache.org> Message-ID: <20030306201403.Q90463@icarus.apache.org> References: <20030306042049.49644.qmail@icarus.apache.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Rating: localhost 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N On Wed, 6 Mar 2003 craigmcc@apache.org wrote: > craigmcc 2003/03/05 20:20:49 > > Modified: . build.properties.sample build.xml > Log: > Make it possible to build Struts against the Servlet 2.4 and JSP 2.0 APIs, > where the JSP classes have been pulled out into their own JAR file (jsp.jar). > On an earlier platform, you can leave the "jsp.jar" property unset and things > will continue to operate as they have before. Is this split into two jar files a Tomcat 5 thing? I haven't found a jakarta-servletapi download for 2.4/2.0, so I'm guessing it is. It's worth noting that (unless the spec dictates it somewhere) other containers may not do the same thing. For example, Resin 3.0 still has both in a single jar file. -- Martin Cooper > > Revision Changes Path > 1.32 +6 -1 jakarta-struts/build.properties.sample > > Index: build.properties.sample > =================================================================== > RCS file: /home/cvs/jakarta-struts/build.properties.sample,v > retrieving revision 1.31 > retrieving revision 1.32 > diff -u -r1.31 -r1.32 > --- build.properties.sample 28 Feb 2003 06:42:20 -0000 1.31 > +++ build.properties.sample 6 Mar 2003 04:20:49 -0000 1.32 > @@ -78,6 +78,11 @@ > # http://java.sun.com/products/jdbc/download.html > jdbc20ext.jar=../../../Java/Programs/sun/jdbc2_0-stdext.jar > > +# The JAR file containing the JSP API classes to compile against if you are > +# using JSP 2.0 or later (where these classes are separated from servlet.jar). > +# If you are using JSP 1.1 or 1.2, leave this property unset > +#jsp.jar=${apache.home}/jakarta-servletapi/lib/jsp.jar > + > # The JAR file containing the Servlet API classes to compile against (either > # version 2.2 or 2.3) > servlet.jar=${apache.home}/jakarta-servletapi/lib/servlet.jar > > > > 1.102 +9 -1 jakarta-struts/build.xml > > Index: build.xml > =================================================================== > RCS file: /home/cvs/jakarta-struts/build.xml,v > retrieving revision 1.101 > retrieving revision 1.102 > diff -u -r1.101 -r1.102 > --- build.xml 28 Feb 2003 06:42:20 -0000 1.101 > +++ build.xml 6 Mar 2003 04:20:49 -0000 1.102 > @@ -75,6 +75,13 @@ > jdbc20ext.jar (required). The path to the JAR file > for the JDBC 2.0 Optional Package APIs. > > + jsp.jar (optional). the path to the JSP API > + classes to compile against, if you are > + using JSP 2.0 where these classes have > + been separated from servlet.jar. If you > + are using JSP 1.1 or 1.2, leave this > + property unset. > + > servlet.jar (required). The path to the Servlet API > classes to compile against (currently, > either version 2.2 or 2.3 supported). > @@ -195,6 +202,7 @@ > > > > + > > > > @@ -319,7 +327,7 @@ > > destdir="${build.home}/documentation/api" > - classpath="${servlet.jar}:${jdbc20ext.jar}" > + classpath="${servlet.jar}:${jsp.jar}:${jdbc20ext.jar}" > packagenames="org.apache.struts.*" > author="true" > private="true" > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: struts-dev-unsubscribe@jakarta.apache.org > For additional commands, e-mail: struts-dev-help@jakarta.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: struts-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: struts-dev-help@jakarta.apache.org