Hello,

I've just downloaded JMeter on and Archlinux system, Java 7, no extra
plugins.

I'm having a problem trying to get the context menu to work, it fails on
initialization.

The first error that pops out in the screen is:

Uncaught Exception java.lang.ExceptionInInitializerError. See log file for
details.
Uncaught Exception java.lang.
​​
NoClassDefFoundError: Could not initialize class
org.apache.jmeter.gui.util.MenuFactory. See log file for details.

Then, in the log file, more information can be read:

jmeter.gui.util.MenuFactory: Could not instantiate
org.apache.jmeter.assertions.JSR223Assertion
java.lang.ExceptionInInitializerError
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        ...
at java.beans.Introspector.getBeanInfo(Introspector.java:163)
at org.apache.jmeter.testbeans.gui.TestBeanGUI.<init>(TestBeanGUI.java:168)
at
org.apache.jmeter.gui.util.MenuFactory.initializeMenus(MenuFactory.java:488)
at org.apache.jmeter.gui.util.MenuFactory.<clinit>(MenuFactory.java:160)
...
...
Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
at
com.sun.script.javascript.RhinoScriptEngineFactory.getParameter(RhinoScriptEngineFactory.java:67)
at
com.sun.script.util.ScriptEngineFactoryBase.getLanguageVersion(ScriptEngineFactoryBase.java:54)
at
org.apache.jmeter.util.JSR223BeanInfoSupport.<clinit>(JSR223BeanInfoSupport.java:61)
... 33 more


I thought that maybe the problem was related to Rhino so I downloaded and
copied the .JARS to the lib/ folder but that didn't help.

I'm attaching the log file, any help will be appreciated.

Thanks!

-- 
Juan Ramírez
Intraway Corp.
Solution developer, Business development.

