Jmeter throws CannotResolveClassException: com.zeroclue.jmeter.protocol.amqp.AMQPConsumer - jmeter

I am trying to import a JMX file and it throws the following exception. I have downloaded jmeter-plugins-manager-1.3.jar and have put in 'lib/ext' folder as suggested in here.

You are missing the JMeterAMQP.jar in your lib/ext directory.
To resolve this issue you can check this JMeter-Rabbit-AMQP git project and build an executable JMeterAMQP.jar and then just copy the .jar file into your JMeter's lib/ext directory. Additionally, you also need RabbitMQ Java Client into your lib/ directory.
So, here is a quick solution for you:
Download JMeterAMQP.jar from this link and paste it into your JMeter's lib/ext directory.
Download amqp-client from this link and paste it in your JMeter's lib/ directory.
Restart your JMeter.
That's it, you should be able to open your JMX file now.

Related

Download plugin jar file and put it in the lib/ext

I have a problem that I want to execute JMeterPluginsCMD.bat command so I just download the jmeter-plugins-cmd-2.2.jar file and put it in the lib/ext folder but I still cannot run JMeterPluginsCMD.bat command. I' m wondering if the JMeterPluginsCMD.bat file should show in my bin folder after putting jar in the lib/ext? If it should, then why my JMeterPluginsCMD.bat file is not shown? Please help, thanks!
If you're looking for JMeterPluginsCMD.bat file you can grab one from here:
https://github.com/undera/jmeter-plugins/blob/master/tools/cmd/src/main/resources/kg/apc/cmdtools/JMeterPluginsCMD.bat
Be aware that the recommended way of installing JMeter plugins and keeping them up-to-date is using JMeter Plugins Manager
Install JMeter Plugins Manager
Restart JMeter
Open the plugins manager and install Command-Line Graph Plotting Tool
Restart JMeter once again and you will have JMeterPluginsCMD.bat in your JMeter's "bin" folder

JMeter installation - JMeter.bat file is missing from bin folder

I am trying to install Jmeter but -JMeter.bat file is missing from bin folder -
, I have already installed java 8 and I installed the JMeter from apache website from the binary,
but still, the JMeter file is missing from bin folder
Any help, please ????
Make sure to download Binary, not the source package
Just in case here is the direct link for downloading latest (as of now) JMeter version 5.2.1: https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-5.2.1.zip
More information: How to Get Started With JMeter: Part 1 - Installation & Test Plans
If you deleted jmeter.bat file by accident you can get a copy from JMeter Github or just launch JMeter using ApacheJMeter.jar file as:
java -jar ApacheJMeter.jar

Jmeter plugins not installing for Jmeter 3.0

