You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2007/07/09 13:36:01 UTC

svn commit: r554609 - in /jakarta/jmeter/branches/rel-2-2: bin/jmeter.properties xdocs/changes.xml

Author: sebb
Date: Mon Jul  9 04:36:00 2007
New Revision: 554609

URL: http://svn.apache.org/viewvc?view=rev&rev=554609
Log:
Clarify change to javax.net property definitions

Modified:
    jakarta/jmeter/branches/rel-2-2/bin/jmeter.properties
    jakarta/jmeter/branches/rel-2-2/xdocs/changes.xml

Modified: jakarta/jmeter/branches/rel-2-2/bin/jmeter.properties
URL: http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/bin/jmeter.properties?view=diff&rev=554609&r1=554608&r2=554609
==============================================================================
--- jakarta/jmeter/branches/rel-2-2/bin/jmeter.properties (original)
+++ jakarta/jmeter/branches/rel-2-2/bin/jmeter.properties Mon Jul  9 04:36:00 2007
@@ -41,7 +41,7 @@
 # Note: JMeter 2.2 does not support file_format.testlog=2.1 - only 2.0 and 2.2
 
 #---------------------------------------------------------------------------
-# 111
+# XML Parser
 #---------------------------------------------------------------------------
 
 # XML Reader(Parser) - Must implement SAX 2 specs
@@ -52,6 +52,10 @@
 #---------------------------------------------------------------------------
 
 ## SSL System properties are now in system.properties
+
+# JMeter no longer converts javax.xxx property entries in this file into System properties.
+# These must now be defined in the system.properties file or on the command-line.
+# The system.properties file gives more flexibility.
 
 # By default, SSL session contexts are now created per-thread, rather than being shared.
 # The original behaviour can be enabled by setting the JMeter property:

Modified: jakarta/jmeter/branches/rel-2-2/xdocs/changes.xml
URL: http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/xdocs/changes.xml?view=diff&rev=554609&r1=554608&r2=554609
==============================================================================
--- jakarta/jmeter/branches/rel-2-2/xdocs/changes.xml (original)
+++ jakarta/jmeter/branches/rel-2-2/xdocs/changes.xml Mon Jul  9 04:36:00 2007
@@ -28,6 +28,7 @@
 <!--  ===================  -->
 
 <h3>Version 2.3</h3>
+
 <h4>Summary of changes (for more details, see below)</h4>
 <p>
 Some of the main enhancements are:
@@ -57,29 +58,23 @@
 <li>Latency and Encoding now available in CSV log output</li>
 <li>Test elements no longer default to previous contents; test elements no longer cleared when changing language.</li>
 </ul>
-<h4>Known problems:</h4>
-<p>Transaction Controller parent mode does not support nested Transaction Controllers.
-Doing so may cause a Null Pointer Exception in TestCompiler.
-</p>
-<p>Thread active counts are always zero in CSV and XML files when running remote tests.
-</p>
-<p>The property file_format.testlog=2.1 is treated the same as 2.2.
-However JMeter does honour the 3 testplan versions.</p>
-<p>
-Bug 22510 - JMeter always uses the first entry in the keystore.
-</p>
-<p>
-Remote mode does not work if JMeter is installed in a directory where the path name contains spaces.
-</p>
+
+<h4>Incompatible changes (usage):</h4>
 <p>
-BeanShell test elements leak memory.
-This can be reduced by using a file instead of including the script in the test element.
+<b>N.B. The javax.net.ssl properties have been moved from jmeter.properties to system.properties,
+and will no longer work if defined in jmeter.properties.</b>
+<br></br>
+The new arrangement is more flexible, as it allows arbitrary system properties to be defined.
 </p>
 <p>
-Variables and functions do not work in Listeners in client-server (remote) mode so they cannot be used
-to name log files in client-server mode.
+SSL session contexts are now created per-thread, rather than being shared.
+This generates a more realistic load for HTTPS tests.
+The change is likely to slow down tests with many SSL threads.
+The original behaviour can be enabled by setting the JMeter property:
+<pre>
+https.sessioncontext.shared=true
+</pre>
 </p>
-<h4>Incompatible changes (usage):</h4>
 <p>
 The LDAP Extended Sampler now uses the same panel for both Thread Bind and Single-Bind tests.
 This means that any tests using the Single-bind test will need to be updated to set the username and password.
@@ -100,13 +95,6 @@
 Control-Z no longer used for Remote Start All - this now uses Control+Shift+R
 </p>
 <p>
-By default, SSL session contexts are created per-thread, rather than being shared.
-The original behaviour can be enabled by setting the JMeter property:
-<pre>
-https.sessioncontext.shared=true
-</pre>
-</p>
-<p>
 HttpClient now uses pre-emptive authentication. 
 This can be changed by setting the following:
 <pre>
@@ -117,10 +105,7 @@
 http.authentication.preemptive$Boolean=false
 </pre>
 </p>
-<p>
-The javax.net.ssl properties have been moved from jmeter.properties to system.properties,
-and will no longer work if defined in jmeter.properties.
-</p>
+
 <h4>Incompatible changes (development):</h4>
 <p>
 <b>N.B.</b>The clear() method was defined in the following interfaces: Clearable, JMeterGUIComponent and TestElement.
@@ -139,6 +124,31 @@
 Removed method saveUsingJPEGEncoder() from SaveGraphicsService.
 It was unused so far, and used the only Sun-specific class in JMeter.
 </p>
+
+<h4>Known problems:</h4>
+<p>Transaction Controller parent mode does not support nested Transaction Controllers.
+Doing so may cause a Null Pointer Exception in TestCompiler.
+</p>
+<p>Thread active counts are always zero in CSV and XML files when running remote tests.
+</p>
+<p>The property file_format.testlog=2.1 is treated the same as 2.2.
+However JMeter does honour the 3 testplan versions.</p>
+<p>
+Bug 22510 - JMeter always uses the first entry in the keystore.
+</p>
+<p>
+Remote mode does not work if JMeter is installed in a directory where the path name contains spaces.
+</p>
+<p>
+BeanShell test elements leak memory.
+This can be reduced by using a file instead of including the script in the test element.
+</p>
+<p>
+Variables and functions do not work in Listeners in client-server (remote) mode so they cannot be used
+to name log files in client-server mode.
+</p>
+
+
 <h4>New functionality/improvements:</h4>
 <ul>
 <li>Add Domain and Realm support to HTTP Authorisation Manager</li>



---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org