Package Details: jmeter 5.4.3-1

Git Clone URL: https://aur.archlinux.org/jmeter.git (read-only, click to copy)
Package Base: jmeter
Description: Java application designed to load test functional behavior and measure performance
Upstream URL: http://jmeter.apache.org/
Keywords: jmeter
Licenses: Apache
Submitter: falconindy
Maintainer: Witko (stick)
Last Packager: stick
Votes: 39
Popularity: 0.088001
First Submitted: 2013-08-15 13:56 (UTC)
Last Updated: 2022-01-10 15:12 (UTC)

Dependencies (1)

Required by (1)

Sources (2)

Latest Comments

stick commented on 2022-05-19 15:01 (UTC)

@puzzle looks like a problem with your theme: https://stackoverflow.com/questions/67615212/why-am-i-not-able-to-click-on-open-icon-in-jmeter

puzzle commented on 2022-05-16 05:24 (UTC)

Click save save test plan as open There is no file selector and an error is displayed in the log

2022-05-16 13:22:47,405 ERROR o.a.j.JMeter: Uncaught exception in thread Thread[AWT-EventQueue-0,6,main]
java.lang.IllegalAccessError: class com.github.weisj.darklaf.ui.filechooser.DarkFilePaneUIBridge$DetailsTableModel (in unnamed module @0x61322f9d) cannot access class sun.awt.shell.ShellFolder (in module java.desktop) because module java.desktop does not export sun.awt.shell to unnamed module @0x61322f9d
    at com.github.weisj.darklaf.ui.filechooser.DarkFilePaneUIBridge$DetailsTableModel.updateColumnInfo(DarkFilePaneUIBridge.java:1128) ~[darklaf-core-2.5.4.jar:2.5.4]
    at com.github.weisj.darklaf.ui.filechooser.DarkFilePaneUIBridge$DetailsTableModel.<init>(DarkFilePaneUIBridge.java:1115) ~[darklaf-core-2.5.4.jar:2.5.4]
    at com.github.weisj.darklaf.ui.filechooser.DarkFilePaneUIBridge.getDetailsTableModel(DarkFilePaneUIBridge.java:576) ~[darklaf-core-2.5.4.jar:2.5.4]
    at com.github.weisj.darklaf.ui.filechooser.DarkFilePaneUIBridge$SortableListModel.<init>(DarkFilePaneUIBridge.java:1079) ~[darklaf-core-2.5.4.jar:2.5.4]
    at com.github.weisj.darklaf.ui.filechooser.DarkFilePane.createList(DarkFilePane.java:137) ~[darklaf-core-2.5.4.jar:2.5.4]
    at com.github.weisj.darklaf.ui.filechooser.DarkFileChooserUIBridge.createList(DarkFileChooserUIBridge.java:585) ~[darklaf-core-2.5.4.jar:2.5.4]
    at com.github.weisj.darklaf.ui.filechooser.DarkFileChooserUIBridge$MetalFileChooserUIAccessor.createList(DarkFileChooserUIBridge.java:750) ~[darklaf-core-2.5.4.jar:2.5.4]
    at com.github.weisj.darklaf.ui.filechooser.DarkFilePaneUIBridge.setViewType(DarkFilePaneUIBridge.java:376) ~[darklaf-core-2.5.4.jar:2.5.4]
    at com.github.weisj.darklaf.ui.filechooser.DarkFilePaneUIBridge.propertyChange(DarkFilePaneUIBridge.java:890) ~[darklaf-core-2.5.4.jar:2.5.4]
    at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343) ~[?:?]
    at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335) ~[?:?]
    at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268) ~[?:?]
    at java.awt.Component.firePropertyChange(Component.java:8712) ~[?:?]
    at javax.swing.JComponent.setUI(JComponent.java:743) ~[?:?]
    at javax.swing.JFileChooser.updateUI(JFileChooser.java:1840) ~[?:?]
    at javax.swing.JFileChooser.setup(JFileChooser.java:397) ~[?:?]
    at javax.swing.JFileChooser.<init>(JFileChooser.java:363) ~[?:?]
    at javax.swing.JFileChooser.<init>(JFileChooser.java:310) ~[?:?]
    at org.apache.jmeter.gui.util.FileDialoger.<clinit>(FileDialoger.java:42) ~[ApacheJMeter_core.jar:5.4.3]
    at org.apache.jmeter.gui.action.Save.computeFileName(Save.java:201) ~[ApacheJMeter_core.jar:5.4.3]
    at org.apache.jmeter.gui.action.Save.doAction(Save.java:163) ~[ApacheJMeter_core.jar:5.4.3]
    at org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:87) ~[ApacheJMeter_core.jar:5.4.3]
    at org.apache.jmeter.gui.action.ActionRouter.lambda$actionPerformed$0(ActionRouter.java:69) ~[ApacheJMeter_core.jar:5.4.3]
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) ~[?:?]
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) ~[?:?]
    at java.awt.EventQueue$4.run(EventQueue.java:720) ~[?:?]
    at java.awt.EventQueue$4.run(EventQueue.java:714) ~[?:?]
    at java.security.AccessController.doPrivileged(AccessController.java:399) ~[?:?]
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) ~[?:?]
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:742) ~[?:?]
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [?:?]
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [?:?]
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [?:?]
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [?:?]
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:?]
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:90) [?:?]

