You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@jmeter.apache.org by David Long <dm...@us.ibm.com> on 2005/05/10 13:37:44 UTC
JMETER DB TestCase
Following the example for building a DataBase testcase, I can not get
successful results. I have installed JMETER 2.0.3.
I am trying to connect to a remote JDBC Datasource (DB2), with a login
id/pw, and attempting to issue a simple SQL Query. The JMETER log gives
the following result (see "ClassNot Found" below), yet I have placed the
class file (DB2Java.zip) in both the <JMETER>\lib and <JMETER>\lib\ext
directories. I have verified, using the DB2 Command prompt, that I am
able to connect to this db and run queries, using the same id/pw.
I also am wondering where I would specify the port number, within the
testcase. Any help is much appreciated.
2005/05/09 14:06:20 ERROR - jmeter.protocol.jdbc.sampler.JDBCSampler:
Error in JDBC sampling
org.apache.jmeter.protocol.jdbc.util.NoConnectionsAvailableException
at
org.apache.jmeter.protocol.jdbc.util.DBConnectionManager.getConnection(DBConnectionManager.java:183)
at
org.apache.jmeter.protocol.jdbc.sampler.JDBCSampler.sample(JDBCSampler.java:106)
at
org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:281)
at java.lang.Thread.run(Unknown Source)
2005/05/09 14:06:20 INFO - jmeter.threads.JMeterThread: Thread
SampleJDBCUsers 1-1 is done
2005/05/09 14:06:20 INFO - jmeter.engine.StandardJMeterEngine: Notifying
listeners of end of test
2005/05/09 14:06:20 INFO - jmeter.engine.StandardJMeterEngine: Notifying
test listener: org.apache.jmeter.protocol.jdbc.sampler.JDBCSampler
2005/05/09 14:06:20 INFO - jmeter.engine.StandardJMeterEngine: Notifying
test listener: org.apache.jmeter.reporters.ResultCollector
2005/05/09 14:06:20 INFO - jmeter.engine.StandardJMeterEngine: Notifying
test listener: org.apache.jmeter.gui.MainFrame
2005/05/09 14:06:20 INFO - jmeter.gui.util.JMeterMenuBar:
setRunning(false,local)
2005/05/09 14:06:20 INFO - jmeter.engine.StandardJMeterEngine: Test has
ended
2005/05/09 14:06:53 INFO - jmeter.engine.StandardJMeterEngine: Running
the test!
2005/05/09 14:06:53 INFO - jmeter.engine.StandardJMeterEngine: About to
call test listeners
2005/05/09 14:06:53 INFO - jmeter.engine.StandardJMeterEngine: Notifying
test listener: org.apache.jmeter.protocol.jdbc.sampler.JDBCSampler
2005/05/09 14:06:53 INFO - jmeter.engine.StandardJMeterEngine: Notifying
test listener: org.apache.jmeter.reporters.ResultCollector
2005/05/09 14:06:53 INFO - jmeter.engine.StandardJMeterEngine: Notifying
test listener: org.apache.jmeter.gui.MainFrame
2005/05/09 14:06:53 INFO - jmeter.gui.util.JMeterMenuBar:
setRunning(true,local)
2005/05/09 14:06:53 INFO - jmeter.engine.StandardJMeterEngine: Starting 1
threads for group SampleJDBCUsers. Ramp up = 0.
2005/05/09 14:06:53 INFO - jmeter.engine.StandardJMeterEngine: Continue
on error
2005/05/09 14:06:53 INFO - jmeter.threads.JMeterThread: Thread
SampleJDBCUsers 1-1 started
2005/05/09 14:06:53 ERROR - jmeter.protocol.jdbc.util.DBConnectionManager:
Error registering database driver 'db2java.jar'
java.lang.ClassNotFoundException: db2java.jar
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at
org.apache.jmeter.protocol.jdbc.util.DBConnectionManager.registerDriver(DBConnectionManager.java:224)
at
org.apache.jmeter.protocol.jdbc.util.DBConnectionManager.getKey(DBConnectionManager.java:102)
at
org.apache.jmeter.protocol.jdbc.sampler.JDBCSampler.getKey(JDBCSampler.java:185)
at
org.apache.jmeter.protocol.jdbc.sampler.JDBCSampler.sample(JDBCSampler.java:102)
at
org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:281)
at java.lang.Thread.run(Unknown Source)
David Long
dmlong@us.ibm.com
IBM Austin
Re: JMETER DB TestCase
Posted by sebb <se...@gmail.com>.
JMeter does not look for or inside Zip files - it only looks for jars.
Rename the zip as a jar - or extract the jar from the zip if relevant.
S.
On 5/10/05, David Long <dm...@us.ibm.com> wrote:
> Following the example for building a DataBase testcase, I can not get
> successful results. I have installed JMETER 2.0.3.
>
> I am trying to connect to a remote JDBC Datasource (DB2), with a login
> id/pw, and attempting to issue a simple SQL Query. The JMETER log gives
> the following result (see "ClassNot Found" below), yet I have placed the
> class file (DB2Java.zip) in both the <JMETER>\lib and <JMETER>\lib\ext
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org