Are you using BeanShell? The first error says it cannot find the jar. Your problem may go away if you download the jar from www.beanshell.org and put it in the lib directory.
S. On 7/11/05, Buhi Mume <[EMAIL PROTECTED]> wrote: > Below is the content of the jmeter.log. It complains that the > org.apache.jmeter.protocol.http.config.gui.HttpDefaultsGui can not be > instantiated. > > ---start--- > 2005/07/11 09:15:37 INFO - jmeter.JMeter: Version 2.0.3 > 2005/07/11 09:15:37 INFO - jmeter.JMeter: java.version=1.4.2 > 2005/07/11 09:15:37 INFO - jmeter.JMeter: Copyright (c) 1998-2005 The > Apache Software Foundation > 2005/07/11 09:15:38 INFO - jmeter.samplers.SampleResult: Note: Sample > TimeStamps are END times > 2005/07/11 09:15:38 INFO - jmeter.samplers.SampleResult: > sampleresult.default.encoding is set to ISO-8859-1 > 2005/07/11 09:15:38 INFO - jmeter.protocol.tcp.sampler.TCPSampler: > Protocol Handler name=TCPClientImpl > 2005/07/11 09:15:38 INFO - jmeter.protocol.tcp.sampler.TCPSampler: > Status prefix= > 2005/07/11 09:15:38 INFO - jmeter.protocol.tcp.sampler.TCPSampler: > Status suffix= > 2005/07/11 09:15:38 INFO - jmeter.protocol.tcp.sampler.TCPSampler: > Status properties= > 2005/07/11 09:15:38 WARN - jmeter.threads.JMeterThread: > jmeterthread.startearlier=true (see jmeter.properties) > 2005/07/11 09:15:38 ERROR - jmeter.util.BeanShellInterpreter: > Beanshell Interpreter not found > 2005/07/11 09:15:38 INFO - jmeter.gui.util.MenuFactory: Could not > instantiate org.apache.jmeter.protocol.http.config.gui.HttpDefaultsGui > java.lang.ArrayIndexOutOfBoundsException: -1 > at java.util.Vector.elementAt(int) (/usr/lib/libgcj.so.6.0.0) > at java.util.Vector.get(int) (/usr/lib/libgcj.so.6.0.0) > at javax.swing.table.DefaultTableColumnModel.getColumn(int) > (/usr/lib/libgcj.so.6.0.0) > at javax.swing.JTable.getColumn(java.lang.Object) (/usr/lib/libgcj.so.6.0.0) > at > org.apache.jmeter.protocol.http.gui.HTTPArgumentsPanel.sizeColumns(javax.swing.JTable) > (Unknown Source) > at org.apache.jmeter.config.gui.ArgumentsPanel.init() (Unknown Source) > at > org.apache.jmeter.config.gui.ArgumentsPanel.ArgumentsPanel(java.lang.String) > (Unknown Source) > at > org.apache.jmeter.protocol.http.gui.HTTPArgumentsPanel.HTTPArgumentsPanel() > (Unknown Source) > at org.apache.jmeter.protocol.http.config.gui.HttpDefaultsGui.init() > (Unknown Source) > at > org.apache.jmeter.protocol.http.config.gui.HttpDefaultsGui.HttpDefaultsGui() > (Unknown Source) > at java.lang.Class.newInstance() (/usr/lib/libgcj.so.6.0.0) > at org.apache.jmeter.gui.util.MenuFactory.initializeMenus() (Unknown Source) > at org.apache.jmeter.gui.util.MenuFactory.<clinit>() (Unknown Source) > at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.6.0.0) > at java.lang.Class.isAssignableFrom(java.lang.Class) > (/usr/lib/libgcj.so.6.0.0) > at > org.apache.jorphan.reflect.ClassFinder.findAllSubclassesOneClass(java.lang.Class, > java.util.Set, java.util.Set, boolean) (Unknown Source) > at org.apache.jorphan.reflect.ClassFinder.findAllSubclasses(java.util.List, > java.util.Set, boolean) (Unknown Source) > at > org.apache.jorphan.reflect.ClassFinder.findClassesThatExtend(java.lang.String[], > java.lang.Class[], boolean) (Unknown Source) > at org.apache.jmeter.engine.util.CompoundVariable.<clinit>() (Unknown > Source) > at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.6.0.0) > at java.lang.Class.isAssignableFrom(java.lang.Class) > (/usr/lib/libgcj.so.6.0.0) > at > org.apache.jorphan.reflect.ClassFinder.findAllSubclassesOneClass(java.lang.Class, > java.util.Set, java.util.Set, boolean) (Unknown Source) > at org.apache.jorphan.reflect.ClassFinder.findAllSubclasses(java.util.List, > java.util.Set, boolean) (Unknown Source) > at > org.apache.jorphan.reflect.ClassFinder.findClassesThatExtend(java.lang.String[], > java.lang.Class[], boolean) (Unknown Source) > at > org.apache.jorphan.reflect.ClassFinder.findClassesThatExtend(java.lang.String[], > java.lang.Class[]) (Unknown Source) > at org.apache.jmeter.gui.action.ActionRouter.populateCommandMap() > (Unknown Source) > at org.apache.jmeter.gui.action.ActionRouter.getInstance() (Unknown Source) > at org.apache.jmeter.JMeter.startGui(org.apache.commons.cli.avalon.CLOption) > (Unknown Source) > at org.apache.jmeter.JMeter.start(java.lang.String[]) (Unknown Source) > at java.lang.reflect.Method.invoke(java.lang.Object, > java.lang.Object[]) (/usr/lib/libgcj.so.6.0.0) > at org.apache.jmeter.NewDriver.main(java.lang.String[]) (Unknown Source) > at gnu.java.lang.MainThread.call_main() (/usr/lib/libgcj.so.6.0.0) > ---end--- > > > Buhi > > > On 7/8/05, sebb <[EMAIL PROTECTED]> wrote: > > On 7/8/05, Buhi Mume <[EMAIL PROTECTED]> wrote: > > > On 7/7/05, sebb <[EMAIL PROTECTED]> wrote: > > > > On 7/7/05, Buhi Mume <[EMAIL PROTECTED]> wrote: > > > > > Hi, > > > > > > > > > > After unpacking the JMeter 2.0.3 binary, I got a bunch of warnings > > > > > from running './jmeter'. For example: > > > > > Warning: -Xms256m not understood. Ignoring. > > > > > Warning: -Xmx256m not understood. Ignoring. > > > > > > > > What JVM are you using? > > > > What OS? > > > > > > J2SE 1.5 > > > Ubuntu Hoary > > > > That probably explains the -Xms error messages. > > -X options are non-standard. > > > > Might be worth trying with Java 1.4 if that option is available. > > > > > > > > > > > > After I commented out those arguments (in the 'jmeter' script), > > > > > running './jmeter' started up the GUI. However, the only item showed > > > > > up on the left was Workbench (i.e. no Test Plan) and none of the menus > > > > > (e.g. File, Edit, etc.) showed up. > > > > > > > > There should be some error messages in jmeter.log. > > > > What does jmeter.log (in the bin directory) contain? > > > > This is essential for debugging the problem. > > > > > > > > > > > > I also tried to build the source from the CVS. However, running > > > > > './jmeter' caused a warning: > > > > > Warning: -server not understood. Ignoring. > > > > > > > > I don't understand - what has running ./jmeter got to do with building > > > > the source? > > > > > > This is the second step I took: I tried to build JMeter from the > > > source itself (instead of extracting the provided binary). > > > > OK, understood. > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

