Tried to install plugin manager but don't see that option

328 views
Skip to first unread message

Larry

unread,
Oct 17, 2018, 2:15:04 PM10/17/18
to jmeter-plugins
So I followed these directions



But when I start my JMeter, I don't see the plugins manager option under "Options".

Using jmeter.bat

How do I resolve this?

Thank you.




Andrey Pokhilko

unread,
Oct 18, 2018, 3:06:16 AM10/18/18
to jmeter-...@googlegroups.com

Hi,

The most common mistake is to put JAR file into wrong directory. Make sure you have it under "lib/ext".

Andrey Pokhilko

17.10.2018 21:15, Larry пишет:
--
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.
For more options, visit https://groups.google.com/d/optout.

Larry

unread,
Oct 18, 2018, 1:49:38 PM10/18/18
to jmeter-plugins
Hi Andrey.

That was the first thing I did... put it in the lib/ext of/in the Jmeter application.

or is that /lib/ext from another location/application?

Andrey Pokhilko

unread,
Oct 18, 2018, 1:55:32 PM10/18/18
to jmeter-...@googlegroups.com

No, it's from JMeter.

So next thing to check is jmeter.log file, where any error should appear. Also check file permissions, to make sure OS does not block this file because it was downloaded from web.

--

Andrey Pokhilko

18.10.2018 20:49, Larry пишет:

Larry

unread,
Oct 18, 2018, 1:56:12 PM10/18/18
to jmeter-plugins
Interesting.. just as a hunch,.. I just put it under /lib and now I see it...

marx....@gmail.com

unread,
Oct 19, 2018, 4:38:21 AM10/19/18
to jmeter-plugins
Hi, 

I have the same problem. I download the plugin and copy the jar-file into lib/ext folder. Then I restart JMETER, but the menu-entry is not visible. 

Then I check the file: jmeter.log. This contains following error description:

2018-10-19 10:32:53,168 INFO o.a.j.JMeter: Setting LAF to: javax.swing.plaf.metal.MetalLookAndFeel
2018-10-19 10:32:53,172 INFO o.a.j.JMeter: Loaded icon properties from org/apache/jmeter/images/icon.properties
2018-10-19 10:32:53,949 INFO o.a.j.e.u.CompoundVariable: Note: Function class names must contain the string: '.functions.'
2018-10-19 10:32:53,949 INFO o.a.j.e.u.CompoundVariable: Note: Function class names must not contain the string: '.gui.'
2018-10-19 10:32:55,132 INFO o.j.r.JARSourceHTTP: Using proxy proxy -Dhttps.proxyPort=8080 -Dhttp.proxyHost=proxy -Dhttp.proxyPort=8080:-1
2018-10-19 10:32:55,142 ERROR o.j.r.PluginManagerMenuCreator: Failed to load Plugins Manager
java.lang.ExceptionInInitializerError: null
at org.jmeterplugins.repository.PluginManagerMenuItem.<init>(PluginManagerMenuItem.java:30) ~[jmeter-plugins-manager-1.3.jar:?]
at org.jmeterplugins.repository.PluginManagerMenuCreator.getMenuItemsAtLocation(PluginManagerMenuCreator.java:22) [jmeter-plugins-manager-1.3.jar:?]
at org.apache.jmeter.gui.util.JMeterMenuBar.addPluginsMenuItems(JMeterMenuBar.java:543) [ApacheJMeter_core.jar:5.0 r1840935]
at org.apache.jmeter.gui.util.JMeterMenuBar.makeOptionsMenu(JMeterMenuBar.java:314) [ApacheJMeter_core.jar:5.0 r1840935]
at org.apache.jmeter.gui.util.JMeterMenuBar.createMenuBar(JMeterMenuBar.java:197) [ApacheJMeter_core.jar:5.0 r1840935]
at org.apache.jmeter.gui.util.JMeterMenuBar.<init>(JMeterMenuBar.java:112) [ApacheJMeter_core.jar:5.0 r1840935]
at org.apache.jmeter.gui.MainFrame.init(MainFrame.java:492) [ApacheJMeter_core.jar:5.0 r1840935]
at org.apache.jmeter.gui.MainFrame.<init>(MainFrame.java:221) [ApacheJMeter_core.jar:5.0 r1840935]
at org.apache.jmeter.JMeter.startGui(JMeter.java:390) [ApacheJMeter_core.jar:5.0 r1840935]
at org.apache.jmeter.JMeter.start(JMeter.java:536) [ApacheJMeter_core.jar:5.0 r1840935]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_171]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_171]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_171]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_171]
at org.apache.jmeter.NewDriver.main(NewDriver.java:245) [ApacheJMeter.jar:5.0 r1840935]
Caused by: java.lang.IllegalArgumentException: Host name may not contain blanks
at org.apache.http.util.Args.containsNoBlanks(Args.java:87) ~[httpcore-4.4.10.jar:4.4.10]
at org.apache.http.HttpHost.<init>(HttpHost.java:80) ~[httpcore-4.4.10.jar:4.4.10]
at org.apache.http.HttpHost.<init>(HttpHost.java:99) ~[httpcore-4.4.10.jar:4.4.10]
at org.jmeterplugins.repository.JARSourceHTTP.getHTTPClient(JARSourceHTTP.java:117) ~[jmeter-plugins-manager-1.3.jar:?]
at org.jmeterplugins.repository.JARSourceHTTP.<init>(JARSourceHTTP.java:85) ~[jmeter-plugins-manager-1.3.jar:?]
at org.jmeterplugins.repository.PluginManager.<init>(PluginManager.java:56) ~[jmeter-plugins-manager-1.3.jar:?]
at org.jmeterplugins.repository.PluginManager.<clinit>(PluginManager.java:44) ~[jmeter-plugins-manager-1.3.jar:?]
... 15 more

What is the reason for this and how could I solve it

I used JMETER 5.0 (and also 4.0) and JAVA 1.8.0_171.


Best Regards,
Peter 

artem....@blazemeter.com

unread,
Oct 19, 2018, 5:25:37 AM10/19/18
to jmeter-plugins
Hi Peter

How you set https.proxyHost and https.proxyPort properties?  https://jmeter-plugins.org/wiki/PluginsManagerNetworkConfiguration/ 

In your log file I see: 2018-10-19 10:32:55,132 INFO o.j.r.JARSourceHTTP: Using proxy proxy -Dhttps.proxyPort=8080 -Dhttp.proxyHost=proxy -Dhttp.proxyPort=8080:-1 
It's a line that printed it. As you can see, you set it incorrect. Your config was read as:
https.proxyHost=proxy -Dhttps.proxyPort=8080 -Dhttp.proxyHost=proxy -Dhttp.proxyPort=8080
https.proxyPort=

Try to use quotes in this config

Thanks,
Artem


пятница, 19 октября 2018 г., 11:38:21 UTC+3 пользователь Peter Marx написал:
Reply all
Reply to author
Forward
0 new messages