JMeter - 菜单不起作用和日志文件中的错误(JMeter - menus not working and errors in log files)
我在Windows 8桌面上运行最新版本的JMeter,我无法在测试计划中添加任何内容,因为菜单没有展开并显示任何选项?
日志文件包含空指针异常:
jmeter.gui.action.Load:意外错误java.lang.NullPointerException
以前有人遇到过这个问题吗?
堆栈跟踪:
2015/07/17 16:11:55 INFO - jmeter.util.JMeterUtils: Setting Locale to en_US 2015/07/17 16:11:55 INFO - jmeter.JMeter: Loading user properties from: C:\apache-jmeter-2.13\bin\user.properties 2015/07/17 16:11:55 INFO - jmeter.JMeter: Loading system properties from: C:\apache-jmeter-2.13\bin\system.properties 2015/07/17 16:11:55 INFO - jmeter.JMeter: Copyright (c) 1998-2015 The Apache Software Foundation 2015/07/17 16:11:55 INFO - jmeter.JMeter: Version 2.13 r1665067 2015/07/17 16:11:55 INFO - jmeter.JMeter: java.version=1.7.0_79 2015/07/17 16:11:55 INFO - jmeter.JMeter: java.vm.name=Java HotSpot(TM) 64-Bit Server VM 2015/07/17 16:11:55 INFO - jmeter.JMeter: os.name=Windows 8.1 2015/07/17 16:11:55 INFO - jmeter.JMeter: os.arch=amd64 2015/07/17 16:11:55 INFO - jmeter.JMeter: os.version=6.3 2015/07/17 16:11:55 INFO - jmeter.JMeter: file.encoding=Cp1252 2015/07/17 16:11:55 INFO - jmeter.JMeter: Default Locale=English (United States) 2015/07/17 16:11:55 INFO - jmeter.JMeter: JMeter Locale=English (United States) 2015/07/17 16:11:55 INFO - jmeter.JMeter: JMeterHome=C:\apache-jmeter-2.13 2015/07/17 16:11:55 INFO - jmeter.JMeter: user.dir =C:\apache-jmeter-2.13\bin 2015/07/17 16:11:55 INFO - jmeter.JMeter: PWD =C:\apache-jmeter-2.13\bin 2015/07/17 16:11:55 INFO - jmeter.JMeter: IP: xx.xx.xx.xxx Name: XXXXXX FullName: XXXXXXXXXXXX 2015/07/17 16:11:55 INFO - jmeter.gui.action.LookAndFeelCommand: Using look and feel: javax.swing.plaf.metal.MetalLookAndFeel [Metal, CrossPlatform] 2015/07/17 16:11:55 INFO - jmeter.JMeter: Loaded icon properties from org/apache/jmeter/images/icon.properties 2015/07/17 16:11:56 INFO - jmeter.engine.util.CompoundVariable: Note: Function class names must contain the string: '.functions.' 2015/07/17 16:11:56 INFO - jmeter.engine.util.CompoundVariable: Note: Function class names must not contain the string: '.gui.' 2015/07/17 16:12:08 INFO - jmeter.services.FileServer: Default base='C:\apache-jmeter-2.13\bin' 2015/07/17 16:12:08 INFO - jmeter.gui.action.Load: Loading file: C:\apache-jmeter-2.13\bin\templates\BeanShellSampler.jmx 2015/07/17 16:12:08 INFO - jmeter.services.FileServer: Set new base='C:\apache-jmeter-2.13\bin\templates' 2015/07/17 16:12:08 INFO - jmeter.save.SaveService: Testplan (JMX) version: 2.2. Testlog (JTL) version: 2.2 2015/07/17 16:12:08 INFO - jmeter.save.SaveService: Using SaveService properties file encoding UTF-8 2015/07/17 16:12:08 INFO - jmeter.save.SaveService: Using SaveService properties file version 1656252 2015/07/17 16:12:08 INFO - jmeter.save.SaveService: Using SaveService properties version 2.8 2015/07/17 16:12:08 INFO - jmeter.save.SaveService: All converter versions present and correct 2015/07/17 16:12:08 INFO - jmeter.save.SaveService: Loading file: C:\apache-jmeter-2.13\bin\templates\BeanShellSampler.jmx 2015/07/17 16:12:09 ERROR - jmeter.util.BeanShellInterpreter: Beanshell Interpreter not found 2015/07/17 16:12:09 ERROR - jmeter.util.BeanShellTestElement: Cannot find BeanShell: java.lang.ClassNotFoundException: bsh.Interpreter 2015/07/17 16:12:09 ERROR - jmeter.util.BeanShellTestElement: Cannot find BeanShell: java.lang.ClassNotFoundException: bsh.Interpreter 2015/07/17 16:12:09 ERROR - jmeter.util.BeanShellTestElement: Cannot find BeanShell: java.lang.ClassNotFoundException: bsh.Interpreter 2015/07/17 16:12:09 ERROR - jmeter.util.BeanShellTestElement: Cannot find BeanShell: java.lang.ClassNotFoundException: bsh.Interpreter 2015/07/17 16:12:09 ERROR - jmeter.util.BeanShellTestElement: Cannot find BeanShell: java.lang.ClassNotFoundException: bsh.Interpreter 2015/07/17 16:12:46 INFO - jmeter.gui.action.Load: Loading file: C:\apache-jmeter-2.13\bin\templates\recording.jmx 2015/07/17 16:12:46 INFO - jmeter.services.FileServer: Set new base='C:\apache-jmeter-2.13\bin\templates' 2015/07/17 16:12:46 INFO - jmeter.save.SaveService: Loading file: C:\apache-jmeter-2.13\bin\templates\recording.jmx 2015/07/17 16:12:46 INFO - jmeter.protocol.http.control.CookieManager: Settings: Delete null: true Check: true Allow variable: true Save: false Prefix: COOKIE_ 2015/07/17 16:12:46 INFO - jorphan.exec.KeyToolUtils: keytool found at 'C:\Program Files\Java\jre7\bin\keytool' 2015/07/17 16:12:46 INFO - jmeter.protocol.http.proxy.ProxyControl: HTTP(S) Test Script Recorder SSL Proxy will use keys that support embedded 3rd party resources in file C:\apache-jmeter-2.13\bin\proxyserver.jks 2015/07/17 16:12:46 INFO - jmeter.samplers.SampleResult: Note: Sample TimeStamps are START times 2015/07/17 16:12:46 INFO - jmeter.samplers.SampleResult: sampleresult.default.encoding is set to ISO-8859-1 2015/07/17 16:12:46 INFO - jmeter.samplers.SampleResult: sampleresult.useNanoTime=true 2015/07/17 16:12:46 INFO - jmeter.samplers.SampleResult: sampleresult.nanoThreadSleep=5000 2015/07/17 16:12:46 WARN - jmeter.visualizers.ViewResultsFullVisualizer: Missing (check spelling error in renderer name) or already added(check doublon) result renderer, check property 'view.results.tree.renderers_order', renderer name:'org.apache.jmeter.visualizers.RenderAsText' 2015/07/17 16:12:46 WARN - jmeter.visualizers.ViewResultsFullVisualizer: Missing (check spelling error in renderer name) or already added(check doublon) result renderer, check property 'view.results.tree.renderers_order', renderer name:'org.apache.jmeter.visualizers.RenderAsRegexp' 2015/07/17 16:12:46 WARN - jmeter.visualizers.ViewResultsFullVisualizer: Missing (check spelling error in renderer name) or already added(check doublon) result renderer, check property 'view.results.tree.renderers_order', renderer name:'org.apache.jmeter.visualizers.RenderAsCssJQuery' 2015/07/17 16:12:46 WARN - jmeter.visualizers.ViewResultsFullVisualizer: Missing (check spelling error in renderer name) or already added(check doublon) result renderer, check property 'view.results.tree.renderers_order', renderer name:'org.apache.jmeter.visualizers.RenderAsXPath' 2015/07/17 16:12:46 WARN - jmeter.visualizers.ViewResultsFullVisualizer: Missing (check spelling error in renderer name) or already added(check doublon) result renderer, check property 'view.results.tree.renderers_order', renderer name:'org.apache.jmeter.visualizers.RenderAsHTML' 2015/07/17 16:12:46 WARN - jmeter.visualizers.ViewResultsFullVisualizer: Missing (check spelling error in renderer name) or already added(check doublon) result renderer, check property 'view.results.tree.renderers_order', renderer name:'org.apache.jmeter.visualizers.RenderAsHTMLWithEmbedded' 2015/07/17 16:12:46 WARN - jmeter.visualizers.ViewResultsFullVisualizer: Missing (check spelling error in renderer name) or already added(check doublon) result renderer, check property 'view.results.tree.renderers_order', renderer name:'org.apache.jmeter.visualizers.RenderAsDocument' 2015/07/17 16:12:46 WARN - jmeter.visualizers.ViewResultsFullVisualizer: Missing (check spelling error in renderer name) or already added(check doublon) result renderer, check property 'view.results.tree.renderers_order', renderer name:'org.apache.jmeter.visualizers.RenderAsJSON' 2015/07/17 16:12:46 WARN - jmeter.visualizers.ViewResultsFullVisualizer: Missing (check spelling error in renderer name) or already added(check doublon) result renderer, check property 'view.results.tree.renderers_order', renderer name:'org.apache.jmeter.visualizers.RenderAsXML' 2015/07/17 16:12:46 ERROR - jmeter.gui.GuiPackage: Problem retrieving gui java.lang.NullPointerException at org.apache.jmeter.visualizers.ViewResultsFullVisualizer.init(ViewResultsFullVisualizer.java:234) at org.apache.jmeter.visualizers.ViewResultsFullVisualizer.<init>(ViewResultsFullVisualizer.java:128) 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.newInstance(Unknown Source) at org.apache.jmeter.gui.GuiPackage.getGuiFromCache(GuiPackage.java:401) at org.apache.jmeter.gui.GuiPackage.getGui(GuiPackage.java:243) at org.apache.jmeter.gui.GuiPackage.getGui(GuiPackage.java:214) at org.apache.jmeter.gui.tree.JMeterTreeModel.addComponent(JMeterTreeModel.java:153) at org.apache.jmeter.gui.tree.JMeterTreeModel.addSubTree(JMeterTreeModel.java:129) at org.apache.jmeter.gui.tree.JMeterTreeModel.addSubTree(JMeterTreeModel.java:121) at org.apache.jmeter.gui.GuiPackage.addSubTree(GuiPackage.java:495) at org.apache.jmeter.gui.action.Load.insertLoadedTree(Load.java:193) at org.apache.jmeter.gui.action.Load.loadProjectFile(Load.java:131) at org.apache.jmeter.gui.action.Load.loadProjectFile(Load.java:102) at org.apache.jmeter.gui.action.Load.doAction(Load.java:89) at org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:81) at org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:40) at org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:63) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$300(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$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) 2015/07/17 16:12:46 WARN - jmeter.gui.action.Load: Unexpected error java.lang.NullPointerException at org.apache.jmeter.gui.tree.JMeterTreeModel.addComponent(JMeterTreeModel.java:154) at org.apache.jmeter.gui.tree.JMeterTreeModel.addSubTree(JMeterTreeModel.java:129) at org.apache.jmeter.gui.tree.JMeterTreeModel.addSubTree(JMeterTreeModel.java:121) at org.apache.jmeter.gui.GuiPackage.addSubTree(GuiPackage.java:495) at org.apache.jmeter.gui.action.Load.insertLoadedTree(Load.java:193) at org.apache.jmeter.gui.action.Load.loadProjectFile(Load.java:131) at org.apache.jmeter.gui.action.Load.loadProjectFile(Load.java:102) at org.apache.jmeter.gui.action.Load.doAction(Load.java:89) at org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:81) at org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:40) at org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:63) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$300(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$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)
目录中所有jar文件的列表:
FullName -------- C:\apache-jmeter-2.13\bin\ApacheJMeter.jar C:\apache-jmeter-2.13\extras\ant-jmeter-1.1.1.jar C:\apache-jmeter-2.13\lib\avalon-framework-4.1.4.jar C:\apache-jmeter-2.13\lib\bsf-2.4.0.jar C:\apache-jmeter-2.13\lib\bsh-2.0b5.jar C:\apache-jmeter-2.13\lib\bshclient.jar C:\apache-jmeter-2.13\lib\commons-codec-1.10.jar C:\apache-jmeter-2.13\lib\commons-collections-3.2.1.jar C:\apache-jmeter-2.13\lib\commons-httpclient-3.1.jar C:\apache-jmeter-2.13\lib\commons-io-2.4.jar C:\apache-jmeter-2.13\lib\commons-jexl-1.1.jar C:\apache-jmeter-2.13\lib\commons-jexl-2.1.1.jar C:\apache-jmeter-2.13\lib\commons-lang3-3.3.2.jar C:\apache-jmeter-2.13\lib\commons-logging-1.2.jar C:\apache-jmeter-2.13\lib\commons-math3-3.4.1.jar C:\apache-jmeter-2.13\lib\commons-net-3.3.jar C:\apache-jmeter-2.13\lib\commons-pool2-2.3.jar C:\apache-jmeter-2.13\lib\dnsjava-2.1.7.jar C:\apache-jmeter-2.13\lib\excalibur-datasource-2.1.jar C:\apache-jmeter-2.13\lib\excalibur-instrument-1.0.jar C:\apache-jmeter-2.13\lib\excalibur-logger-1.1.jar C:\apache-jmeter-2.13\lib\excalibur-pool-api-2.1.jar C:\apache-jmeter-2.13\lib\excalibur-pool-impl-2.1.jar C:\apache-jmeter-2.13\lib\excalibur-pool-instrumented-2.1.jar C:\apache-jmeter-2.13\lib\geronimo-jms_1.1_spec-1.1.1.jar C:\apache-jmeter-2.13\lib\htmllexer-2.1.jar C:\apache-jmeter-2.13\lib\htmlparser-2.1.jar C:\apache-jmeter-2.13\lib\httpclient-4.2.6.jar C:\apache-jmeter-2.13\lib\httpcore-4.2.5.jar C:\apache-jmeter-2.13\lib\httpmime-4.2.6.jar C:\apache-jmeter-2.13\lib\jcharts-0.7.5.jar C:\apache-jmeter-2.13\lib\jdom-1.1.3.jar C:\apache-jmeter-2.13\lib\jodd-core-3.6.4.jar C:\apache-jmeter-2.13\lib\jodd-lagarto-3.6.4.jar C:\apache-jmeter-2.13\lib\jodd-log-3.6.4.jar C:\apache-jmeter-2.13\lib\jorphan.jar C:\apache-jmeter-2.13\lib\jsoup-1.8.1.jar C:\apache-jmeter-2.13\lib\jtidy-r938.jar C:\apache-jmeter-2.13\lib\junit-4.12.jar C:\apache-jmeter-2.13\lib\logkit-2.0.jar C:\apache-jmeter-2.13\lib\mail-1.5.0-b01.jar C:\apache-jmeter-2.13\lib\mongo-java-driver-2.11.3.jar C:\apache-jmeter-2.13\lib\oro-2.0.8.jar C:\apache-jmeter-2.13\lib\rhino-1.7R5.jar C:\apache-jmeter-2.13\lib\rsyntaxtextarea-2.5.6.jar C:\apache-jmeter-2.13\lib\serializer-2.7.2.jar C:\apache-jmeter-2.13\lib\slf4j-api-1.7.10.jar C:\apache-jmeter-2.13\lib\slf4j-nop-1.7.10.jar C:\apache-jmeter-2.13\lib\soap-2.3.1.jar C:\apache-jmeter-2.13\lib\tika-core-1.7.jar C:\apache-jmeter-2.13\lib\tika-parsers-1.7.jar C:\apache-jmeter-2.13\lib\xalan-2.7.2.jar C:\apache-jmeter-2.13\lib\xercesImpl-2.11.0.jar C:\apache-jmeter-2.13\lib\xml-apis-1.4.01.jar C:\apache-jmeter-2.13\lib\xmlgraphics-commons-1.5.jar C:\apache-jmeter-2.13\lib\xmlpull-1.1.3.1.jar C:\apache-jmeter-2.13\lib\xpp3_min-1.1.4c.jar C:\apache-jmeter-2.13\lib\xstream-1.4.8.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_components.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_core.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_ftp.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_functions.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_http.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_java.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_jdbc.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_jms.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_junit.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_ldap.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_mail.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_mongodb.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_monitors.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_native.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_tcp.jar C:\apache-jmeter-2.13\lib\junit\test.jar
I'm running the latest version of JMeter on a Windows 8 desktop and I can't add anything to the test plans because the menus don't expand out and show any options?
The log file contain null pointer exceptions:
jmeter.gui.action.Load: Unexpected error java.lang.NullPointerException
Has anyone encountered this problem before?
Stack Trace:
2015/07/17 16:11:55 INFO - jmeter.util.JMeterUtils: Setting Locale to en_US 2015/07/17 16:11:55 INFO - jmeter.JMeter: Loading user properties from: C:\apache-jmeter-2.13\bin\user.properties 2015/07/17 16:11:55 INFO - jmeter.JMeter: Loading system properties from: C:\apache-jmeter-2.13\bin\system.properties 2015/07/17 16:11:55 INFO - jmeter.JMeter: Copyright (c) 1998-2015 The Apache Software Foundation 2015/07/17 16:11:55 INFO - jmeter.JMeter: Version 2.13 r1665067 2015/07/17 16:11:55 INFO - jmeter.JMeter: java.version=1.7.0_79 2015/07/17 16:11:55 INFO - jmeter.JMeter: java.vm.name=Java HotSpot(TM) 64-Bit Server VM 2015/07/17 16:11:55 INFO - jmeter.JMeter: os.name=Windows 8.1 2015/07/17 16:11:55 INFO - jmeter.JMeter: os.arch=amd64 2015/07/17 16:11:55 INFO - jmeter.JMeter: os.version=6.3 2015/07/17 16:11:55 INFO - jmeter.JMeter: file.encoding=Cp1252 2015/07/17 16:11:55 INFO - jmeter.JMeter: Default Locale=English (United States) 2015/07/17 16:11:55 INFO - jmeter.JMeter: JMeter Locale=English (United States) 2015/07/17 16:11:55 INFO - jmeter.JMeter: JMeterHome=C:\apache-jmeter-2.13 2015/07/17 16:11:55 INFO - jmeter.JMeter: user.dir =C:\apache-jmeter-2.13\bin 2015/07/17 16:11:55 INFO - jmeter.JMeter: PWD =C:\apache-jmeter-2.13\bin 2015/07/17 16:11:55 INFO - jmeter.JMeter: IP: xx.xx.xx.xxx Name: XXXXXX FullName: XXXXXXXXXXXX 2015/07/17 16:11:55 INFO - jmeter.gui.action.LookAndFeelCommand: Using look and feel: javax.swing.plaf.metal.MetalLookAndFeel [Metal, CrossPlatform] 2015/07/17 16:11:55 INFO - jmeter.JMeter: Loaded icon properties from org/apache/jmeter/images/icon.properties 2015/07/17 16:11:56 INFO - jmeter.engine.util.CompoundVariable: Note: Function class names must contain the string: '.functions.' 2015/07/17 16:11:56 INFO - jmeter.engine.util.CompoundVariable: Note: Function class names must not contain the string: '.gui.' 2015/07/17 16:12:08 INFO - jmeter.services.FileServer: Default base='C:\apache-jmeter-2.13\bin' 2015/07/17 16:12:08 INFO - jmeter.gui.action.Load: Loading file: C:\apache-jmeter-2.13\bin\templates\BeanShellSampler.jmx 2015/07/17 16:12:08 INFO - jmeter.services.FileServer: Set new base='C:\apache-jmeter-2.13\bin\templates' 2015/07/17 16:12:08 INFO - jmeter.save.SaveService: Testplan (JMX) version: 2.2. Testlog (JTL) version: 2.2 2015/07/17 16:12:08 INFO - jmeter.save.SaveService: Using SaveService properties file encoding UTF-8 2015/07/17 16:12:08 INFO - jmeter.save.SaveService: Using SaveService properties file version 1656252 2015/07/17 16:12:08 INFO - jmeter.save.SaveService: Using SaveService properties version 2.8 2015/07/17 16:12:08 INFO - jmeter.save.SaveService: All converter versions present and correct 2015/07/17 16:12:08 INFO - jmeter.save.SaveService: Loading file: C:\apache-jmeter-2.13\bin\templates\BeanShellSampler.jmx 2015/07/17 16:12:09 ERROR - jmeter.util.BeanShellInterpreter: Beanshell Interpreter not found 2015/07/17 16:12:09 ERROR - jmeter.util.BeanShellTestElement: Cannot find BeanShell: java.lang.ClassNotFoundException: bsh.Interpreter 2015/07/17 16:12:09 ERROR - jmeter.util.BeanShellTestElement: Cannot find BeanShell: java.lang.ClassNotFoundException: bsh.Interpreter 2015/07/17 16:12:09 ERROR - jmeter.util.BeanShellTestElement: Cannot find BeanShell: java.lang.ClassNotFoundException: bsh.Interpreter 2015/07/17 16:12:09 ERROR - jmeter.util.BeanShellTestElement: Cannot find BeanShell: java.lang.ClassNotFoundException: bsh.Interpreter 2015/07/17 16:12:09 ERROR - jmeter.util.BeanShellTestElement: Cannot find BeanShell: java.lang.ClassNotFoundException: bsh.Interpreter 2015/07/17 16:12:46 INFO - jmeter.gui.action.Load: Loading file: C:\apache-jmeter-2.13\bin\templates\recording.jmx 2015/07/17 16:12:46 INFO - jmeter.services.FileServer: Set new base='C:\apache-jmeter-2.13\bin\templates' 2015/07/17 16:12:46 INFO - jmeter.save.SaveService: Loading file: C:\apache-jmeter-2.13\bin\templates\recording.jmx 2015/07/17 16:12:46 INFO - jmeter.protocol.http.control.CookieManager: Settings: Delete null: true Check: true Allow variable: true Save: false Prefix: COOKIE_ 2015/07/17 16:12:46 INFO - jorphan.exec.KeyToolUtils: keytool found at 'C:\Program Files\Java\jre7\bin\keytool' 2015/07/17 16:12:46 INFO - jmeter.protocol.http.proxy.ProxyControl: HTTP(S) Test Script Recorder SSL Proxy will use keys that support embedded 3rd party resources in file C:\apache-jmeter-2.13\bin\proxyserver.jks 2015/07/17 16:12:46 INFO - jmeter.samplers.SampleResult: Note: Sample TimeStamps are START times 2015/07/17 16:12:46 INFO - jmeter.samplers.SampleResult: sampleresult.default.encoding is set to ISO-8859-1 2015/07/17 16:12:46 INFO - jmeter.samplers.SampleResult: sampleresult.useNanoTime=true 2015/07/17 16:12:46 INFO - jmeter.samplers.SampleResult: sampleresult.nanoThreadSleep=5000 2015/07/17 16:12:46 WARN - jmeter.visualizers.ViewResultsFullVisualizer: Missing (check spelling error in renderer name) or already added(check doublon) result renderer, check property 'view.results.tree.renderers_order', renderer name:'org.apache.jmeter.visualizers.RenderAsText' 2015/07/17 16:12:46 WARN - jmeter.visualizers.ViewResultsFullVisualizer: Missing (check spelling error in renderer name) or already added(check doublon) result renderer, check property 'view.results.tree.renderers_order', renderer name:'org.apache.jmeter.visualizers.RenderAsRegexp' 2015/07/17 16:12:46 WARN - jmeter.visualizers.ViewResultsFullVisualizer: Missing (check spelling error in renderer name) or already added(check doublon) result renderer, check property 'view.results.tree.renderers_order', renderer name:'org.apache.jmeter.visualizers.RenderAsCssJQuery' 2015/07/17 16:12:46 WARN - jmeter.visualizers.ViewResultsFullVisualizer: Missing (check spelling error in renderer name) or already added(check doublon) result renderer, check property 'view.results.tree.renderers_order', renderer name:'org.apache.jmeter.visualizers.RenderAsXPath' 2015/07/17 16:12:46 WARN - jmeter.visualizers.ViewResultsFullVisualizer: Missing (check spelling error in renderer name) or already added(check doublon) result renderer, check property 'view.results.tree.renderers_order', renderer name:'org.apache.jmeter.visualizers.RenderAsHTML' 2015/07/17 16:12:46 WARN - jmeter.visualizers.ViewResultsFullVisualizer: Missing (check spelling error in renderer name) or already added(check doublon) result renderer, check property 'view.results.tree.renderers_order', renderer name:'org.apache.jmeter.visualizers.RenderAsHTMLWithEmbedded' 2015/07/17 16:12:46 WARN - jmeter.visualizers.ViewResultsFullVisualizer: Missing (check spelling error in renderer name) or already added(check doublon) result renderer, check property 'view.results.tree.renderers_order', renderer name:'org.apache.jmeter.visualizers.RenderAsDocument' 2015/07/17 16:12:46 WARN - jmeter.visualizers.ViewResultsFullVisualizer: Missing (check spelling error in renderer name) or already added(check doublon) result renderer, check property 'view.results.tree.renderers_order', renderer name:'org.apache.jmeter.visualizers.RenderAsJSON' 2015/07/17 16:12:46 WARN - jmeter.visualizers.ViewResultsFullVisualizer: Missing (check spelling error in renderer name) or already added(check doublon) result renderer, check property 'view.results.tree.renderers_order', renderer name:'org.apache.jmeter.visualizers.RenderAsXML' 2015/07/17 16:12:46 ERROR - jmeter.gui.GuiPackage: Problem retrieving gui java.lang.NullPointerException at org.apache.jmeter.visualizers.ViewResultsFullVisualizer.init(ViewResultsFullVisualizer.java:234) at org.apache.jmeter.visualizers.ViewResultsFullVisualizer.<init>(ViewResultsFullVisualizer.java:128) 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.newInstance(Unknown Source) at org.apache.jmeter.gui.GuiPackage.getGuiFromCache(GuiPackage.java:401) at org.apache.jmeter.gui.GuiPackage.getGui(GuiPackage.java:243) at org.apache.jmeter.gui.GuiPackage.getGui(GuiPackage.java:214) at org.apache.jmeter.gui.tree.JMeterTreeModel.addComponent(JMeterTreeModel.java:153) at org.apache.jmeter.gui.tree.JMeterTreeModel.addSubTree(JMeterTreeModel.java:129) at org.apache.jmeter.gui.tree.JMeterTreeModel.addSubTree(JMeterTreeModel.java:121) at org.apache.jmeter.gui.GuiPackage.addSubTree(GuiPackage.java:495) at org.apache.jmeter.gui.action.Load.insertLoadedTree(Load.java:193) at org.apache.jmeter.gui.action.Load.loadProjectFile(Load.java:131) at org.apache.jmeter.gui.action.Load.loadProjectFile(Load.java:102) at org.apache.jmeter.gui.action.Load.doAction(Load.java:89) at org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:81) at org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:40) at org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:63) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$300(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$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) 2015/07/17 16:12:46 WARN - jmeter.gui.action.Load: Unexpected error java.lang.NullPointerException at org.apache.jmeter.gui.tree.JMeterTreeModel.addComponent(JMeterTreeModel.java:154) at org.apache.jmeter.gui.tree.JMeterTreeModel.addSubTree(JMeterTreeModel.java:129) at org.apache.jmeter.gui.tree.JMeterTreeModel.addSubTree(JMeterTreeModel.java:121) at org.apache.jmeter.gui.GuiPackage.addSubTree(GuiPackage.java:495) at org.apache.jmeter.gui.action.Load.insertLoadedTree(Load.java:193) at org.apache.jmeter.gui.action.Load.loadProjectFile(Load.java:131) at org.apache.jmeter.gui.action.Load.loadProjectFile(Load.java:102) at org.apache.jmeter.gui.action.Load.doAction(Load.java:89) at org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:81) at org.apache.jmeter.gui.action.ActionRouter.access$000(ActionRouter.java:40) at org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter.java:63) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$300(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$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)
List of all jar files in the directory:
FullName -------- C:\apache-jmeter-2.13\bin\ApacheJMeter.jar C:\apache-jmeter-2.13\extras\ant-jmeter-1.1.1.jar C:\apache-jmeter-2.13\lib\avalon-framework-4.1.4.jar C:\apache-jmeter-2.13\lib\bsf-2.4.0.jar C:\apache-jmeter-2.13\lib\bsh-2.0b5.jar C:\apache-jmeter-2.13\lib\bshclient.jar C:\apache-jmeter-2.13\lib\commons-codec-1.10.jar C:\apache-jmeter-2.13\lib\commons-collections-3.2.1.jar C:\apache-jmeter-2.13\lib\commons-httpclient-3.1.jar C:\apache-jmeter-2.13\lib\commons-io-2.4.jar C:\apache-jmeter-2.13\lib\commons-jexl-1.1.jar C:\apache-jmeter-2.13\lib\commons-jexl-2.1.1.jar C:\apache-jmeter-2.13\lib\commons-lang3-3.3.2.jar C:\apache-jmeter-2.13\lib\commons-logging-1.2.jar C:\apache-jmeter-2.13\lib\commons-math3-3.4.1.jar C:\apache-jmeter-2.13\lib\commons-net-3.3.jar C:\apache-jmeter-2.13\lib\commons-pool2-2.3.jar C:\apache-jmeter-2.13\lib\dnsjava-2.1.7.jar C:\apache-jmeter-2.13\lib\excalibur-datasource-2.1.jar C:\apache-jmeter-2.13\lib\excalibur-instrument-1.0.jar C:\apache-jmeter-2.13\lib\excalibur-logger-1.1.jar C:\apache-jmeter-2.13\lib\excalibur-pool-api-2.1.jar C:\apache-jmeter-2.13\lib\excalibur-pool-impl-2.1.jar C:\apache-jmeter-2.13\lib\excalibur-pool-instrumented-2.1.jar C:\apache-jmeter-2.13\lib\geronimo-jms_1.1_spec-1.1.1.jar C:\apache-jmeter-2.13\lib\htmllexer-2.1.jar C:\apache-jmeter-2.13\lib\htmlparser-2.1.jar C:\apache-jmeter-2.13\lib\httpclient-4.2.6.jar C:\apache-jmeter-2.13\lib\httpcore-4.2.5.jar C:\apache-jmeter-2.13\lib\httpmime-4.2.6.jar C:\apache-jmeter-2.13\lib\jcharts-0.7.5.jar C:\apache-jmeter-2.13\lib\jdom-1.1.3.jar C:\apache-jmeter-2.13\lib\jodd-core-3.6.4.jar C:\apache-jmeter-2.13\lib\jodd-lagarto-3.6.4.jar C:\apache-jmeter-2.13\lib\jodd-log-3.6.4.jar C:\apache-jmeter-2.13\lib\jorphan.jar C:\apache-jmeter-2.13\lib\jsoup-1.8.1.jar C:\apache-jmeter-2.13\lib\jtidy-r938.jar C:\apache-jmeter-2.13\lib\junit-4.12.jar C:\apache-jmeter-2.13\lib\logkit-2.0.jar C:\apache-jmeter-2.13\lib\mail-1.5.0-b01.jar C:\apache-jmeter-2.13\lib\mongo-java-driver-2.11.3.jar C:\apache-jmeter-2.13\lib\oro-2.0.8.jar C:\apache-jmeter-2.13\lib\rhino-1.7R5.jar C:\apache-jmeter-2.13\lib\rsyntaxtextarea-2.5.6.jar C:\apache-jmeter-2.13\lib\serializer-2.7.2.jar C:\apache-jmeter-2.13\lib\slf4j-api-1.7.10.jar C:\apache-jmeter-2.13\lib\slf4j-nop-1.7.10.jar C:\apache-jmeter-2.13\lib\soap-2.3.1.jar C:\apache-jmeter-2.13\lib\tika-core-1.7.jar C:\apache-jmeter-2.13\lib\tika-parsers-1.7.jar C:\apache-jmeter-2.13\lib\xalan-2.7.2.jar C:\apache-jmeter-2.13\lib\xercesImpl-2.11.0.jar C:\apache-jmeter-2.13\lib\xml-apis-1.4.01.jar C:\apache-jmeter-2.13\lib\xmlgraphics-commons-1.5.jar C:\apache-jmeter-2.13\lib\xmlpull-1.1.3.1.jar C:\apache-jmeter-2.13\lib\xpp3_min-1.1.4c.jar C:\apache-jmeter-2.13\lib\xstream-1.4.8.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_components.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_core.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_ftp.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_functions.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_http.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_java.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_jdbc.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_jms.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_junit.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_ldap.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_mail.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_mongodb.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_monitors.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_native.jar C:\apache-jmeter-2.13\lib\ext\ApacheJMeter_tcp.jar C:\apache-jmeter-2.13\lib\junit\test.jar
原文:https://stackoverflow.com/questions/31478469
最满意答案
要将代码附加到单击ActiveX命令按钮:
单击按钮,然后选择
View Code
。
你将被带到一个包含一些代码的屏幕:Private Sub CommandButton1_Click() End Sub
只需在其中添加您的程序名称:
Private Sub CommandButton1_Click() Mail_workbook_Outlook_1 End Sub
注意:
您可能值得花时间将按钮名称更新为比CommandButtonx
更有意义的内容。
右键单击,选择属性并更新(name)
字段。To attach the code to the click of an ActiveX command button:
Click the button and select
View Code
.
You'll be taken to a screen with some code in it:Private Sub CommandButton1_Click() End Sub
Simply add your procedure name in there:
Private Sub CommandButton1_Click() Mail_workbook_Outlook_1 End Sub
NB:
In may be worth your while to update the button name to something more meaningful thanCommandButtonx
.
Right-click, select properties and update the(name)
field.
相关问答
更多-
TCP/IP模型是一个________。[2023-05-19]
a -
下列中不属于面向对象的编程语言的是?[2022-05-30]
a -
以前版本的Excel和Access(2003年之前)通过加载项支持VBA源代码版本控制。 我在Office 2000中非常有效地使用了它。 Visual SourceSafe(VSS)对VBA的支持随着Office 2003的发布而下降 ,但Office XP Developer附带的外接程序显然适用于Office 2003 。 Microsoft知识库文章: 与文档和VBA代码一起使用Visual SourceSafe 在Visual Basic环境中使用Visual SourceSafe加载项 否则你可 ...
-
在Excel电子表格中单击运行代码,最好通过按钮(Running code on a click within an Excel spreadsheet, preferably via a button)[2022-02-27]
要将代码附加到单击ActiveX命令按钮: 单击按钮,然后选择View Code 。 你将被带到一个包含一些代码的屏幕: Private Sub CommandButton1_Click() End Sub 只需在其中添加您的程序名称: Private Sub CommandButton1_Click() Mail_workbook_Outlook_1 End Sub 注意: 您可能值得花时间将按钮名称更新为比CommandButtonx更有意义的内容。 右键单击,选择属性并更新(name ... -
MS Access 2003 - Access窗体上的嵌入式Excel电子表格(MS Access 2003 - Embedded Excel Spreadsheet on Access form)[2023-08-13]
您可以自动化Excel,将值写入工作表,然后更新对象框架。 Private Sub cmdInsert_Click() Dim strPath As String Dim oExcel As Object Dim oSheet As Object Set oExcel = CreateObject("Excel.Application") oExcel.Visible = True strPath = Me.ExcelFrame.SourceDoc ... -
Microsoft Excel电子表格用作从代码调用的计算引擎(Microsoft Excel spreadsheet used as a computation engine called from code)[2022-07-15]
要使用Ruby操作Excel电子表格,您可能需要使用win32ole 这是一个示例脚本: data = [["Hello", "World"]] # Require the WIN32OLE library require 'win32ole' # Create an instance of the Excel application object xl = WIN32OLE.new('Excel.Application') # Make Excel visible xl.Visible = 1 # Ad ... -
Private Sub buttonExcel_Click() Dim oExcel As Object Dim oBook As Object Dim oSheet As Object Set oExcel = CreateObject("Excel.Application") Set oBook = oExcel.Workbooks.Open ("Z:\08_Volume Management\" & _ ...
-
基本上,您需要做的是打开Excel实例,创建工作簿对象,并使用记录集填充它。 为此,您必须添加对Microsoft Excel 版本号 对象库的引用 参考窗口示例 Private Sub Command47_Click() Dim qd As DAO.QueryDef, rs As DAO.Recordset Dim xl As Excel.Application, wbk As Excel.Workbook, wsh As Excel.Worksheet Dim i As Long Set ...
-
你不能,你必须知道页面的名称。 使用TADOConnection连接到工作簿,以便您可以调用GetTableNames来检索页面的名称。 这里有一个例子。 然后,您可以将ADO数据集或ADO查询的Connection属性设置为连接对象并运行查询。 You can't, you have to know the name of the page. Use a TADOConnection to connect to the work book so that you can call GetTableName ...
-
如果您在Excel中执行此操作,则每次都不需要CreateObject 。 看这个例子。 此外,当您使用对象时,完全符合它们的要求。 Dim instno As String Sub UserForm_Initialize() Dim ws As Worksheet Set ws = ThisWorkbook.Sheets("Sheet1") '~~> Though I am not in favor of `ActiveCell`. Use the actual cell a ...