Henk Vandenbergh

Thursday Oct 22, 2009

Fix for NullPointerException in Vdb.Report.reportKstatDetail

For vdbench501fix1. In an earlier blog I mentioned a problem with Vdbench spreading the requested work over its available JVMs: http://blogs.sun.com/henk/entry/nullpointerexception_running_multi_host_vdbench501.

Here is a fix: Download  seqjvm.tar, place it in the Vdbench install directory. Then untar (tar -xvf seqjvm.tar) and you'll have a new directory and file: /vdbenchxx/classes/Vdb/RD_entry.class

Henk.

Wednesday Oct 21, 2009

'end_cmd=' parameter executed too often

There are two sets of 'start_cmd=' and 'end_cmd=' parameters. One set is used as a 'general' parameter, allowing these commands to be executed at the start and at the end of an execution. The other set is a sub parameter of a Run Definition (RD), allowing these commands to be executed at the start and at the end of each run (RD). Francois just notified me that the former 'end_cmd=' command is not executed at the end of a Vdbench execution, but instead at the end of each RD.

To fix this, place 'endcmd.tar' in your Vdbench install directory, untar (tar -xvf endcmd.tar) and you now should have a new directory and file: vdbench/classes/Vdb/Reporter.class.

Henk.

Tuesday Oct 06, 2009

Vdbench 5.01 reporting incorrect error code text for Windows

Just noticed a few days ago that the code attempting to translate the GetLastError() error codes returned by Windows reads and writes disappeared. Vdbench therefore now puts a Unix error text with a Windows error code and that's pretty confusing.

Until I fix this, just look up your errors on http://msdn.microsoft.com/en-us/library/ms681381%28VS.85%29.aspx

Calendar

Feeds

Search

Links

Navigation

Referrers