JMeter for ISO 8583 (JPOS) Request-Response

3,172 views
Skip to first unread message

Abhijeet Rathod

unread,
Dec 3, 2014, 7:41:41 AM12/3/14
to jmeter-...@googlegroups.com
Hi,

I want to use JMeter for ISO 8583 Frames testing.
I need to perform Load tests for JPOS tool using JMeter and basically for TPS calculations.

For same I tried to look for such plug-in or sampler but no luck yet..

Can anyone please help me for same ?

Thank you in Advance.

erlan...@gmail.com

unread,
Jan 16, 2015, 11:15:02 PM1/16/15
to jmeter-...@googlegroups.com, abhijeet...@gmail.com
Hi Abhijeet Rathod,

Try this, i have made the plugin jmeter for jpos. If u find something problem, bugs, or enhacement, u can post it comments ay github for optimize the plugins :).

https://github.com/erlanggaelfallujah/JMeter-jPOS-components

Thx

kost....@gmail.com

unread,
Sep 1, 2015, 10:08:06 AM9/1/15
to jmeter-plugins, abhijeet...@gmail.com
Hi,

Have you checked that JPOS Sampler?
I've just fixed lots of bugs with naming, property codes, etc and failed when got

2015/09/01 17:54:07 ERROR - jmeter.JMeter: Uncaught exception:  java.lang.IllegalThreadStateException
    at java.lang.Thread.start(Unknown Source)
    at org.jpos.iso.ISOMUX.run(ISOMUX.java:363)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

Kindly assist

Regards,
Kost



среда, 3 декабря 2014 г., 15:41:41 UTC+3 пользователь Abhijeet Rathod написал:

alex.a....@gmail.com

unread,
Sep 1, 2015, 10:27:28 AM9/1/15
to jmeter-plugins, abhijeet...@gmail.com, kost....@gmail.com
Completely agree with kost!

вторник, 1 сентября 2015 г., 16:08:06 UTC+2 пользователь kost....@gmail.com написал:

nishant...@payu.in

unread,
Jun 21, 2016, 8:02:24 AM6/21/16
to jmeter-plugins, abhijeet...@gmail.com


getting following exception when loading Sampler 

2016/06/21 17:24:10 INFO  - jmeter.samplers.jpos.JPOSSamplerGui: running createTestElement ... 
2016/06/21 17:24:10 ERROR - jmeter.gui.GuiPackage: Problem retrieving gui for org.apache.jmeter.samplers.jpos.JPOSSamplerGui java.lang.NoClassDefFoundError: org/jpos/iso/ISOException
at org.apache.jmeter.samplers.jpos.JPOSSamplerGui.createTestElement(JPOSSamplerGui.java:42)
at org.apache.jmeter.gui.GuiPackage.createTestElement(GuiPackage.java:343)
at org.apache.jmeter.gui.action.AddToTree.doAction(AddToTree.java:69)
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$500(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$JavaSecurityAccessImpl.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: java.lang.ClassNotFoundException: org.jpos.iso.ISOException
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 20 more

2016/06/21 17:24:11 ERROR - jmeter.gui.action.AddToTree:  java.lang.RuntimeException: java.lang.NoClassDefFoundError: org/jpos/iso/ISOException
at org.apache.jmeter.gui.GuiPackage.createTestElement(GuiPackage.java:353)
at org.apache.jmeter.gui.action.AddToTree.doAction(AddToTree.java:69)
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$500(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$JavaSecurityAccessImpl.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: java.lang.NoClassDefFoundError: org/jpos/iso/ISOException
at org.apache.jmeter.samplers.jpos.JPOSSamplerGui.createTestElement(JPOSSamplerGui.java:42)
at org.apache.jmeter.gui.GuiPackage.createTestElement(GuiPackage.java:343)
... 18 more
Caused by: java.lang.ClassNotFoundException: org.jpos.iso.ISOException
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 20 more

Andrey Pokhilko

unread,
Jun 21, 2016, 1:33:32 PM6/21/16
to jmeter-...@googlegroups.com
This most likely means you did not copy the required libraries into "lib" directory.

Where did you get that
Andrey Pokhilko

Disclaimer:


"This message is intended only for the use of the addressee and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If the reader of this message is not the intended recipient, or the employee or agent responsible for delivering the message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this e-mail in error, please notify us immediately by return e-mail and delete this e-mail and all attachments from your system."

--
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.

qabob...@gmail.com

unread,
Jun 19, 2017, 7:33:53 PM6/19/17
to jmeter-plugins, abhijeet...@gmail.com
Ok I got this as well what I did is add the jpos-1.9.8.jar to the lib folders as suggested.  Of course that immediately caused another error"Cannot find class: com/google/gson/JsonElement"  so what I plan to do is go one by one and figureout what the final working set should be.  The reason I am not following the Read.me from github is because when i do i loos the ability to right click and add samplers.  I should post this in the next day or 2.

qabob...@gmail.com

unread,
Jun 19, 2017, 7:39:42 PM6/19/17
to jmeter-plugins, abhijeet...@gmail.com
Ok so I got it to work with the following jars moved over: gson-2.8.0.jar, json-20140107.jar, json-path-2.2.0.jar, isoparser-1.0.2.jar

Now I will try running some jpos transactions to my server and see if it works.



On Wednesday, December 3, 2014 at 4:41:41 AM UTC-8, Abhijeet Rathod wrote:

qabob...@gmail.com

unread,
Aug 21, 2017, 1:28:54 PM8/21/17
to jmeter-plugins, abhijeet...@gmail.com, qabob...@gmail.com
Ok that seem to do the trick its working now.

mohammed....@gmail.com

unread,
May 29, 2018, 6:59:21 AM5/29/18
to jmeter-plugins
hello, 

I checked for all the files that you mentioned and they were all in the lib directory already. i am still getting the following error when trying to run a jpos sampler:

2018/05/29 12:58:40 ERROR - jmeter.threads.JMeterThread: Error while processing sampler 'JPOS Sampler' : java.lang.NullPointerException
at org.apache.jmeter.samplers.jpos.JPOSSampler.sample(JPOSSampler.java:181)
at org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:465)
at org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:410)
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:241)
at java.lang.Thread.run(Unknown Source)

Till Neunast

unread,
Aug 12, 2019, 4:35:22 AM8/12/19
to jmeter-plugins
Hi,

There is another option out there: https://github.com/tilln/jmeter-iso8583


Reply all
Reply to author
Forward
0 new messages