Hi,

Was wondering if anybody might have ideas why JMeter broke on my machine.
Was working fine last time I used it. I don't recall any major changes to
Java on my machine. I only recently installed JDK and was playing with
Beanshell (outside of JMeter) recently, don't think either should break
JMeter. (I also have Sikuli from Sikuli.org installed, forget if that was
installed when I last used JMeter, but again don't think it should cause
problems...)

Running Java 1.6.0_27 JRE with JDK 1.6.0_30 on Windows XP SP3. Running the
JMeter GUI for JMeter 2.5.

I get the following errors on starting up JMeter. Seems it can't load some
classes anymore. As a result, can't create/add test plan items and can't
open existing JMeter scripts. GUI pretty much unusable.

2012/02/10 17:34:14 INFO  - jmeter.util.JMeterUtils: Setting Locale to
en_US
2012/02/10 17:34:14 INFO  - jmeter.JMeter: Loading user properties from:
C:\jakarta-jmeter-2.5\bin\user.properties
2012/02/10 17:34:14 INFO  - jmeter.JMeter: Loading system properties from:
C:\jakarta-jmeter-2.5\bin\system.properties
2012/02/10 17:34:14 INFO  - jmeter.JMeter: Copyright (c) 1998-2011 The
Apache Software Foundation
2012/02/10 17:34:14 INFO  - jmeter.JMeter: Version 2.5 r1158837
2012/02/10 17:34:14 INFO  - jmeter.JMeter: java.version=1.6.0_27
2012/02/10 17:34:14 INFO  - jmeter.JMeter: java.vm.name=Java HotSpot(TM)
Client VM
2012/02/10 17:34:14 INFO  - jmeter.JMeter: os.name=Windows XP
2012/02/10 17:34:14 INFO  - jmeter.JMeter: os.arch=x86
2012/02/10 17:34:14 INFO  - jmeter.JMeter: os.version=5.1
2012/02/10 17:34:14 INFO  - jmeter.JMeter: file.encoding=Cp1252
2012/02/10 17:34:14 INFO  - jmeter.JMeter: Default Locale=English (United
States)
2012/02/10 17:34:14 INFO  - jmeter.JMeter: JMeter  Locale=English (United
States)
2012/02/10 17:34:14 INFO  - jmeter.JMeter: JMeterHome=C:\jakarta-jmeter-2.5
2012/02/10 17:34:14 INFO  - jmeter.JMeter: user.dir
 =C:\jakarta-jmeter-2.5\bin
2012/02/10 17:34:14 INFO  - jmeter.JMeter: PWD
=C:\jakarta-jmeter-2.5\bin
2012/02/10 17:34:14 INFO  - jmeter.JMeter: Loaded icon properties from
org/apache/jmeter/images/icon.properties
2012/02/10 17:34:14 INFO  - jmeter.engine.util.CompoundVariable: Note:
Function class names must contain the string: '.functions.'
2012/02/10 17:34:14 INFO  - jmeter.engine.util.CompoundVariable: Note:
Function class names must not contain the string: '.gui.'
2012/02/10 17:34:15 INFO  - jmeter.util.BSFTestElement: Registering JMeter
version of JavaScript engine as work-round for BSF-22
2012/02/10 17:34:15 INFO  - jmeter.protocol.http.sampler.HTTPSamplerBase:
Cannot find .className property for htmlParser, using default
2012/02/10 17:34:15 INFO  - jmeter.protocol.http.sampler.HTTPSamplerBase:
Parser for text/html is
2012/02/10 17:34:15 INFO  - jmeter.protocol.http.sampler.HTTPSamplerBase:
Parser for application/xhtml+xml is
2012/02/10 17:34:15 INFO  - jmeter.protocol.http.sampler.HTTPSamplerBase:
Parser for application/xml is
2012/02/10 17:34:15 INFO  - jmeter.protocol.http.sampler.HTTPSamplerBase:
Parser for text/xml is
2012/02/10 17:34:15 INFO  - jmeter.protocol.http.sampler.HTTPSamplerBase:
Parser for text/vnd.wap.wml is
org.apache.jmeter.protocol.http.parser.RegexpHTMLParser
2012/02/10 17:34:15 WARN  - jmeter.gui.util.MenuFactory: Could not
instantiate org.apache.jmeter.protocol.http.gui.CookiePanel
java.lang.ExceptionInInitializerError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at
org.apache.commons.httpclient.cookie.CookiePolicy.class$(CookiePolicy.java:107)
at
org.apache.commons.httpclient.cookie.CookiePolicy.<clinit>(CookiePolicy.java:107)
at
org.apache.jmeter.protocol.http.control.CookieManager.getCookieSpecs(CookieManager.java:503)
at
org.apache.jmeter.protocol.http.gui.CookiePanel.<init>(CookiePanel.java:109)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at
org.apache.jmeter.gui.util.MenuFactory.initializeMenus(MenuFactory.java:443)
at org.apache.jmeter.gui.util.MenuFactory.<clinit>(MenuFactory.java:158)
at
org.apache.jmeter.control.gui.WorkBenchGui.createPopupMenu(WorkBenchGui.java:86)
at
org.apache.jmeter.gui.tree.JMeterTreeNode.createPopupMenu(JMeterTreeNode.java:114)
at org.apache.jmeter.gui.action.EditCommand.doAction(EditCommand.java:44)
at
org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:82)
at
org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:42)
at org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:61)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: org.apache.commons.logging.LogConfigurationException:
User-specified log class 'org.apache.commons.logging.impl.LogKitLogger'
cannot be found or is not useable.
at
org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:874)
at
org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:604)
at
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:336)
at
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:310)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:685)
at
org.apache.commons.httpclient.cookie.CookieSpecBase.<clinit>(CookieSpecBase.java:67)
... 34 more

