Unable to load Percentile Visualizer

89 views
Skip to first unread message

khush...@gmail.com

unread,
May 20, 2019, 10:55:45 AM5/20/19
to jmeter-plugins
I'm trying to load a JMX file that was shared with me but I seem to be missing a plugin and the plugin manaer doesn't seem to be able to fine the correct collection?


2019-05-20 15:47:12,480 INFO o.j.r.PluginManager: Plugins Status: [jpgc-graphs-basic=2.0, jpgc-graphs-additional=2.0, jpgc-cmd=2.2, jpgc-graphs-composite=2.0, jpgc-functions=2.1, jpgc-casutg=2.8, jpgc-graphs-dist=2.0, jpgc-dummy=0.2, jpgc-ffw=2.0, jpgc-ggl=2.0, jpgc-fifo=0.2, jpgc-json=2.7, jpgc-graphs-vs=2.0, jpgc-perfmon=2.1, jpgc-plugins-manager=1.3, jpgc-tst=2.5, jmeter-core=5.1.1, jmeter-ftp=5.1.1, jmeter-http=5.1.1, jmeter-jdbc=5.1.1, jmeter-jms=5.1.1, jmeter-junit=5.1.1, jmeter-java=5.1.1, jmeter-ldap=5.1.1, jmeter-mail=5.1.1, jmeter-mongodb=5.1.1, jmeter-native=5.1.1, jmeter-tcp=5.1.1, jmeter-components=5.1.1, jpgc-standard=2.0]
2019-05-20 15:47:13,748 INFO o.a.j.p.h.s.HTTPSamplerBase: Parser for text/html is org.apache.jmeter.protocol.http.parser.LagartoBasedHtmlParser
2019-05-20 15:47:13,749 INFO o.a.j.p.h.s.HTTPSamplerBase: Parser for application/xhtml+xml is org.apache.jmeter.protocol.http.parser.LagartoBasedHtmlParser
2019-05-20 15:47:13,749 INFO o.a.j.p.h.s.HTTPSamplerBase: Parser for application/xml is org.apache.jmeter.protocol.http.parser.LagartoBasedHtmlParser
2019-05-20 15:47:13,749 INFO o.a.j.p.h.s.HTTPSamplerBase: Parser for text/xml is org.apache.jmeter.protocol.http.parser.LagartoBasedHtmlParser
2019-05-20 15:47:13,749 INFO o.a.j.p.h.s.HTTPSamplerBase: Parser for text/vnd.wap.wml is org.apache.jmeter.protocol.http.parser.RegexpHTMLParser
2019-05-20 15:47:13,749 INFO o.a.j.p.h.s.HTTPSamplerBase: Parser for text/css is org.apache.jmeter.protocol.http.parser.CssParser
2019-05-20 15:47:13,832 INFO o.a.j.e.KeyToolUtils: Exception checking for keytool existence, will return false, try another way.
2019-05-20 15:47:13,971 INFO o.a.j.e.KeyToolUtils: keytool found at 'C:\Program Files (x86)\Java\jre1.8.0_211\bin\keytool'
2019-05-20 15:47:13,971 INFO o.a.j.p.h.p.ProxyControl: HTTP(S) Test Script Recorder SSL Proxy will use keys that support embedded 3rd party resources in file E:\apache-jmeter-5.1.1\bin\proxyserver.jks
2019-05-20 15:47:14,065 INFO o.a.j.s.FileServer: Default base='E:\apache-jmeter-5.1.1\bin'
2019-05-20 15:47:14,166 INFO o.j.r.JARSourceHTTP: Cache file is not valid anymore, will drop it: C:\Users\KHUSHI~1\AppData\Local\Temp\pmgr_cache\70e3c8729ca96b0bd3042d864aecdae4
2019-05-20 15:47:14,427 INFO o.a.j.s.SampleResult: Note: Sample TimeStamps are START times
2019-05-20 15:47:14,427 INFO o.a.j.s.SampleResult: sampleresult.default.encoding is set to ISO-8859-1
2019-05-20 15:47:14,427 INFO o.a.j.s.SampleResult: sampleresult.useNanoTime=true
2019-05-20 15:47:14,427 INFO o.a.j.s.SampleResult: sampleresult.nanoThreadSleep=5000
2019-05-20 15:47:28,455 INFO o.a.j.g.a.Load: Loading file: E:\LoadTest_Sceanrio_March 2019_9.0_with prod URLs_05202019.jmx
2019-05-20 15:47:28,455 INFO o.a.j.s.FileServer: Set new base='E:\'
2019-05-20 15:47:28,585 INFO o.a.j.s.SaveService: Testplan (JMX) version: 2.2. Testlog (JTL) version: 2.2
2019-05-20 15:47:28,600 INFO o.a.j.s.SaveService: Using SaveService properties file encoding UTF-8
2019-05-20 15:47:28,601 INFO o.a.j.s.SaveService: Using SaveService properties version 5.0
2019-05-20 15:47:28,603 INFO o.a.j.s.SaveService: Loading file: E:\LoadTest_Sceanrio_March 2019_9.0_with prod URLs_05202019.jmx
2019-05-20 15:47:28,784 INFO o.a.j.p.h.c.CacheManager: Will only cache the following methods: [GET]
2019-05-20 15:47:28,785 INFO o.a.j.p.h.c.CookieManager: Settings: Delete null: true Check: true Allow variable: true Save: false Prefix: COOKIE_
2019-05-20 15:47:28,789 WARN o.j.r.p.PluginSuggester: Plugins Manager were unable to find plugins to satisfy Test Plan requirements. To help improve, please report following list to https://jmeter-plugins.org/support/: [de.kofaldt.jmeter.visualizer.PercentileVisualizer]
2019-05-20 15:47:28,878 ERROR o.a.j.g.GuiPackage: Could not get GUI for org.apache.jmeter.reporters.ResultCollector@1abb8f2
java.lang.ClassNotFoundException: de.kofaldt.jmeter.visualizer.PercentileVisualizer
at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_211]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_211]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_211]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_211]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_211]
at org.apache.jmeter.gui.GuiPackage.getGui(GuiPackage.java:220) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.tree.JMeterTreeModel.addComponent(JMeterTreeModel.java:157) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.tree.JMeterTreeModel.addSubTree(JMeterTreeModel.java:133) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.tree.JMeterTreeModel.addSubTree(JMeterTreeModel.java:125) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.GuiPackage.addSubTree(GuiPackage.java:522) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.action.Load.insertLoadedTree(Load.java:200) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.action.Load.loadProjectFile(Load.java:131) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.action.Load.loadProjectFile(Load.java:102) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.action.Load.doActionAfterCheck(Load.java:89) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.action.AbstractActionWithNoRunningTest.doAction(AbstractActionWithNoRunningTest.java:45) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:88) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.action.ActionRouter.lambda$actionPerformed$0(ActionRouter.java:70) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at java.awt.event.InvocationEvent.dispatch(Unknown Source) [?:1.8.0_211]
at java.awt.EventQueue.dispatchEventImpl(Unknown Source) [?:1.8.0_211]
at java.awt.EventQueue.access$500(Unknown Source) [?:1.8.0_211]
at java.awt.EventQueue$3.run(Unknown Source) [?:1.8.0_211]
at java.awt.EventQueue$3.run(Unknown Source) [?:1.8.0_211]
at java.security.AccessController.doPrivileged(Native Method) [?:1.8.0_211]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) [?:1.8.0_211]
at java.awt.EventQueue.dispatchEvent(Unknown Source) [?:1.8.0_211]
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) [?:1.8.0_211]
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) [?:1.8.0_211]
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) [?:1.8.0_211]
at java.awt.EventDispatchThread.pumpEvents(Unknown Source) [?:1.8.0_211]
at java.awt.EventDispatchThread.pumpEvents(Unknown Source) [?:1.8.0_211]
at java.awt.EventDispatchThread.run(Unknown Source) [?:1.8.0_211]
2019-05-20 15:47:28,890 WARN o.a.j.g.a.Load: Unexpected error. java.lang.NullPointerException
java.lang.NullPointerException: null
at org.apache.jmeter.gui.tree.JMeterTreeModel.addComponent(JMeterTreeModel.java:158) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.tree.JMeterTreeModel.addSubTree(JMeterTreeModel.java:133) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.tree.JMeterTreeModel.addSubTree(JMeterTreeModel.java:125) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.GuiPackage.addSubTree(GuiPackage.java:522) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.action.Load.insertLoadedTree(Load.java:200) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.action.Load.loadProjectFile(Load.java:131) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.action.Load.loadProjectFile(Load.java:102) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.action.Load.doActionAfterCheck(Load.java:89) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.action.AbstractActionWithNoRunningTest.doAction(AbstractActionWithNoRunningTest.java:45) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:88) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.gui.action.ActionRouter.lambda$actionPerformed$0(ActionRouter.java:70) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at java.awt.event.InvocationEvent.dispatch(Unknown Source) [?:1.8.0_211]
at java.awt.EventQueue.dispatchEventImpl(Unknown Source) [?:1.8.0_211]
at java.awt.EventQueue.access$500(Unknown Source) [?:1.8.0_211]
at java.awt.EventQueue$3.run(Unknown Source) [?:1.8.0_211]
at java.awt.EventQueue$3.run(Unknown Source) [?:1.8.0_211]
at java.security.AccessController.doPrivileged(Native Method) [?:1.8.0_211]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) [?:1.8.0_211]
at java.awt.EventQueue.dispatchEvent(Unknown Source) [?:1.8.0_211]
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) [?:1.8.0_211]
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) [?:1.8.0_211]
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) [?:1.8.0_211]
at java.awt.EventDispatchThread.pumpEvents(Unknown Source) [?:1.8.0_211]
at java.awt.EventDispatchThread.pumpEvents(Unknown Source) [?:1.8.0_211]
at java.awt.EventDispatchThread.run(Unknown Source) [?:1.8.0_211]

Andrey Pokhilko

unread,
May 20, 2019, 2:25:19 PM5/20/19
to jmeter-...@googlegroups.com

Hi,

That JMX seems to use some sort of custom plugin that is unknown to public. Look at this line:

java.lang.ClassNotFoundException: de.kofaldt.jmeter.visualizer.PercentileVisualizer


"de.kofaldt.jmeter." tells me there is some customization used. You should ask author of JMX to provide you with all required custom plugins.

--

Andrey Pokhilko

20.05.2019 17:55, khush...@gmail.com пишет:
--
You received this message because you are subscribed to the Google Groups "jmeter-plugins" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jmeter-plugin...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jmeter-plugins/d6778382-342e-4d18-a580-103e1bdd653c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages