mstover1 01/10/02 19:22:15 Modified: . build.xml src/org/apache/jmeter/protocol/http/control CookieManager.java src/org/apache/jmeter/util JMeterUtils.java Log: Automating version info into build Revision Changes Path 1.37 +11 -5 jakarta-jmeter/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-jmeter/build.xml,v retrieving revision 1.36 retrieving revision 1.37 diff -u -r1.36 -r1.37 --- build.xml 2001/09/24 13:16:59 1.36 +++ build.xml 2001/10/03 02:22:14 1.37 @@ -6,7 +6,7 @@ <property name="sources.src.dir" value="src"/> <!-- Where the API documentation lives --> <property name="docs.api.dest.dir" value="docs/api"/> - <property name="version" value="_1.7Beta"/> + <property name="version" value="1.7Beta"/> <property name="docs.src" value="./xdocs"/> <property name="docs.dest" value="./docs"/> <property name="printable_docs.dest" value="./printable_docs"/> @@ -74,6 +74,10 @@ --> <target name="compile" depends="mail.message,ssl.message"> <mkdir dir="${classes.dest.dir}"/> + <copy tofile="${sources.src.dir}/org/apache/jmeter/util/JMeterUtils.java_temp" + file="${sources.src.dir}/org/apache/jmeter/util/JMeterUtils.java" overwrite="yes"/> + <replace file="${sources.src.dir}/org/apache/jmeter/util/JMeterUtils.java" + token="@VERSION@" value="${version}"/> <javac srcdir="${sources.src.dir}" destdir="${classes.dest.dir}" optimize="${optimize}"> @@ -91,6 +95,8 @@ <exclude name="org/apache/jmeter/reporters/MailerResultCollector.java" unless="javamail.complete"/> <classpath refid="classpath"/> </javac> + <copy tofile="${sources.src.dir}/org/apache/jmeter/util/JMeterUtils.java" + file="${sources.src.dir}/org/apache/jmeter/util/JMeterUtils.java_temp" overwrite="yes"/> </target> <target name="rmi" depends="compile"> <rmic classpath="bin/classes" base="bin/classes" classname="org.apache.jmeter.engine.RemoteJMeterEngineImpl"/> @@ -155,10 +161,10 @@ - Creates the distribution packages --> <target name="dist" depends="install"> - <jar jarfile="../ApacheJMeter${version}.jar" basedir="../" includes="jakarta-jmeter/**" excludes="**/classes/**,**/xdocs/**"/> - <zip zipfile="../ApacheJMeter${version}.zip" basedir="../" includes="jakarta-jmeter/**" excludes="**/classes/**,**/xdocs/**"/> - <tar tarfile="../ApacheJMeter${version}.tar" basedir="../" excludes="**/classes/**,**/xdocs/**" includes="jakarta-jmeter/**" /> - <gzip zipfile="$../ApacheJMeter${version}.tar.gz" src="../ApacheJMeter${version}.tar" /> + <jar jarfile="../ApacheJMeter_${version}.jar" basedir="../" includes="jakarta-jmeter/**" excludes="**/classes/**,**/xdocs/**"/> + <zip zipfile="../ApacheJMeter_${version}.zip" basedir="../" includes="jakarta-jmeter/**" excludes="**/classes/**,**/xdocs/**"/> + <tar tarfile="../ApacheJMeter_${version}.tar" basedir="../" excludes="**/classes/**,**/xdocs/**" includes="jakarta-jmeter/**" /> + <gzip zipfile="$../ApacheJMeter_${version}.tar.gz" src="../ApacheJMeter_${version}.tar" /> </target> <!-- 1.13 +3 -1 jakarta-jmeter/src/org/apache/jmeter/protocol/http/control/CookieManager.java Index: CookieManager.java =================================================================== RCS file: /home/cvs/jakarta-jmeter/src/org/apache/jmeter/protocol/http/control/CookieManager.java,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- CookieManager.java 2001/08/30 17:19:02 1.12 +++ CookieManager.java 2001/10/03 02:22:15 1.13 @@ -73,7 +73,7 @@ * pass cookies along with a request. * * @author <a href="mailto:[EMAIL PROTECTED]">Sean Dowd</a> - * @version $Revision: 1.12 $ $Date: 2001/08/30 17:19:02 $ + * @version $Revision: 1.13 $ $Date: 2001/10/03 02:22:15 $ */ public class CookieManager implements ConfigElement,JMeterComponentModel,Saveable, Serializable @@ -347,7 +347,9 @@ } if (newCookie.getExpires() >= System.currentTimeMillis()) + { cookies.add(newCookie); + } } public void removeCookieNamed(String name) { 1.16 +3 -54 jakarta-jmeter/src/org/apache/jmeter/util/JMeterUtils.java Index: JMeterUtils.java =================================================================== RCS file: /home/cvs/jakarta-jmeter/src/org/apache/jmeter/util/JMeterUtils.java,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- JMeterUtils.java 2001/10/01 12:19:30 1.15 +++ JMeterUtils.java 2001/10/03 02:22:15 1.16 @@ -80,7 +80,7 @@ * *@author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a> *@created June 28, 2001 - *@version $Revision: 1.15 $ $Date: 2001/10/01 12:19:30 $ + *@version $Revision: 1.16 $ $Date: 2001/10/03 02:22:15 $ */ public class JMeterUtils @@ -714,58 +714,37 @@ public static String[] split(String splittee, String splitChar) { - if (splittee == null || splitChar == null) { - return new String[0]; } - StringTokenizer tokens; - String temp; - int spot; - while ((spot = splittee.indexOf(splitChar + splitChar)) != -1) { - splittee = splittee.substring(0, spot + splitChar.length()) + splittee.substring(spot + 2 * splitChar.length(), splittee.length()); } - Vector returns = new Vector(); - int start = 0; - int length = splittee.length(); - spot = 0; - while (start < length && (spot = splittee.indexOf(splitChar, start)) > -1) { - if (spot > 0) { - returns.addElement(splittee.substring(start, spot)); } - start = spot + splitChar.length(); - } - if (start < length) { - returns.add(splittee.substring(start)); } - String[] values = new String[returns.size()]; - returns.copyInto(values); - return values; } // End Method @@ -784,58 +763,37 @@ public static String[] split(String splittee, String splitChar, String def) { - if (splittee == null || splitChar == null) { - return new String[0]; } - StringTokenizer tokens; - String temp; - int spot; - while ((spot = splittee.indexOf(splitChar + splitChar)) != -1) { - splittee = splittee.substring(0, spot + splitChar.length()) + def + splittee.substring(spot + 1 * splitChar.length(), splittee.length()); } - Vector returns = new Vector(); - int start = 0; - int length = splittee.length(); - spot = 0; - while (start < length && (spot = splittee.indexOf(splitChar, start)) > -1) { - if (spot > 0) { - returns.addElement(splittee.substring(start, spot)); } - start = spot + splitChar.length(); - } - if (start < length) { - returns.add(splittee.substring(start)); } - String[] values = new String[returns.size()]; - returns.copyInto(values); - return values; } @@ -937,29 +895,19 @@ public static int findInArray(String[] array, String value) { - int count = -1; - int index = -1; - if (array != null && value != null) { - while (++count < array.length) { - if (array[count] != null && array[count].equals(value)) { - index = count; - break; } - } - } - return index; } @@ -1048,12 +996,13 @@ } // End Method + /** * Gets the JMeter Version. * @returns the JMeter version. */ public static String getJMeterVersion() { - return "1.7Beta"; + return "@VERSION@"; } }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]