koffiezwart commented on 2021-12-20 20:31 (UTC)

@stick np, thanks for fixing it so quickly!

stick commented on 2021-12-20 13:07 (UTC)

@koffiezwart thanks

ijara commented on 2020-11-24 15:13 (UTC)

@stewbeef thanks for the fix :D

stewbeef commented on 2020-08-19 02:38 (UTC)

I had some trouble with GPG keys on version 5.3-1:

:: Importing keys with gpg...
gpg: keyserver receive failed: General error
problem importing keys

I was able to fix it by importing the keys manually:

wget https://downloads.apache.org/jmeter/KEYS
gpg --import KEYS

Hope this helps someone else.

stick commented on 2019-06-15 14:14 (UTC)

@fikrimi StartupWMClass changed to jmeter in latest update (5.1.1).

fikrimi commented on 2019-06-13 08:30 (UTC)

Can you change the StartupWMClass? its the same with vscode (https://aur.archlinux.org/cgit/aur.git/tree/visual-studio-code.desktop?h=visual-studio-code-bin)

stick commented on 2019-03-11 19:22 (UTC)

@coellobranco fixed, thanks!

coellobranco commented on 2019-03-05 10:31 (UTC)

curl: (22) The requested URL returned error: 404 Not Found

stick commented on 2018-02-14 03:34 (UTC) (edited on 2018-02-14 03:35 (UTC) by stick)

@lietzu Thanks for the notification; update is in place now.

@rbwsam This should also fix your issue as JMeter 4.0 is compatible with Java 9. YMMV; I have not tested this. If it doesn't work let me know and I will make the change you suggested.

rbwsam commented on 2018-01-26 00:05 (UTC)

This package does not work with https://www.archlinux.org/packages/extra/x86_64/jre9-openjdk/ so I suggest that we change to:

depends=("java-environment=8")

stick commented on 2017-12-19 02:32 (UTC)

@pablo.doramas:

I can't reproduce your error. Using the current PKGBUILD (3.3-2), I can build successfully across all my machines with and without gendesk installed.

pablo.doramas commented on 2017-12-10 09:40 (UTC)

1. It seems there is a missing gendesk dependency:
==> Validating source files with md5sums...
    apache-jmeter-3.3.tgz ... Passed
    apache-jmeter-3.3.tgz.asc ... Skipped
==> Verifying source file signatures with gpg...
    apache-jmeter-3.3.tgz ... Passed
==> Extracting sources...
  -> Extracting apache-jmeter-3.3.tgz with bsdtar
==> Starting build()...
==> Entering fakeroot environment...
==> Starting package()...
/tmp/yaourt-tmp-pablo/aur-jmeter/./PKGBUILD: line 29: gendesk: command not found
==> ERROR: A failure occurred in package().
    Aborting...
==> ERROR: Makepkg was unable to build jmeter.
2. After installing gendesk, build still fails:
==> Starting build()...
==> Entering fakeroot environment...
==> Starting package()...
[jmeter]                          Generating desktop file... ok
[jmeter]                          Downloading icon... no
[jmeter]                          Using default icon instead... yes
install: cannot stat '/tmp/yaourt-tmp-pablo/aur-jmeter/pkg/jmeter/jmeter.png': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
==> ERROR: Makepkg was unable to build jmeter.

bcome commented on 2017-11-24 10:28 (UTC)

Running this with jdk installed from the AUR it will not run because the jvm version is 9.0.1, which results in jmeter thinking your java is too old. This can be fixed by changing current_version=`echo $CURRENT_VERSION | awk -F'.' '{ print $2 }'` to current_version=`echo $CURRENT_VERSION | awk -F'.' '{ print $1 }'` in /opt/jmeter/bin/jmeter

kouros51 commented on 2017-11-21 07:15 (UTC)

To install latest version use this PKGBUILD: # Maintainer: Severus <severus@theslinux.org> pkgname=jmeter pkgver=3.3 pkgrel=1 arch=('any') pkgdesc="A Java desktop application designed to load test functional behavior and measure performance" url="http://jmeter.apache.org/" license=("apache") depends=("java-environment>=8") options=('!strip') source=("http://archive.apache.org/dist/jmeter/binaries/apache-${pkgname}-${pkgver}.tgz"{,.asc}) sha256sums=('SKIP' 'SKIP') validpgpkeys=('C4923F9ABFB2F1A06F08E88BAC214CAA0612B399') build() { true } package() { install -dm755 "$pkgdir/opt/jmeter" "$pkgdir/usr/bin" cp -a "apache-$pkgname-$pkgver"/* "$pkgdir/opt/jmeter" ln -s /opt/jmeter/bin/jmeter "$pkgdir/usr/bin/jmeter" sed -i '/^java/s|`dirname "$0"`|/opt/jmeter/bin|' "$pkgdir/opt/jmeter/bin/jmeter" } # vim:set ts=2 sw=2 et:

lmat commented on 2017-11-17 15:44 (UTC) (edited on 2017-11-17 16:00 (UTC) by lmat)

Just tried; doesn't work. The error is: ==> ERROR: Failure while downloading http://www.us.apache.org/dist//jmeter/binaries/apache-jmeter-3.2.tgz 3.2 is at: https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-3.2.tgz

Severus commented on 2017-04-11 03:10 (UTC)

@Witko, I will add you as co-maintainer @hsafe, you should add GPG key by using gpg --recv-keys AC214CAA0612B399 or remove gpg from validpgpkeys= ( I don't recommend it).

hsafe commented on 2017-04-08 10:21 (UTC)

Jugs, Any plan to fix this soon? I still get the error regarding the unverified GPG: apache-jmeter-3.1.tgz ... FAILED (unknown public key AC214CAA0612B399) Thanks...

Witko commented on 2017-03-07 11:25 (UTC)

Maybe you forget to update .SRCINFO - the Package Detail show old version but the PGKBUILD seems to be up to date. If you are looking for a co-maintainer i could join you.

jugs commented on 2017-02-15 16:07 (UTC)

Sorry for the delay folks, I'll get the update in tonight. If anyone wants to join in as co-maintainer I'll happily oblige.

kalsan commented on 2017-01-25 12:59 (UTC)

Current Maintainer is jugs. I'm hoping for an update too.

Witko commented on 2017-01-24 11:17 (UTC)

Will you update the version? thx

marco44 commented on 2016-12-07 10:44 (UTC)

Woops, I'm not maintainer anymore :)

marco44 commented on 2016-12-07 10:42 (UTC)

Please do !

benboit commented on 2016-12-07 10:39 (UTC)

This new PKGBUILD works. If no one is interested, i take over ownership. # Maintainer: David Roheim <david dot roheim at gmail dot com> # Contributor: Dave Reisner <d@falconindy.com> pkgname=jmeter pkgver=3.1 pkgrel=1 arch=('any') pkgdesc="A Java desktop application designed to load test functional behavior and measure performance" url="http://jakarta.apache.org/jmeter/" license=("apache") depends=("java-environment>=6") options=('!strip') source=("http://ftp-stud.hs-esslingen.de/pub/Mirrors/ftp.apache.org/dist//jmeter/binaries/apache-${pkgname}-${pkgver}.tgz") sha256sums=('e697a17ef47f645c81f02c8f98f56400e2a182fa580904d329a0d277935edeec') validpgpkeys=('C4923F9ABFB2F1A06F08E88BAC214CAA0612B399') build() { true } package() { install -dm755 "$pkgdir/opt/jmeter" "$pkgdir/usr/bin" cp -a "apache-$pkgname-$pkgver"/* "$pkgdir/opt/jmeter" ln -s /opt/jmeter/bin/jmeter "$pkgdir/usr/bin/jmeter" sed -i '/^java/s|`dirname "$0"`|/opt/jmeter/bin|' "$pkgdir/opt/jmeter/bin/jmeter" } # vim:set ts=2 sw=2 et:

marco44 commented on 2016-08-02 12:45 (UTC)

Disowning, I'm not using it at all…

marco44 commented on 2016-06-18 15:12 (UTC)

Sorry, I had completely forgot about updating this package. If anybody is interested, I can disown it to someone who is more interested :)

rekahsoft commented on 2016-06-02 02:34 (UTC) (edited on 2016-06-02 02:36 (UTC) by rekahsoft)

I found that this PKGBUILD didn't work for later versions. This somewhat hacky PKGBUILD does the trick: # Maintainer: David Roheim <david dot roheim at gmail dot com> # Contributor: Dave Reisner <d@falconindy.com> pkgname=jmeter pkgver=3.0 pkgrel=1 arch=('any') pkgdesc="A Java desktop application designed to load test functional behavior and measure performance" url="http://jakarta.apache.org/jmeter/" license=("apache") depends=("java-environment>=7") options=('!strip') source=("http://apache.mirror.rafal.ca//jmeter/binaries/apache-${pkgname}-${pkgver}.tgz") sha256sums=('9fe33d3d6e381103d3ced2962cdef5c164a06fc58c55e247eadf5a5dbcd4d8fe') validpgpkeys=('C4923F9ABFB2F1A06F08E88BAC214CAA0612B399') build() { true } package() { install -dm755 "$pkgdir/opt/jmeter" "$pkgdir/usr/bin" cp -a "apache-$pkgname-$pkgver"/* "$pkgdir/opt/jmeter" ln -s /opt/jmeter/bin/jmeter "$pkgdir/usr/bin/jmeter" sed -i '/^java/s|`dirname "$0"`|/opt/jmeter/bin|' "$pkgdir/opt/jmeter/bin/jmeter" } # vim:set ts=2 sw=2 et:

mirrorimage commented on 2015-05-28 10:35 (UTC)

if you got: ==> Verifying source file signatures with gpg... apache-jmeter-2.13.tgz ... FAILED (unknown public key AC214CAA0612B399) ==> ERROR: One or more PGP signatures could not be verified! 1. visit the: http://www.us.apache.org/dist/jmeter/binaries/ 2. download: http://www.apache.org/dist/jmeter/KEYS 3. run: >gpg --import KEYS >gpg --verify jmeter-2.13.tar.gz.asc

anjianshi commented on 2015-04-24 00:00 (UTC)

I successfully install this package after run this command: gpg --keyserver pgpkeys.mit.edu --recv-keys AC214CAA0612B399

marco44 commented on 2015-04-02 12:44 (UTC)

Yeah, I told you that you'd have other problems afterwards :) In the topic I posted below, there should be some help.

ArthurBorsboom commented on 2015-04-02 11:45 (UTC)

Enabled the option in the following files /home/arthur/.gnupg/gpg.conf /etc/pacman.d/gnupg/gpg.conf It gives the same error on my system. ==> Verifying source file signatures with gpg... apache-jmeter-2.13.tgz ... FAILED (unknown public key AC214CAA0612B399) ==> ERROR: One or more PGP signatures could not be verified! ==> ERROR: Makepkg was unable to build jmeter.

marco44 commented on 2015-04-02 11:06 (UTC)

Hi, It should be better. You still need to have keyserver-options auto-key-retrieve in gpg.conf, though.

ArthurBorsboom commented on 2015-04-02 09:23 (UTC)

I would prefer if you can add it to the PKGBUILD. I read in the forum by using validpgpkeys() Any objections to this?

marco44 commented on 2015-03-30 12:02 (UTC)

Yeah, there are a high number of packages that have this problem. https://bbs.archlinux.org/viewtopic.php?id=191629 You have to accept the signature, with one of the ways provided. Or maybe I have to do something in the PKGBUILD, but it's rather obscure :)

kvasthval commented on 2015-03-30 09:19 (UTC)

Unable to build: ==> Retrieving sources... -> Found apache-jmeter-2.13.tgz -> Found apache-jmeter-2.13.tgz.asc ==> Validating source files with sha256sums... apache-jmeter-2.13.tgz ... Passed apache-jmeter-2.13.tgz.asc ... Skipped ==> Verifying source file signatures with gpg... apache-jmeter-2.13.tgz ... FAILED (unknown public key AC214CAA0612B399) ==> ERROR: One or more PGP signatures could not be verified!

marco44 commented on 2015-03-27 09:40 (UTC)

Adopting it for now, as it is out of date. If anyone wants to take it, OK by me :)

crew4ok commented on 2014-11-16 11:44 (UTC)

how about updating the package to 2.12? :) 2.11 is not present anymore on the path specified in PKGBUILD.

FernandoBasso commented on 2014-09-04 22:53 (UTC)

Thanks for packaging it.