rollno748 / Extended-csv-dataset-config

This plugin will enable Apache JMeter users to have similar parameter advantage as LoadRunner
MIT License
26 stars 8 forks source link

Plugin Manager cant download version 2.2 #23

Closed mbenach closed 3 days ago

mbenach commented 5 months ago

Hi We are trying to use the 2.2 version of the plugin but when we try and install the plugin via plugin manager, it never shows up as an installed plugin. I am using JMeter 5.5

rollno748 commented 5 months ago

Hello @mbenach

I am unable to reproduce the issue - It works fine for me, Can you answer the below

  1. Will you be able to share the jmeter.log file to understand better on what's happening during the install?
  2. Is this issue, happening only with 2.2 version or all the versions?
  3. Is this specific to this plugin or all the plugins ?
  4. Is your organisation has a proxy configuration to connect to internet ? If so, can you start jmeter with proxy and give it a try ?

Alternate approach: You can download the plugin directly from the releases using the Link and place it under \<JMeter installed directory>/lib/ext directory

Thanks,

mbenach commented 5 months ago

Hi Mohammed, I am checking. No proxy. I am going to try to reproduce and get you details. Thanks for your fast reply. Mimi


From: Mohamed Ibrahim @.> Sent: Wednesday, May 22, 2024 8:28 PM To: rollno748/Extended-csv-dataset-config @.> Cc: Marta Benach @.>; Mention @.> Subject: Re: [rollno748/Extended-csv-dataset-config] Plugin Manager cant download version 2.2 (Issue #23)

Hello @mbenachhttps://github.com/mbenach

I am unable to reproduce the issue - It works fine for me, Can you answer the below

  1. Will you be able to share the jmeter.log file to understand better on what's happening during the install?
  2. Is this issue, happening only with 2.2 version or all the versions?
  3. Is this specific to this plugin or all the plugins ?
  4. Is your organisation has a proxy configuration to connect to internet ? If so, can you start jmeter with proxy and give it a try ?

Alternate approach is, you can download the plugin directly from the releases using the Linkhttps://github.com/rollno748/Extended-csv-dataset-config/releases/download/2.3/di-extended-csv-2.3.jar and place it under /lib/ext directory

Thanks,

— Reply to this email directly, view it on GitHubhttps://github.com/rollno748/Extended-csv-dataset-config/issues/23#issuecomment-2125985857, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AZDQVRAXCFFTV56IQZXKSULZDUZ3TAVCNFSM6AAAAABIELN4GKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMRVHE4DKOBVG4. You are receiving this because you were mentioned.Message ID: @.***>

This e-mail may contain information that is privileged or confidential. If you are not the intended recipient, please delete the e-mail and any attachments and notify us immediately.

rollno748 commented 5 months ago

Hello @mbenach Is there any update on this ?

mbenach commented 4 days ago

Hi - It seems that when we install this plugin on a clean machine (AWS), it is missing a class.

Caused by: com.thoughtworks.xstream.mapper.CannotResolveClassException: com.di.jmeter.config.ExtendedCsvDataSetConfig

We checked the content of di-extended-csv-2.2.jar, this class is not present, instead it has ExtendedCsvDataSetConfig.class.

Is it possible to check on a machine that doesnt have this plugin already installed?

Thanks, Mimi

rollno748 commented 4 days ago

@mbenach it would be great, if you could share the jmeter.log file

Can you do a list files (ls -ltr > libs.txt) of lib/ext directory and attach it.

Also, how did you install the plugin ??

mbenach commented 4 days ago

I reinstalled JMeter 5.5 from scratch and put the JMeter plugin manger jar file in the lib/ext directory of the new instance of JMeter 5.5. When I uploaded the JMX script using the plugin to this new JMeter 5.5, I got a pop-up error message attached below which means that the plugin manager cannot/does not know how to download the Extended CSV Data Set Config plugin.
image

PluginsManagerCMD install-for-jmx /

PluginsManagerCMD.bat install-for-jmx ./TestExt.jmx 2024-10-31 16:59:03,526 INFO o.j.r.PluginManagerCMD: Command is: install-for-jmx 2024-10-31 16:59:03,774 INFO o.j.r.JARSourceHTTP: Requesting https://jmeter-plugins.org/repo/?installID=windows_11-0ca890ce04999d66d5c9074140a1738a-nongui 2024-10-31 16:59:04,820 INFO o.j.r.PluginManager: Plugins Status: [jpgc-casutg=2.10, jpgc-dummy=0.4, jpgc-plugins-manager=1.10, jmeter-core=5.5, jmeter-ftp=5.5, jmeter-http=5.5, jmeter-jdbc=5.5, jmeter-jms=5.5, jmeter-junit=5.5, jmeter-java=5.5, jmeter-ldap=5.5, jmeter-mail=5.5, jmeter-mongodb=5.5, jmeter-native=5.5, jmeter-tcp=5.5, jmeter-components=5.5] 2024-10-31 16:59:04,822 INFO o.j.r.PluginManagerCMD: Params line is: ./TestExt.jmx 2024-10-31 16:59:05,054 INFO o.a.j.s.SaveService: Testplan (JMX) version: 2.2. Testlog (JTL) version: 2.2 2024-10-31 16:59:05,071 INFO o.a.j.s.SaveService: Using SaveService properties version 5.0 2024-10-31 16:59:05,075 INFO o.a.j.s.SaveService: Using SaveService properties file encoding UTF-8 2024-10-31 16:59:05,123 INFO o.a.j.p.h.s.HTTPSamplerBase: Parser for text/html is org.apache.jmeter.protocol.http.parser.LagartoBasedHtmlParser 2024-10-31 16:59:05,124 INFO o.a.j.p.h.s.HTTPSamplerBase: Parser for application/xhtml+xml is org.apache.jmeter.protocol.http.parser.LagartoBasedHtmlParser 2024-10-31 16:59:05,124 INFO o.a.j.p.h.s.HTTPSamplerBase: Parser for application/xml is org.apache.jmeter.protocol.http.parser.LagartoBasedHtmlParser 2024-10-31 16:59:05,124 INFO o.a.j.p.h.s.HTTPSamplerBase: Parser for text/xml is org.apache.jmeter.protocol.http.parser.LagartoBasedHtmlParser 2024-10-31 16:59:05,125 INFO o.a.j.p.h.s.HTTPSamplerBase: Parser for text/vnd.wap.wml is org.apache.jmeter.protocol.http.parser.RegexpHTMLParser 2024-10-31 16:59:05,125 INFO o.a.j.p.h.s.HTTPSamplerBase: Parser for text/css is org.apache.jmeter.protocol.http.parser.CssParser 2024-10-31 16:59:05,170 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/: [com.di.jmeter.config.gui.ExtendedCsvDataSetConfigGui, com.di.jmeter.config.ExtendedCsvDataSetConfig] 2024-10-31 16:59:05,189 INFO o.j.r.PluginManager: Finishing without changes

rollno748 commented 4 days ago

It's clear that you don't have the extended csv plugin installed in your new jmeter.

  1. You need to verify your AWS VM has Internet connectivity

  2. Try installing other plugins to see the plugins manager working properly.

  3. You can directly curl the extended csv plugin to the lib/ext directory.

mbenach commented 4 days ago

It is failing to download it automatically. It works if i manually upload the jar.


From: Mohamed Ibrahim @.> Sent: Thursday, October 31, 2024 6:33:17 PM To: rollno748/Extended-csv-dataset-config @.> Cc: Marta Benach @.>; Mention @.> Subject: Re: [rollno748/Extended-csv-dataset-config] Plugin Manager cant download version 2.2 (Issue #23)

It's clear that you don't have the extended csv plugin installed in your new jmeter.

  1. You need to verify your AWS VM has Internet connectivity

  2. Try installing other plugins to see the plugins manager working properly.

  3. You can directly curl the extended csv plugin to the lib/ext directory.

— Reply to this email directly, view it on GitHubhttps://github.com/rollno748/Extended-csv-dataset-config/issues/23#issuecomment-2450961860, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AZDQVRDW4XQ2XQB4KOFFC3TZ6KV23AVCNFSM6AAAAABIELN4GKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJQHE3DCOBWGA. You are receiving this because you were mentioned.Message ID: @.***>

This e-mail may contain information that is privileged or confidential. If you are not the intended recipient, please delete the e-mail and any attachments and notify us immediately.

rollno748 commented 4 days ago

@mbenach Have you verified that your VM has Internet connectivity??

If you have connectivity, then you need to raise this concern with jmeter-plugins manager Google group. Extended csv have nothing to do with it

rollno748 commented 3 days ago

Hey @mbenach

Your issue is related to jmeter-plugins-manager connectivity to the internet. It is not an issue with the plugin itself.

  1. You need to validate the internet connectivity of your AWS VM (can reach to your CloudOps team, if help needed)
  2. You can raise your concern with google groups - https://groups.google.com/g/jmeter-plugins (if you have access to internet in your VM)

Please hit a star, if you like our contribution to opensource