Packaging bug in The Grinder 3.0 (affects TCPProxy only)
Philip Aston <[email protected]> Mon, 21 Jan 2008 08:06:23 +0000
| Newsgroups | gmane.comp.java.grinder.announce,gmane.spam.detected |
|---|---|
| Message-ID | <[email protected]> |
Unfortunately, the inevitable bug crept into the release.
The manifest in the grinder.jar is incorrect, and this means the
CLASSPATH is wrong for the TCPProxy. I'll fix this ASAP (expect a 3.0.1
tonight).
In the meantime, if you want to use the TCPProxy, please explicitly add
the picocontainer jar to your CLASSPATH. For example, instead of:
java -classpath $GRINDER/lib/grinder.jar net.grinder.TCPProxy
use
java -classpath
$GRINDER/lib/grinder.jar:$GRINDER/lib/picocontainer-1.3.jar
net.grinder.TCPProxy
instead.
http://sourceforge.net/tracker/index.php?func=detail&aid=1876273&group_id=18598&atid=118598
- Phil
Philip Aston wrote:
> After six years of development, The Grinder 3 is ready for prime time.
>
> The Grinder 3.0 can be downloaded from
>
> http://sourceforge.net/projects/grinder
>
> - Phil
>
>
>
> The Grinder 3.0 (changes since 3.0-beta33)
> ------------------------------------------
>
> The console now expects a properties file to be selected, rather than
> a script. The properties file determines the script to run through the
> grinder.script property. Other properties override the values in the
> agents' local grinder.properties file. This provides much better
> centralised control from the console.
>
> Updates to the German console translation from Matthias Diller.
>
> Fix bug 1808854 - Incorrect synchronisation in TestStatisticsMap.
> Thanks to Ishan Oshadi Jayawardene for the report.
>
> Partially address feature request in bug 1688988 by translating
> InterruptedIOExceptions due to timeouts in HTTPClient code to a
> specific TimeoutException. Thanks to Andrew McGuigan for the report.
>
> Fix bug 1700158 - ShutdownException thrown when using
> grinder.duration. Thanks to Caroline Rioux for the report.
>
> Update the cookie.py example to show how to send a cookie, and to
> retrieve and modify the cookies for the current thread. Thanks to
> "tz" and Ying Moy for prompting me to do this.
>
> Fix bug 1825639 - "Connection ... already opened" when recording
> HTTPS. Thanks to Peter Zadrozny and Brian Dols for the report.
>
> Refine logging:
> - The first error message is written to the terminal as well as the
> error log. This is handy for catching script typos.
> - Don't word wrap log messages from the Agent.
> - Don't truncate log lines to an arbitrary number of characters.
>
> Fix bug 1831651 - Some parts of the distribution file filter should be
> fixed. Also, added ".svn" directories to the default filter - you will
> need to delete .grinder_console from your home directory/profile to
> pick up this change. Thanks to Andrew Stephens for the report.
>
> Fix TCPProxy filter bug which would cause some form data not to be
> identified and tokenised. Increase the size of form data that will be
> in-lined in the script. Thanks to Brian Dols for the prompt and
> testing.
>
> Fix bug 1846218 - Delayed statistics are not flushed on next test.
>
> Console script editor keyboard shortcut for "Save-File" (Ctrl-S).
>
> The console allows files to be opened in a configurable external
> editor.
>
> The console optionally automatically distributes changed files when
> processes are started.
>
> The -httpplugin and -newhttpplugin TCPProxy filter options have been
> removed. They were deprecated in 3.0-beta29. The new -http filter
> should be used instead.
>
> Upgrade embedded version of Jython from Jython 2.1 to Jython 2.2.1.
>
> Fix bug 1874815 - '-' does not work in statistics expressions. Also,
> relax '+' and '*' so they are defined for zero or one argument.
> Thanks to Heidi Thompson for the report.
>
>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/