Bug#1022956: jmeter: fails to start: Unable to make field private static java.lang.String sun.awt.X11.XToolkit.awtAppClassName accessible: module java.desktop does not "opens sun.awt.X11" to unnamed module @2f410acf
Sam Morris
sam at robots.org.uk
Fri Oct 28 13:26:49 BST 2022
Package: jmeter
Version: 2.13-5
Severity: important
X-Debbugs-Cc: sam at robots.org.uk
jmeter fails to start:
$ jmeter
An error occurred: Unable to make field private static java.lang.String sun.awt.X11.XToolkit.awtAppClassName accessible: module java.desktop does not "opens sun.awt.X11" to unnamed module @2f410acf
There is a workaround:
JAVA_ARGS="--add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens=java.desktop/sun.awt.shell=ALL-UNNAMED --add-opens=java.desktop/sun.awt.X11=ALL-UNNAMED --add-opens java.desktop/sun.swing=ALL-UNNAMED --add-opens java.desktop/javax.swing.text.html=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED" jmeter
I took these options from <https://github.com/apache/jmeter/issues/5549>.
-- System Information:
Debian Release: 11.5
APT prefers stable-updates
APT policy: (570, 'stable-updates'), (570, 'stable-security'), (570, 'stable-debug'), (570, 'stable'), (550, 'testing-debug'), (550, 'testing'), (530, 'unstable-debug'), (530, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.19.0-1-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: SELinux: enabled - Mode: Permissive - Policy name: default
Versions of packages jmeter depends on:
ii default-jre [java2-runtime] 2:1.11-72
ii java-wrappers 0.3
ii junit4 4.13.1-2
ii libavalon-framework-java 4.2.0-10
ii libbcmail-java 1.68-2
ii libbcpkix-java 1.68-2
ii libbcprov-java 1.68-2
ii libbsf-java 1:2.4.0-8
ii libbsh-java 2.0b4-20
ii libcommons-codec-java 1.15-1
ii libcommons-collections3-java 3.2.2-2
ii libcommons-httpclient-java 3.1-16
ii libcommons-io-java 2.8.0-1
ii libcommons-jexl-java 1.1-3.1
ii libcommons-jexl2-java 2.1.1-5
ii libcommons-lang-java 2.6-9
ii libcommons-lang3-java 3.11-1
ii libcommons-math3-java 3.6.1-3
ii libcommons-net-java 3.6-1
ii libcommons-pool2-java 2.8.0-1
ii libdnsjava-java 2.1.8-2
ii libexcalibur-logger-java 2.1-7
ii libexcalibur-logkit-java 2.0-12
ii libgeronimo-jms-1.1-spec-java 1.1.1-1
ii libhtmlparser-java 1.6.20060610.dfsg0-9
ii libhttpclient-java 4.5.13-2
ii libhttpcore-java 4.4.14-1
ii libhttpmime-java 4.5.13-2
ii libjcharts-java 0.7.5-5
ii libjdom1-java 1.1.3-2.1
ii libjsoup-java 1.10.2-2
ii libjtidy-java 7+svn20110807-5
ii libmail-java 1.6.5-1
ii libmongodb-java 3.6.3-2
ii liboro-java 2.0.8a-14
ii librhino-java 1.7.7.2-3
ii librsyntaxtextarea-java 2.5.8-1
ii libxalan2-java 2.7.2-4
ii libxmlgraphics-commons-java 2.4-2~deb11u1
ii libxstream-java 1.4.15-3+deb11u1
ii openjdk-11-jre [java2-runtime] 11.0.16+8-1~deb11u1
ii openjdk-17-jre [java2-runtime] 17.0.4+8-1~deb11u1
ii velocity 1.7-6
Versions of packages jmeter recommends:
ii jmeter-help 2.13-5
ii jmeter-http 2.13-5
jmeter suggests no packages.
-- no debconf information
More information about the pkg-java-maintainers
mailing list