2012/02/10 17:34:15 ERROR - jmeter.gui.util.MenuFactory:
 java.lang.ExceptionInInitializerError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at
org.apache.commons.httpclient.cookie.CookiePolicy.class$(CookiePolicy.java:107)
at
org.apache.commons.httpclient.cookie.CookiePolicy.<clinit>(CookiePolicy.java:107)
at
org.apache.jmeter.protocol.http.control.CookieManager.getCookieSpecs(CookieManager.java:503)
at
org.apache.jmeter.protocol.http.gui.CookiePanel.<init>(CookiePanel.java:109)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at
org.apache.jmeter.gui.util.MenuFactory.initializeMenus(MenuFactory.java:443)
at org.apache.jmeter.gui.util.MenuFactory.<clinit>(MenuFactory.java:158)
at
org.apache.jmeter.control.gui.WorkBenchGui.createPopupMenu(WorkBenchGui.java:86)
at
org.apache.jmeter.gui.tree.JMeterTreeNode.createPopupMenu(JMeterTreeNode.java:114)
at org.apache.jmeter.gui.action.EditCommand.doAction(EditCommand.java:44)
at
org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:82)
at
org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:42)
at org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:61)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: org.apache.commons.logging.LogConfigurationException:
User-specified log class 'org.apache.commons.logging.impl.LogKitLogger'
cannot be found or is not useable.
at
org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:874)
at
org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:604)
at
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:336)
at
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:310)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:685)
at
org.apache.commons.httpclient.cookie.CookieSpecBase.<clinit>(CookieSpecBase.java:67)
... 34 more

2012/02/10 17:34:15 ERROR - jmeter.JMeter: Uncaught exception:
 java.lang.ExceptionInInitializerError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at
org.apache.commons.httpclient.cookie.CookiePolicy.class$(CookiePolicy.java:107)
at
org.apache.commons.httpclient.cookie.CookiePolicy.<clinit>(CookiePolicy.java:107)
at
org.apache.jmeter.protocol.http.control.CookieManager.getCookieSpecs(CookieManager.java:503)
at
org.apache.jmeter.protocol.http.gui.CookiePanel.<init>(CookiePanel.java:109)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at
org.apache.jmeter.gui.util.MenuFactory.initializeMenus(MenuFactory.java:443)
at org.apache.jmeter.gui.util.MenuFactory.<clinit>(MenuFactory.java:158)
at
org.apache.jmeter.control.gui.WorkBenchGui.createPopupMenu(WorkBenchGui.java:86)
at
org.apache.jmeter.gui.tree.JMeterTreeNode.createPopupMenu(JMeterTreeNode.java:114)
at org.apache.jmeter.gui.action.EditCommand.doAction(EditCommand.java:44)
at
org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:82)
at
org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:42)
at org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:61)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: org.apache.commons.logging.LogConfigurationException:
User-specified log class 'org.apache.commons.logging.impl.LogKitLogger'
cannot be found or is not useable.
at
org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:874)
at
org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:604)
at
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:336)
at
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:310)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:685)
at
org.apache.commons.httpclient.cookie.CookieSpecBase.<clinit>(CookieSpecBase.java:67)
... 34 more

2012/02/10 17:34:19 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:89)
at
org.apache.jmeter.gui.tree.JMeterTreeNode.createPopupMenu(JMeterTreeNode.java:114)
at org.apache.jmeter.gui.action.EditCommand.doAction(EditCommand.java:44)
at
org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:82)
at
org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:42)
at org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:61)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

2012/02/10 17:34:21 ERROR - jmeter.JMeter: Uncaught exception:
 java.lang.NoClassDefFoundError: Could not initialize class
org.apache.jmeter.gui.util.MenuFactory
at
org.apache.jmeter.control.gui.WorkBenchGui.createPopupMenu(WorkBenchGui.java:86)
at
org.apache.jmeter.gui.tree.JMeterTreeNode.createPopupMenu(JMeterTreeNode.java:114)
at org.apache.jmeter.gui.action.EditCommand.doAction(EditCommand.java:44)
at
org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:82)
at
org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:42)
at org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:61)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

