Author: sebb
Date: Thu May 12 09:54:27 2011
New Revision: 1102223

URL: http://svn.apache.org/viewvc?rev=1102223&view=rev
Log:
Merge some fixes from JMeter trunk

Added:
    jakarta/jmeter/branches/docs-2.4/xdocs/issues.xml   (with props)
Removed:
    jakarta/jmeter/branches/docs-2.4/xdocs/known_bugs.xml
    jakarta/jmeter/branches/docs-2.4/xdocs/license.xml
Modified:
    jakarta/jmeter/branches/docs-2.4/xdocs/building.xml
    jakarta/jmeter/branches/docs-2.4/xdocs/index.xml
    jakarta/jmeter/branches/docs-2.4/xdocs/stylesheets/project.xml
    jakarta/jmeter/branches/docs-2.4/xdocs/usermanual/boss.xml
    jakarta/jmeter/branches/docs-2.4/xdocs/usermanual/regular_expressions.xml

Modified: jakarta/jmeter/branches/docs-2.4/xdocs/building.xml
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/branches/docs-2.4/xdocs/building.xml?rev=1102223&r1=1102222&r2=1102223&view=diff
==============================================================================
--- jakarta/jmeter/branches/docs-2.4/xdocs/building.xml (original)
+++ jakarta/jmeter/branches/docs-2.4/xdocs/building.xml Thu May 12 09:54:27 2011
@@ -36,26 +36,36 @@ You may want to also download the source
 
 <h2>Building JMeter</h2>
 <h3>Acquiring the source</h3>
-<p>The source is distributed alongside the binary, or it can be downloaded 
from SVN.</p>
+<p>The full source is distributed alongside the binary, or it can be 
downloaded from SVN.</p>
 <p>
 The source archive and SVN do not contain any of the required library files. 
-You can download these by running the Ant command:
+These need to be downloaded by running the Ant command:
 <pre>
 ant download_jars
 </pre>
 </p>
-<p>Or you can download the binary archive for a release and unpack it into the 
same directory structure as the source.
-This will ensure that the lib/ directory contains all the required jar files.
+<p>Or you can download the binary distribution archive for a release and 
unpack it into the same directory structure as the source.
+This will ensure that the lib/ directory contains the jar files needed for 
running JMeter.
+There are a few additional jars that are needed to build JMeter, download 
these using:
+<pre>
+ant download_jars
+</pre>
+This will retrieve any missing jars.
 </p>
 <h3>Compiling and packaging JMeter using Ant</h3>
 <p>
-JMeter can be built entirely using Ant; see build.xml for the targets that can 
be used.
+JMeter can be built entirely using Ant.
+The basic command is:
+<pre>
+ant [install]
+</pre>
+See build.xml for the other targets that can be used.
 </p>
 <h3>Compiling and packaging JMeter using Eclipse</h3>
 <p>
-Once you have downloaded the source from SVN or the release archives, you can 
configure Eclipse.
-The easiest way to do this is to replace the Eclipse .classpath file with the 
eclipse.classpath file provided with JMeter.
-This will set up the source-paths and most of the libraries.
+Once you have downloaded the source from SVN or the release archives and run 
the ant download_jars target to
+install the dependent jars, you can configure Eclipse. The easiest way to do 
this is to replace the Eclipse .classpath
+file with the eclipse.classpath file provided with JMeter. This will set up 
the source-paths and most of the libraries.
 <p>
 See also the file eclipse.readme.
 </p>

Modified: jakarta/jmeter/branches/docs-2.4/xdocs/index.xml
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/branches/docs-2.4/xdocs/index.xml?rev=1102223&r1=1102222&r2=1102223&view=diff
==============================================================================
--- jakarta/jmeter/branches/docs-2.4/xdocs/index.xml (original)
+++ jakarta/jmeter/branches/docs-2.4/xdocs/index.xml Thu May 12 09:54:27 2011
@@ -97,8 +97,8 @@ Nor does it render the HTML pages as a b
 <h2>Further Information About JMeter</h2>
 <ul>
 <li><a href="changes.html">Change List</a></li>
-<li><a href="known_bugs.html">Known Bugs</a></li>
-<li><a href="license.html">License</a></li>
+<li><a href="issues.html">Issues</a></li>
+<li><a href="http://www.apache.org/licenses/";>License</a></li>
 <li><a 