Visit our website at http://www.intraway.com
Proud to be an ISO 9001:2008 certified company
2016/07/22 12:12:30 INFO  - jmeter.util.JMeterUtils: Setting Locale to en_US 
2016/07/22 12:12:30 INFO  - jmeter.JMeter: Loading user properties from: /home/ichramm/software/jmeter-3.0/bin/user.properties 
2016/07/22 12:12:30 INFO  - jmeter.JMeter: Loading system properties from: /home/ichramm/software/jmeter-3.0/bin/system.properties 
2016/07/22 12:12:30 INFO  - jmeter.JMeter: Copyright (c) 1998-2016 The Apache Software Foundation 
2016/07/22 12:12:30 INFO  - jmeter.JMeter: Version 3.0 r1743807 
2016/07/22 12:12:30 INFO  - jmeter.JMeter: java.version=1.7.0_101 
2016/07/22 12:12:30 INFO  - jmeter.JMeter: java.vm.name=OpenJDK 64-Bit Server VM 
2016/07/22 12:12:30 INFO  - jmeter.JMeter: os.name=Linux 
2016/07/22 12:12:30 INFO  - jmeter.JMeter: os.arch=amd64 
2016/07/22 12:12:30 INFO  - jmeter.JMeter: os.version=4.6.4-1-ARCH 
2016/07/22 12:12:30 INFO  - jmeter.JMeter: file.encoding=UTF-8 
2016/07/22 12:12:30 INFO  - jmeter.JMeter: Max memory     =3713531904 
2016/07/22 12:12:30 INFO  - jmeter.JMeter: Available Processors =4 
2016/07/22 12:12:30 INFO  - jmeter.JMeter: Default Locale=English (United States) 
2016/07/22 12:12:30 INFO  - jmeter.JMeter: JMeter  Locale=English (United States) 
2016/07/22 12:12:30 INFO  - jmeter.JMeter: JMeterHome=/home/ichramm/software/jmeter-3.0 
2016/07/22 12:12:30 INFO  - jmeter.JMeter: user.dir  =/home/ichramm/software/jmeter-3.0/bin 
2016/07/22 12:12:30 INFO  - jmeter.JMeter: PWD       =/home/ichramm/software/jmeter-3.0/bin 
2016/07/22 12:12:30 INFO  - jmeter.JMeter: IP: 172.23.24.246 Name: wilderjager FullName: wilderjager 
2016/07/22 12:12:31 INFO  - jmeter.gui.action.LookAndFeelCommand: Using look and feel: com.sun.java.swing.plaf.gtk.GTKLookAndFeel [GTK+] 
2016/07/22 12:12:31 INFO  - jmeter.JMeter: Loaded icon properties from org/apache/jmeter/images/icon.properties 
2016/07/22 12:12:31 INFO  - jmeter.engine.util.CompoundVariable: Note: Function class names must contain the string: '.functions.' 
2016/07/22 12:12:31 INFO  - jmeter.engine.util.CompoundVariable: Note: Function class names must not contain the string: '.gui.' 
2016/07/22 12:12:32 INFO  - jmeter.util.BSFTestElement: Registering JMeter version of JavaScript engine as work-round for BSF-22 
2016/07/22 12:12:32 WARN  - jmeter.gui.util.MenuFactory: Could not instantiate org.apache.jmeter.assertions.JSR223Assertion java.lang.ExceptionInInitializerError
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
	at java.lang.Class.newInstance(Class.java:383)
	at com.sun.beans.finder.InstanceFinder.instantiate(InstanceFinder.java:96)
	at com.sun.beans.finder.InstanceFinder.find(InstanceFinder.java:66)
	at java.beans.Introspector.findExplicitBeanInfo(Introspector.java:438)
	at java.beans.Introspector.<init>(Introspector.java:388)
	at java.beans.Introspector.getBeanInfo(Introspector.java:163)
	at org.apache.jmeter.testbeans.gui.TestBeanGUI.<init>(TestBeanGUI.java:168)
	at org.apache.jmeter.gui.util.MenuFactory.initializeMenus(MenuFactory.java:488)
	at org.apache.jmeter.gui.util.MenuFactory.<clinit>(MenuFactory.java:160)
	at org.apache.jmeter.control.gui.TestPlanGui.createPopupMenu(TestPlanGui.java:93)
	at org.apache.jmeter.gui.tree.JMeterTreeNode.createPopupMenu(JMeterTreeNode.java:156)
	at org.apache.jmeter.gui.action.EditCommand.doAction(EditCommand.java:47)
	at org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:80)
	at org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:40)
	at org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:62)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745)
	at java.awt.EventQueue.access$300(EventQueue.java:103)
	at java.awt.EventQueue$3.run(EventQueue.java:706)
	at java.awt.EventQueue$3.run(EventQueue.java:704)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:77)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:715)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
	at com.sun.script.javascript.RhinoScriptEngineFactory.getParameter(RhinoScriptEngineFactory.java:67)
	at com.sun.script.util.ScriptEngineFactoryBase.getLanguageVersion(ScriptEngineFactoryBase.java:54)
	at org.apache.jmeter.util.JSR223BeanInfoSupport.<clinit>(JSR223BeanInfoSupport.java:61)
	... 33 more