I was having issue with some missing class error and decided to uninstall and install new version of Jmeter.
I installed the Jmeter plugin manager and selected a plugin from available plugins to install and click on Apply Changes and Restart Jmeter. However I have tried this many times but the selected jmeter plugin does not get installed.
I even looked up on lib/ext folder to make sure the plugins have been installed. Not sure what the problem is here. My java version is 1.8.0_131. I have tried installing on both Jmeter 3.0 and Jmeter 3.3 but kept running into the same issue.
This is the Jmeter log file, if that is of any help -
2017/12/18 14:52:41 INFO - org.jmeterplugins.repository.PluginManager: Restarting JMeter...2017/12/18 14:52:41 INFO - org.jmeterplugins.repository.PluginManager: Starting JMeter Plugins modifications 2017/12/18 14:52:41 WARN - org.jmeterplugins.repository.PluginManager: Failed to run plugin cleaner job java.nio.file.NoSuchFileException: C:\Users\Documents\Jmeter\apache-jmeter-3.0\lib\ext\jmeter-plugins-manager-0.18.jar
at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at sun.nio.fs.WindowsFileCopy.copy(Unknown Source)
at sun.nio.fs.WindowsFileSystemProvider.copy(Unknown Source)
at java.nio.file.Files.copy(Unknown Source)
at org.jmeterplugins.repository.ChangesMaker.getTempPmgrJAR(ChangesMaker.java:63)
at org.jmeterplugins.repository.ChangesMaker.getProcessBuilder(ChangesMaker.java:34)
at org.jmeterplugins.repository.PluginManager.startModifications(PluginManager.java:145)
at org.jmeterplugins.repository.PluginManager$1.run(PluginManager.java:202)
I hope you followed these steps...
Download JMeter plugin manager from https://jmeter-plugins.org/install/Install/ and put it in your JMeter's "lib/ext" folder.
Now start your JMeter in UI mode.
Click Options - you should find "Plugins Manager" option (if not something wrong - download fresh copy of latest JMeter 4.0).
Click "Plugins Manager" option.
Go to "Available Plugins" tab.
Install one at a time (which ever is required) - Installing multiple at a time might cause some problem.
Just try to remove the existing Jmeter plugin manager and reinstall it in the correct way as follows.
Download and configure the Jmeter plugin manager:
Browse the following link and download the "Jmeter plugin
manager" Jar file.
Jmeter plugin manager
Add copy and paste the downloaded JAR file into "ext" folder to the
"C:\your location\apache-jmeter-5.3\lib\ext."
(In my case - C:\Users\My Account\Downloads\apache-jmeter-5.3\lib\ext)
Restart the Jmeter. (You will see a new icon at the top right corner of your JMeter application if the installation process is completed.)
Note: always use the latest version of JMeter. You can download that from here.
Jmeter download link -
Or.
You can install the plugins directly to the Jmeter as follows.
Search and download the particular plugin that you want to install. You can download them using this link
Go to the "lib" folder which resides within the downloaded plugin folder.
You can see "jar file/s" and "ext" folder.
Copy that jar file into the "lib" folder which is located within your JMeter folder.
(In my case - C:\Users\My Account\Downloads\apache-jmeter-5.3\lib)
Go to the "ext" folder of your downloaded folder. (You can see another JAR files within that)
Copy those files to the "ext" folder which is located within your JMeter folder.
(In my case - C:\Users\My Account\Downloads\apache-jmeter-5.3\lib\ext)
Restart the Jmeter application.
The simplest solution is to download the older version of the plugin as it may have been modified to use the latest version of JMeter. https://jmeter-plugins.org/ provides the plugins. On this site, you can look up for the plugin you need and download the required version as seen in the below image. Extract the zip file and copy the jar in [JMeter Root Directory]/lib/ext directory.

XMPP sampler not found in jmeter

I have installed jmeter and it's extension, copy lib extension jar to jmeter lib and extension-->lib-->extension to jmeter-->lib-->extension
https://jmeter-plugins.org/wiki/XMPPSet/
i have found xmpp connection config but couldn't find the xmpp sampler, am new to jmeter.
i need xmpp sampler
https://jmeter-plugins.org/wiki/XMPPSampler/
Simplest way is to install a JMeter plugin using Plugin-Manager.
First, Install Plugin-Manager. download the jar and keep in /lib/ext folder of JMeter and restart the JMeter.
From JMeter GUI, go to Options -> Plugin-Manager which displayes already installed plugin, available plugins, and the plugins which have new versions to upgrade. select the checkbox related to XMPP protocol support to install XMPP plugin.
Another way is which you followed.
Download the zip file (contain jars) from here
Extract it to a folder. it contains lib folder and ext folder (inside lib folder) with jars.
Move the jars under lib folder from the unzipped file to JMeter lib folder.
Move the jars under ext folder from the unzipped file to JMeter ext folder.
Start jmeter.bat/jmeter.sh file.
XMPP Config Element and XMPP samplers will be available as bzm - XMPP Connection & bzm - XMPP Sampler

How to package JMeter with Jar Bundler on Mac

I'm unable to use "Jar Bundler" on mac to create JMeter.app from ApacheJMeter.jar, I was wondering if anyone else had previous experience with configuring this tool? The problem for me seems to be that the lib folder being searched is set to an incorrect base path:
org.apache.jmeter.NewDriver: JMeter home directory was detected as: /Users/username/Applications/JMeter.app/Contents/Resources
I looked here: http://developer.apple.com/library/mac/#documentation/Java/Reference/Java_InfoplistRef/Articles/JavaDictionaryInfo.plistKeys.html
But no matter how I configured any of the said properties, the logs looked the same.
The real trick is making sure the bin and lib folders can be found. The only jar file you will need to add is ApacheJMeter.jar. Look in the bin/jmeter script for additional properties to put into the properties tab of the Jar Bundler. The java arguments in the bin/jmeter script should be copied into the VM Options field. Check Set Working Directory to Inside Application Package. Now create application. Open up the .app folder that was just created and copy the bin and lib folders into the Resources directory. Done.

Resources