href="http://wiki.apache.org/jakarta-jmeter/JMeterCommitters";>Contributors</a></li>
 </ul>
 </section>

Added: jakarta/jmeter/branches/docs-2.4/xdocs/issues.xml
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/branches/docs-2.4/xdocs/issues.xml?rev=1102223&view=auto
==============================================================================
--- jakarta/jmeter/branches/docs-2.4/xdocs/issues.xml (added)
+++ jakarta/jmeter/branches/docs-2.4/xdocs/issues.xml Thu May 12 09:54:27 2011
@@ -0,0 +1,90 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+ 
+       http://www.apache.org/licenses/LICENSE-2.0
+ 
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<document>   
+<properties>     
+       <title>Issues</title>   
+</properties> 
+<body>
+<section name="Issue tracker">
+<p>
+JMeter uses Bugzilla for issue tracking, i.e. for reporting bugs and 
requesting enhancements.
+</p>
+<p>
+Before creating a new issue, please check whether the issue has already been 
reported by searching Bugzilla.
+It's also worth checking first on the JMeter user mailing list; others may 
already have a solution. 
+</p>
+</section>
+<section name="Known Bugs"> 
+<ul>
+<li>
+<a 
href="http://issues.apache.org/bugzilla/buglist.cgi?query_format=specific&amp;order=relevance+desc&amp;bug_status=__open__&amp;product=JMeter&amp;content=";>
+Bugzilla - All open bugs</a>
+</li>
+<li>
+<a 
href="http://issues.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=NEEDINFO&amp;bug_severity=Blocker&amp;bug_severity=Critical&amp;bug_severity=Major&amp;bug_severity=Normal&amp;bug_severity=Minor&amp;bug_severity=Trivial&amp;product=JMeter&amp;cmdtype=doit&amp;order=Bug+Number";>
+Bugzilla - Open bugs (excluding enhancements)</a></li>
+<li>
+<a 
href="http://issues.apache.org/bugzilla/buglist.cgi?bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;bug_status=NEEDINFO&amp;bug_severity=Enhancement&amp;product=JMeter&amp;cmdtype=doit&amp;order=Bug+Number";>
+Bugzilla - Enhancements only</a>
+</li>
+</ul>
+</section>
+<section name="Raising an Issue">
+<p>
+First check that the issue has not already been reported. 
+If reporting a bug, are you sure it really is a bug in JMeter, not just a 
misunderstanding of how JMeter works?
+</p>
+<p>
+If you have not already done so, you need to register an account first, using 
the "New Account" link at the top of the
+main Bugzilla page: <a 
href="https://issues.apache.org/bugzilla/";>https://issues.apache.org/bugzilla/</a>.
+</p>
+<p>
+Make sure you read and understand the information on the account creation page 
before signing up.
+</p>
+<p>
+Once logged in, click "File a bug" and select JMeter from the list.
+</p>
+</section>
+<section name="Required Information">
+<p>
+Please make sure you provide sufficient information for others to be able to 
make use of the report effectively.
+Use the checklist below to guide you.
+</p>
+<ul>
+<li>JMeter version</li>
+<li>Java version (output from java -version)</li>
+<li>OS version</li>
+<li>jmeter.log file (unlikely to contain sensitive information, but check 
before uploading)</li>
+<li>JMX file if relevant (redact any sensitive information first)</li>
+<li>JTL file if relevant (may need to redact sensitive information)</li>
+<li>For a suspected bug, describe what you did, what happened, and how this 
differs from what you expected to happen.
+Does it happen every time?
+</li>
+<li>If you are providing a patch to fix a bug, please ensure it is in unified 
diff format.
+If using Eclipse, please set the patch root to "Project", not the default 
"Workspace" which is harder to apply.</li>
+<li>New source files can be provided as is; please ensure they have the 
standard Apache License header (as per other JMeter files).
+Please do not use @author tags (credit will be given in the changes file).
+</li>
+<li>In the case of patches for new features, please also provide documentation 
patches if at all possible. 
+Components are documented in xdocs/usermanual/component_reference.xml.</li>
+</ul>
+<p><b>See also the following <a 
href="https://issues.apache.org/bugwritinghelp.html";>Bug writing guidelines</a>,
+also the terms and conditions noted on the <a 
href="https://issues.apache.org/bugzilla/createaccount.cgi";>Bugzilla account 
creation page.</a></b></p>
+</section>
+</body>
+</document>

