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