2012/02/10 17:34:22 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:89)
at
org.apache.jmeter.gui.tree.JMeterTreeNode.createPopupMenu(JMeterTreeNode.java:114)
at org.apache.jmeter.gui.action.EditCommand.doAction(EditCommand.java:44)
at
org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:82)
at
org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:42)
at org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:61)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

2012/02/10 17:34:22 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:89)
at
org.apache.jmeter.gui.tree.JMeterTreeNode.createPopupMenu(JMeterTreeNode.java:114)
at
org.apache.jmeter.gui.tree.JMeterTreeListener.displayPopUp(JMeterTreeListener.java:308)
at
org.apache.jmeter.gui.tree.JMeterTreeListener.mousePressed(JMeterTreeListener.java:258)
at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

2012/02/10 17:34:23 ERROR - jmeter.JMeter: Uncaught exception:
 java.lang.NoClassDefFoundError: Could not initialize class
org.apache.jmeter.gui.util.MenuFactory
at
org.apache.jmeter.control.gui.WorkBenchGui.createPopupMenu(WorkBenchGui.java:86)
at
org.apache.jmeter.gui.tree.JMeterTreeNode.createPopupMenu(JMeterTreeNode.java:114)
at
org.apache.jmeter.gui.tree.JMeterTreeListener.displayPopUp(JMeterTreeListener.java:308)
at
org.apache.jmeter.gui.tree.JMeterTreeListener.mousePressed(JMeterTreeListener.java:258)
at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

2012/02/10 17:34:23 ERROR - jmeter.JMeter: Uncaught exception:
 java.lang.NoClassDefFoundError: Could not initialize class
org.apache.jmeter.gui.util.MenuFactory
at
org.apache.jmeter.control.gui.WorkBenchGui.createPopupMenu(WorkBenchGui.java:86)
at
org.apache.jmeter.gui.tree.JMeterTreeNode.createPopupMenu(JMeterTreeNode.java:114)
at org.apache.jmeter.gui.action.EditCommand.doAction(EditCommand.java:44)
at
org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:82)
at
org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:42)
at org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:61)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

2012/02/10 17:34:26 INFO  - jmeter.services.FileServer: Default
base='C:\jakarta-jmeter-2.5\bin'
2012/02/10 17:34:26 INFO  - jmeter.gui.action.Load: Loading file:
C:\LoadTests\photoUploadTest.jmx
2012/02/10 17:34:26 INFO  - jmeter.services.FileServer: Set new base
'C:\LoadTests'
2012/02/10 17:34:26 INFO  - jmeter.save.SaveService: Testplan (JMX)
version: 2.2. Testlog (JTL) version: 2.2
2012/02/10 17:34:26 INFO  - jmeter.save.SaveService: Using SaveService
properties file encoding UTF-8
2012/02/10 17:34:26 INFO  - jmeter.save.SaveService: Using SaveService
properties file version 1050447
2012/02/10 17:34:26 INFO  - jmeter.save.SaveService: Using SaveService
properties version 2.1
2012/02/10 17:34:26 INFO  - jmeter.save.SaveService: All converter versions
present and correct
2012/02/10 17:34:26 WARN  - jmeter.gui.action.Load: Missing jar file
java.lang.NoClassDefFoundError: Could not initialize class
org.apache.commons.httpclient.cookie.CookiePolicy
at
org.apache.jmeter.protocol.http.control.CookieManager.getCookieSpecs(CookieManager.java:503)
at
org.apache.jmeter.protocol.http.gui.CookiePanel.<init>(CookiePanel.java:109)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at org.apache.jmeter.gui.GuiPackage.getGuiFromCache(GuiPackage.java:359)
at org.apache.jmeter.gui.GuiPackage.getGui(GuiPackage.java:197)
at org.apache.jmeter.gui.GuiPackage.getGui(GuiPackage.java:168)
at
org.apache.jmeter.gui.tree.JMeterTreeModel.addComponent(JMeterTreeModel.java:130)
at
org.apache.jmeter.gui.tree.JMeterTreeModel.addSubTree(JMeterTreeModel.java:113)
at
org.apache.jmeter.gui.tree.JMeterTreeModel.addSubTree(JMeterTreeModel.java:113)
at
org.apache.jmeter.gui.tree.JMeterTreeModel.addSubTree(JMeterTreeModel.java:105)
at org.apache.jmeter.gui.GuiPackage.addSubTree(GuiPackage.java:449)
at org.apache.jmeter.gui.action.Load.insertLoadedTree(Load.java:175)
at org.apache.jmeter.gui.action.Load.loadProjectFile(Load.java:108)
at
org.apache.jmeter.gui.action.LoadRecentProject.doAction(LoadRecentProject.java:68)
at
org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:82)
at
org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:42)
at org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:61)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

I have JMeter extracted from the archive file downloaded off the web, so I
don't see how any files should be missing. Things used to work, but not
anymore. Something broke along my Java classpath? How to fix that, if that
was issue?

David

Reply via email to