Propchange: jakarta/jmeter/branches/docs-2.4/xdocs/issues.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: jakarta/jmeter/branches/docs-2.4/xdocs/stylesheets/project.xml
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/branches/docs-2.4/xdocs/stylesheets/project.xml?rev=1102223&r1=1102222&r2=1102223&view=diff
==============================================================================
--- jakarta/jmeter/branches/docs-2.4/xdocs/stylesheets/project.xml (original)
+++ jakarta/jmeter/branches/docs-2.4/xdocs/stylesheets/project.xml Thu May 12 
09:54:27 2011
@@ -26,8 +26,8 @@
         <menu name="About">
           <item name="Overview"            href="/index.html"/>
           <item name="Changes"             href="/changes.html"/>
-          <item name="Known Bugs"          href="/known_bugs.html"/>
-          <item name="License"             href="/license.html"/>
+          <item name="Issues"              href="/issues.html"/>
+          <item name="License"             
href="http://www.apache.org/licenses/"/>
           <item name="Contributors"            
href="http://wiki.apache.org/jakarta-jmeter/JMeterCommitters"/>
         </menu>
         <menu name="Download">

Modified: jakarta/jmeter/branches/docs-2.4/xdocs/usermanual/boss.xml
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/branches/docs-2.4/xdocs/usermanual/boss.xml?rev=1102223&r1=1102222&r2=1102223&view=diff
==============================================================================
--- jakarta/jmeter/branches/docs-2.4/xdocs/usermanual/boss.xml (original)
+++ jakarta/jmeter/branches/docs-2.4/xdocs/usermanual/boss.xml Thu May 12 
09:54:27 2011
@@ -93,8 +93,8 @@ do not multi-thread past 50-60 connectio
 more users than that).
 </p>
 <p>Good free platforms include the linuxes, the BSDs, and Solaris Intel. If
-you have a little more money, there are commercial linuxes. If you can justify
-it, a commercial Unix (Solaris, etc) is probably the best choice.
+you have a little more money, there are commercial linuxes.
+This may be worth it if you need the support.
 </p>
 <p>
 For non-Windows platforms, investigate "ulimit -n unlimited" with a view to

Modified: 
jakarta/jmeter/branches/docs-2.4/xdocs/usermanual/regular_expressions.xml
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/branches/docs-2.4/xdocs/usermanual/regular_expressions.xml?rev=1102223&r1=1102222&r2=1102223&view=diff
==============================================================================
--- jakarta/jmeter/branches/docs-2.4/xdocs/usermanual/regular_expressions.xml 
(original)
+++ jakarta/jmeter/branches/docs-2.4/xdocs/usermanual/regular_expressions.xml 
Thu May 12 09:54:27 2011
@@ -187,6 +187,25 @@ Here is a list of the meta characters an
 </ul>
 <p>Please note that ORO does not support the \Q and \E meta-characters.
 [In other RE engines, these can be used to quote a portion of an RE so that 
the meta-characters stand for themselves.]</p>
+
+<p>
+The following Perl5 extended regular expressions are supported by ORO.
+
+<dl>
+<dt>(?#text)</dt>
+<dd>An embedded comment causing text to be ignored.</dd>
+<dt>(?:regexp)</dt>
+<dd>Groups things like "()" but doesn't cause the group match to be saved.</dd>
+<dt>(?=regexp)</dt>
+<dd>A zero-width positive lookahead assertion. For example, \w+(?=\s) matches 
a word followed by whitespace, without including whitespace in the 
MatchResult.</dd>
+<dt>(?!regexp)</dt>
+<dd>A zero-width negative lookahead assertion. For example foo(?!bar) matches 
any occurrence of "foo" that isn't followed by "bar". Remember that this is a 
zero-width assertion, which means that a(?!b)d will match ad because a is 
followed by a character that is not b (the d) and a d follows the zero-width 
assertion.</dd>
+<dt>(?imsx)</dt>
+<dd>One or more embedded pattern-match modifiers. i enables case 
insensitivity, m enables multiline treatment of the input, s enables single 
line treatment of the input, and x enables extended whitespace comments.</dd>
+</dl>
+<b>Note that <code>(?&lt;=regexp)</code> - lookbehind - is not supported.</b>
+</p>
+
 </subsection>
 
 <subsection name="&sect-num;.5 Placement of modifiers" anchor="placement">



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@jakarta.apache.org
For additional commands, e-mail: notifications-h...@jakarta.apache.org

Reply via email to