2016/07/22 12:12:32 ERROR - jmeter.gui.util.MenuFactory:  java.lang.ExceptionInInitializerError
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
	at java.lang.Class.newInstance(Class.java:383)
	at com.sun.beans.finder.InstanceFinder.instantiate(InstanceFinder.java:96)
	at com.sun.beans.finder.InstanceFinder.find(InstanceFinder.java:66)
	at java.beans.Introspector.findExplicitBeanInfo(Introspector.java:438)
	at java.beans.Introspector.<init>(Introspector.java:388)
	at java.beans.Introspector.getBeanInfo(Introspector.java:163)
	at org.apache.jmeter.testbeans.gui.TestBeanGUI.<init>(TestBeanGUI.java:168)
	at org.apache.jmeter.gui.util.MenuFactory.initializeMenus(MenuFactory.java:488)
	at org.apache.jmeter.gui.util.MenuFactory.<clinit>(MenuFactory.java:160)
	at org.apache.jmeter.control.gui.TestPlanGui.createPopupMenu(TestPlanGui.java:93)
	at org.apache.jmeter.gui.tree.JMeterTreeNode.createPopupMenu(JMeterTreeNode.java:156)
	at org.apache.jmeter.gui.action.EditCommand.doAction(EditCommand.java:47)
	at org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:80)
	at org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:40)
	at org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:62)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745)
	at java.awt.EventQueue.access$300(EventQueue.java:103)
	at java.awt.EventQueue$3.run(EventQueue.java:706)
	at java.awt.EventQueue$3.run(EventQueue.java:704)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:77)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:715)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
	at com.sun.script.javascript.RhinoScriptEngineFactory.getParameter(RhinoScriptEngineFactory.java:67)
	at com.sun.script.util.ScriptEngineFactoryBase.getLanguageVersion(ScriptEngineFactoryBase.java:54)
	at org.apache.jmeter.util.JSR223BeanInfoSupport.<clinit>(JSR223BeanInfoSupport.java:61)
	... 33 more

2016/07/22 12:12:32 ERROR - jmeter.JMeter: Uncaught exception:  java.lang.ExceptionInInitializerError
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
	at java.lang.Class.newInstance(Class.java:383)
	at com.sun.beans.finder.InstanceFinder.instantiate(InstanceFinder.java:96)
	at com.sun.beans.finder.InstanceFinder.find(InstanceFinder.java:66)
	at java.beans.Introspector.findExplicitBeanInfo(Introspector.java:438)
	at java.beans.Introspector.<init>(Introspector.java:388)
	at java.beans.Introspector.getBeanInfo(Introspector.java:163)
	at org.apache.jmeter.testbeans.gui.TestBeanGUI.<init>(TestBeanGUI.java:168)
	at org.apache.jmeter.gui.util.MenuFactory.initializeMenus(MenuFactory.java:488)
	at org.apache.jmeter.gui.util.MenuFactory.<clinit>(MenuFactory.java:160)
	at org.apache.jmeter.control.gui.TestPlanGui.createPopupMenu(TestPlanGui.java:93)
	at org.apache.jmeter.gui.tree.JMeterTreeNode.createPopupMenu(JMeterTreeNode.java:156)
	at org.apache.jmeter.gui.action.EditCommand.doAction(EditCommand.java:47)
	at org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:80)
	at org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:40)
	at org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:62)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745)
	at java.awt.EventQueue.access$300(EventQueue.java:103)
	at java.awt.EventQueue$3.run(EventQueue.java:706)
	at java.awt.EventQueue$3.run(EventQueue.java:704)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:77)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:715)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
	at com.sun.script.javascript.RhinoScriptEngineFactory.getParameter(RhinoScriptEngineFactory.java:67)
	at com.sun.script.util.ScriptEngineFactoryBase.getLanguageVersion(ScriptEngineFactoryBase.java:54)
	at org.apache.jmeter.util.JSR223BeanInfoSupport.<clinit>(JSR223BeanInfoSupport.java:61)
	... 33 more

2016/07/22 12:12:32 ERROR - jmeter.JMeter: Uncaught exception:  java.lang.NoClassDefFoundError: Could not initialize class org.apache.jmeter.gui.util.MenuFactory
	at org.apache.jmeter.control.gui.TestPlanGui.createPopupMenu(TestPlanGui.java:93)
	at org.apache.jmeter.gui.tree.JMeterTreeNode.createPopupMenu(JMeterTreeNode.java:156)
	at org.apache.jmeter.gui.action.EditCommand.doAction(EditCommand.java:47)
	at org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:80)
	at org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:40)
	at org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:62)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745)
	at java.awt.EventQueue.access$300(EventQueue.java:103)
	at java.awt.EventQueue$3.run(EventQueue.java:706)
	at java.awt.EventQueue$3.run(EventQueue.java:704)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:77)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:715)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to