Re: cvs commit: jakarta-tomcat-4.0/tester/web/golden SSIConditional09.txt
Thanks Dan. Now I have my 15 milliseconds of fame back. ;) I'll see if I can test the updates with my site soon. -Paul Speed [EMAIL PROTECTED] wrote: > > dsandberg2002/11/25 02:15:43 > > Modified:catalina/src/share/org/apache/catalina/ssi SSICommand.java > SSIConfig.java SSIEcho.java SSIExec.java > SSIFlastmod.java SSIFsize.java SSIInclude.java > SSIMediator.java SSIPrintenv.java SSIProcessor.java > SSISet.java SSIStopProcessingException.java >tester/src/bin tester.xml > Added: catalina/src/share/org/apache/catalina/ssi > ExpressionParseTree.java ExpressionTokenizer.java > SSIConditional.java SSIConditionalState.java >tester/web SSIConditional09.shtml >tester/web/golden SSIConditional09.txt > Log: > Added back Paul Speed's conditional SSI enhancement. Updated code/regression >tests to better emulate Apache SSI. Fixed bug w/ expression parser's handling of >literals. > > Revision ChangesPath > 1.2 +5 -3 >jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSICommand.java > > Index: SSICommand.java > === > RCS file: >/home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSICommand.java,v > retrieving revision 1.1 > retrieving revision 1.2 > diff -u -r1.1 -r1.2 > --- SSICommand.java 24 May 2002 16:35:39 - 1.1 > +++ SSICommand.java 25 Nov 2002 10:15:42 - 1.2 > @@ -79,12 +79,14 @@ > * Write the output of the command to the writer. > * > * @param ssiMediator the ssi mediator > + * @param commandName the name of the actual command ( ie. echo ) > * @param paramNames The parameter names > * @param paramValues The parameter values > * @param writer the writer to output to > * @throws SSIStopProcessingException if SSI processing should be aborted > */ >public void process(SSIMediator ssiMediator, > + String commandName, > String[] paramNames, > String[] paramValues, > PrintWriter writer) throws SSIStopProcessingException; > > > > 1.3 +6 -4 >jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSIConfig.java > > Index: SSIConfig.java > === > RCS file: >/home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSIConfig.java,v > retrieving revision 1.2 > retrieving revision 1.3 > diff -u -r1.2 -r1.3 > --- SSIConfig.java24 Nov 2002 06:22:36 - 1.2 > +++ SSIConfig.java25 Nov 2002 10:15:42 - 1.3 > @@ -72,6 +72,7 @@ > * Implements the Server-side #exec command > * > * @author Bip Thelin > + * @author Paul Speed > * @author Dan Sandberg > * @version $Revision$, $Date$ > */ > @@ -80,6 +81,7 @@ > * @see SSICommand > */ >public void process(SSIMediator ssiMediator, > + String commandName, > String[] paramNames, > String[] paramValues, > PrintWriter writer ) { > > > > 1.2 +6 -4 >jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSIEcho.java > > Index: SSIEcho.java > === > RCS file: >/home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSIEcho.java,v > retrieving revision 1.1 > retrieving revision 1.2 > diff -u -r1.1 -r1.2 > --- SSIEcho.java 24 May 2002 04:38:58 - 1.1 > +++ SSIEcho.java 25 Nov 2002 10:15:42 - 1.2 > @@ -71,6 +71,7 @@ > * Return the result associated with the supplied Server Variable. > * > * @author Bip Thelin > + * @author Paul Speed > * @author Dan Sandberg > * @version $Revision$, $Date$ > */ > @@ -82,6 +83,7 @@ > * @see SSICommand > */ >public void process(SSIMediator ssiMediator, > + String commandName, > String[] paramNames, > String[] paramValues, > PrintWriter writer) { > > > > 1.3 +7 -5 >jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSIExec.java > > Index: SSIExec.java > === > RCS file: >/home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSIExec.java,v > retrieving revision 1.2 > retrieving revision 1.3 > diff -u -r1.2 -r1.3 > --- SSIExec.java 24 Nov 2002 06:22:36 - 1.2 > +++ SSIExec.java 25 Nov 2002 10:15:42 - 1.
Re: cvs commit: jakarta-tomcat-4.0/tester/web/golden SSIConditional09.txt
Dan, You might want to port all SSI changes to tomcat 5 as well. Thanks, Amy [EMAIL PROTECTED] wrote: dsandberg2002/11/25 02:15:43 Modified:catalina/src/share/org/apache/catalina/ssi SSICommand.java SSIConfig.java SSIEcho.java SSIExec.java SSIFlastmod.java SSIFsize.java SSIInclude.java SSIMediator.java SSIPrintenv.java SSIProcessor.java SSISet.java SSIStopProcessingException.java tester/src/bin tester.xml Added: catalina/src/share/org/apache/catalina/ssi ExpressionParseTree.java ExpressionTokenizer.java SSIConditional.java SSIConditionalState.java tester/web SSIConditional09.shtml tester/web/golden SSIConditional09.txt Log: Added back Paul Speed's conditional SSI enhancement. Updated code/regression tests to better emulate Apache SSI. Fixed bug w/ expression parser's handling of literals. Revision ChangesPath 1.2 +5 -3 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSICommand.java Index: SSICommand.java === RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSICommand.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- SSICommand.java 24 May 2002 16:35:39 - 1.1 +++ SSICommand.java 25 Nov 2002 10:15:42 - 1.2 @@ -79,12 +79,14 @@ * Write the output of the command to the writer. * * @param ssiMediator the ssi mediator + * @param commandName the name of the actual command ( ie. echo ) * @param paramNames The parameter names * @param paramValues The parameter values * @param writer the writer to output to * @throws SSIStopProcessingException if SSI processing should be aborted */ public void process(SSIMediator ssiMediator, + String commandName, String[] paramNames, String[] paramValues, PrintWriter writer) throws SSIStopProcessingException; 1.3 +6 -4 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSIConfig.java Index: SSIConfig.java === RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSIConfig.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- SSIConfig.java 24 Nov 2002 06:22:36 - 1.2 +++ SSIConfig.java 25 Nov 2002 10:15:42 - 1.3 @@ -72,6 +72,7 @@ * Implements the Server-side #exec command * * @author Bip Thelin + * @author Paul Speed * @author Dan Sandberg * @version $Revision$, $Date$ */ @@ -80,6 +81,7 @@ * @see SSICommand */ public void process(SSIMediator ssiMediator, + String commandName, String[] paramNames, String[] paramValues, PrintWriter writer ) { 1.2 +6 -4 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSIEcho.java Index: SSIEcho.java === RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSIEcho.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- SSIEcho.java 24 May 2002 04:38:58 - 1.1 +++ SSIEcho.java 25 Nov 2002 10:15:42 - 1.2 @@ -71,6 +71,7 @@ * Return the result associated with the supplied Server Variable. * * @author Bip Thelin + * @author Paul Speed * @author Dan Sandberg * @version $Revision$, $Date$ */ @@ -82,6 +83,7 @@ * @see SSICommand */ public void process(SSIMediator ssiMediator, + String commandName, String[] paramNames, String[] paramValues, PrintWriter writer) { 1.3 +7 -5 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSIExec.java Index: SSIExec.java === RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSIExec.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- SSIExec.java 24 Nov 2002 06:22:36 - 1.2 +++ SSIExec.java 25 Nov 2002 10:15:42 - 1.3 @@ -89,6 +89,7 @@ * * @author Bip Thelin * @author Amy Roh + * @author Paul Speed * @author Dan Sandberg * @version $Revision$, $Date$ * @@ -101,6 +102,7 @@ * @see SSICommand */ public void process(SSIMediator ssiMediator, + String commandName, String[] paramNames, String[] paramValues, PrintWriter writer) { @@ -111,7 +113,7 @@ String substitutedValue = ssiMediator.substituteVariables( paramValue ); if ( paramName.equalsIgnoreCase("cgi") ) { -
cvs commit: jakarta-tomcat-4.0/tester/web/golden SSIConditional09.txt
dsandberg2002/11/25 02:15:43 Modified:catalina/src/share/org/apache/catalina/ssi SSICommand.java SSIConfig.java SSIEcho.java SSIExec.java SSIFlastmod.java SSIFsize.java SSIInclude.java SSIMediator.java SSIPrintenv.java SSIProcessor.java SSISet.java SSIStopProcessingException.java tester/src/bin tester.xml Added: catalina/src/share/org/apache/catalina/ssi ExpressionParseTree.java ExpressionTokenizer.java SSIConditional.java SSIConditionalState.java tester/web SSIConditional09.shtml tester/web/golden SSIConditional09.txt Log: Added back Paul Speed's conditional SSI enhancement. Updated code/regression tests to better emulate Apache SSI. Fixed bug w/ expression parser's handling of literals. Revision ChangesPath 1.2 +5 -3 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSICommand.java Index: SSICommand.java === RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSICommand.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- SSICommand.java 24 May 2002 16:35:39 - 1.1 +++ SSICommand.java 25 Nov 2002 10:15:42 - 1.2 @@ -79,12 +79,14 @@ * Write the output of the command to the writer. * * @param ssiMediator the ssi mediator + * @param commandName the name of the actual command ( ie. echo ) * @param paramNames The parameter names * @param paramValues The parameter values * @param writer the writer to output to * @throws SSIStopProcessingException if SSI processing should be aborted */ public void process(SSIMediator ssiMediator, + String commandName, String[] paramNames, String[] paramValues, PrintWriter writer) throws SSIStopProcessingException; 1.3 +6 -4 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSIConfig.java Index: SSIConfig.java === RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSIConfig.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- SSIConfig.java24 Nov 2002 06:22:36 - 1.2 +++ SSIConfig.java25 Nov 2002 10:15:42 - 1.3 @@ -72,6 +72,7 @@ * Implements the Server-side #exec command * * @author Bip Thelin + * @author Paul Speed * @author Dan Sandberg * @version $Revision$, $Date$ */ @@ -80,6 +81,7 @@ * @see SSICommand */ public void process(SSIMediator ssiMediator, + String commandName, String[] paramNames, String[] paramValues, PrintWriter writer ) { 1.2 +6 -4 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSIEcho.java Index: SSIEcho.java === RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSIEcho.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- SSIEcho.java 24 May 2002 04:38:58 - 1.1 +++ SSIEcho.java 25 Nov 2002 10:15:42 - 1.2 @@ -71,6 +71,7 @@ * Return the result associated with the supplied Server Variable. * * @author Bip Thelin + * @author Paul Speed * @author Dan Sandberg * @version $Revision$, $Date$ */ @@ -82,6 +83,7 @@ * @see SSICommand */ public void process(SSIMediator ssiMediator, + String commandName, String[] paramNames, String[] paramValues, PrintWriter writer) { 1.3 +7 -5 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSIExec.java Index: SSIExec.java === RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/ssi/SSIExec.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- SSIExec.java 24 Nov 2002 06:22:36 - 1.2 +++ SSIExec.java 25 Nov 2002 10:15:42 - 1.3 @@ -89,6 +89,7 @@ * * @author Bip Thelin * @author Amy Roh + * @author Paul Speed * @author Dan Sandberg * @version $Revision$, $Date$ * @@ -101,6 +102,7 @@ * @see SSICommand */ public void process(SSIMediator ssiMediator, + String commandName, String[] paramNam