treblereel / quake2-j2cl-port

Automatically exported from code.google.com/p/quake2-gwt-port
GNU General Public License v2.0
22 stars 3 forks source link

Caused by: java.lang.ExceptionInInitializerError: Cannot access defaults field of Properties #27

Open jnorthrup opened 1 year ago

jnorthrup commented 1 year ago

jim@gentoo /vol/xfs01/work/quake2-j2cl-port $ mvn clean install [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] parent [pom] [INFO] emul [pom] [INFO] io [jar] [INFO] shared [jar] [INFO] client [war] [INFO] server [jar] [INFO] [INFO] ------------------< org.treblereel.gwt.quake2:parent >------------------ [INFO] Building parent 1.0-SNAPSHOT [1/6] [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ parent --- [INFO] [INFO] --- maven-install-plugin:2.4:install (default-install) @ parent --- [INFO] Installing /vol/xfs01/work/quake2-j2cl-port/pom.xml to /home/jim/.m2/repository/org/treblereel/gwt/quake2/parent/1.0-SNAPSHOT/parent-1.0-SNAPSHOT.pom [INFO] [INFO] -------------------< org.treblereel.gwt.quake2:emul >------------------- [INFO] Building emul 1.0-SNAPSHOT [2/6] [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ emul --- [INFO] [INFO] --- maven-install-plugin:2.4:install (default-install) @ emul --- [INFO] Installing /vol/xfs01/work/quake2-j2cl-port/emul/pom.xml to /home/jim/.m2/repository/org/treblereel/gwt/quake2/emul/1.0-SNAPSHOT/emul-1.0-SNAPSHOT.pom [INFO] [INFO] --------------------< org.treblereel.gwt.quake2:io >-------------------- [INFO] Building io 1.0-SNAPSHOT [3/6] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ io --- [INFO] Deleting /vol/xfs01/work/quake2-j2cl-port/emul/io/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ io --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 20 resources [INFO] skip non existing resourceDirectory /vol/xfs01/work/quake2-j2cl-port/emul/io/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ io --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 20 source files to /vol/xfs01/work/quake2-j2cl-port/emul/io/target/classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ io --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /vol/xfs01/work/quake2-j2cl-port/emul/io/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ io --- [INFO] No sources to compile [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ io --- [INFO] No tests to run. [INFO] [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ io --- [INFO] Building jar: /vol/xfs01/work/quake2-j2cl-port/emul/io/target/io-1.0-SNAPSHOT.jar [INFO] [INFO] --- maven-install-plugin:2.4:install (default-install) @ io --- [INFO] Installing /vol/xfs01/work/quake2-j2cl-port/emul/io/target/io-1.0-SNAPSHOT.jar to /home/jim/.m2/repository/org/treblereel/gwt/quake2/io/1.0-SNAPSHOT/io-1.0-SNAPSHOT.jar [INFO] Installing /vol/xfs01/work/quake2-j2cl-port/emul/io/pom.xml to /home/jim/.m2/repository/org/treblereel/gwt/quake2/io/1.0-SNAPSHOT/io-1.0-SNAPSHOT.pom [INFO] [INFO] ------------------< org.treblereel.gwt.quake2:shared >------------------ [INFO] Building shared 1.0-SNAPSHOT [4/6] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ shared --- [INFO] Deleting /vol/xfs01/work/quake2-j2cl-port/shared/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ shared --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 232 resources [INFO] [INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ shared --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 232 source files to /vol/xfs01/work/quake2-j2cl-port/shared/target/classes [INFO] /vol/xfs01/work/quake2-j2cl-port/shared/src/main/java/com/googlecode/gwtquake/shared/util/Vargs.java: Some input files use or override a deprecated API that is marked for removal. [INFO] /vol/xfs01/work/quake2-j2cl-port/shared/src/main/java/com/googlecode/gwtquake/shared/util/Vargs.java: Recompile with -Xlint:removal for details. [INFO] /vol/xfs01/work/quake2-j2cl-port/shared/src/main/java/com/googlecode/gwtquake/shared/util/Vargs.java: Some input files use unchecked or unsafe operations. [INFO] /vol/xfs01/work/quake2-j2cl-port/shared/src/main/java/com/googlecode/gwtquake/shared/util/Vargs.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ shared --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /vol/xfs01/work/quake2-j2cl-port/shared/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ shared --- [INFO] No sources to compile [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ shared --- [INFO] No tests to run. [INFO] [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ shared --- [INFO] Building jar: /vol/xfs01/work/quake2-j2cl-port/shared/target/shared-1.0-SNAPSHOT.jar [INFO] [INFO] --- maven-install-plugin:2.4:install (default-install) @ shared --- [INFO] Installing /vol/xfs01/work/quake2-j2cl-port/shared/target/shared-1.0-SNAPSHOT.jar to /home/jim/.m2/repository/org/treblereel/gwt/quake2/shared/1.0-SNAPSHOT/shared-1.0-SNAPSHOT.jar [INFO] Installing /vol/xfs01/work/quake2-j2cl-port/shared/pom.xml to /home/jim/.m2/repository/org/treblereel/gwt/quake2/shared/1.0-SNAPSHOT/shared-1.0-SNAPSHOT.pom [INFO] [INFO] ------------------< org.treblereel.gwt.quake2:client >------------------ [INFO] Building client 1.0-SNAPSHOT [5/6] [INFO] --------------------------------[ war ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ client --- [INFO] Deleting /vol/xfs01/work/quake2-j2cl-port/client/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ client --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /vol/xfs01/work/quake2-j2cl-port/client/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ client --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 15 source files to /vol/xfs01/work/quake2-j2cl-port/client/target/classes [INFO] [INFO] --- j2cl-maven-plugin:0.20:build (build-js) @ client --- [INFO] Removing dependency com.google.jsinterop:base:jar:1.0.0:compile, replacing with com.vertispan.jsinterop:base:jar:1.0.0-1 [INFO] Removing dependency com.google.jsinterop:base:jar:1.0.0:compile, replacing with com.vertispan.jsinterop:base:jar:1.0.0-1 [INFO] Removing dependency com.google.jsinterop:base:jar:1.0.0:compile, replacing with com.vertispan.jsinterop:base:jar:1.0.0-1 [INFO] Removing dependency com.google.jsinterop:base:jar:1.0.0:compile, replacing with com.vertispan.jsinterop:base:jar:1.0.0-1 [INFO] Removing dependency com.google.jsinterop:base:jar:1.0.0:compile, replacing with com.vertispan.jsinterop:base:jar:1.0.0-1 [INFO] Removing dependency com.google.jsinterop:base:jar:1.0.0:compile, replacing with com.vertispan.jsinterop:base:jar:1.0.0-1 [INFO] Removing dependency com.google.jsinterop:base:jar:1.0.0:compile, replacing with com.vertispan.jsinterop:base:jar:1.0.0-1 [INFO] Removing dependency com.google.jsinterop:base:jar:1.0.0:compile, replacing with com.vertispan.jsinterop:base:jar:1.0.0-1 [INFO] Removing dependency com.google.jsinterop:base:jar:1.0.0:compile, replacing with com.vertispan.jsinterop:base:jar:1.0.0-1 [INFO] Removing dependency com.google.jsinterop:base:jar:1.0.0:compile, replacing with com.vertispan.jsinterop:base:jar:1.0.0-1 [INFO] Removing dependency com.google.jsinterop:base:jar:1.0.0:compile, replacing with com.vertispan.jsinterop:base:jar:1.0.0-1 [INFO] Starting com.google.elemental2:elemental2-dom:1.1.0/unpack [INFO] Finished com.google.elemental2:elemental2-dom:1.1.0/unpack in 44ms [INFO] Starting com.google.jsinterop:jsinterop-annotations:2.0.0/unpack [INFO] Starting com.vertispan.jsinterop:base:1.0.0-1/unpack [INFO] Starting com.google.elemental2:elemental2-core:1.1.0/unpack [INFO] Finished com.google.elemental2:elemental2-core:1.1.0/unpack in 7ms [INFO] Starting com.google.elemental2:elemental2-promise:1.1.0/unpack [INFO] Starting com.google.elemental2:elemental2-webstorage:1.1.0/unpack [INFO] Starting com.google.elemental2:elemental2-webgl:1.1.0/unpack [INFO] Starting com.google.elemental2:elemental2-media:1.1.0/unpack [INFO] Starting org.treblereel.gwt.elemental2:pointerlock:0.2/unpack [INFO] Starting org.treblereel.gwt.nio:gwt-nio:1.1/unpack [INFO] Finished org.treblereel.gwt.nio:gwt-nio:1.1/unpack in 6ms [INFO] Starting com.vertispan.j2cl:jre:0.10.0-3c97afeac:jszip/unpack [INFO] Finished com.vertispan.j2cl:jre:0.10.0-3c97afeac:jszip/unpack in 66ms [INFO] Starting com.vertispan.j2cl:bootstrap:0.10.0-3c97afeac:jszip/unpack [INFO] Starting com.google.elemental2:elemental2-media:1.1.0/bytecode [INFO] Starting com.google.jsinterop:jsinterop-annotations:2.0.0/bytecode [INFO] Starting com.google.elemental2:elemental2-core:1.1.0/bytecode [INFO] Starting com.google.elemental2:elemental2-promise:1.1.0/bytecode [INFO] Starting com.google.elemental2:elemental2-webgl:1.1.0/bytecode [INFO] Starting org.treblereel.gwt.nio:gwt-nio:1.1/bytecode [INFO] Starting org.treblereel.gwt.elemental2:pointerlock:0.2/bytecode [INFO] Finished com.google.elemental2:elemental2-core:1.1.0/bytecode in 15ms [INFO] Starting com.google.elemental2:elemental2-promise:1.1.0/stripped_sources [INFO] Starting com.google.jsinterop:jsinterop-annotations:2.0.0/stripped_sources [INFO] Starting com.vertispan.j2cl:jre:0.10.0-3c97afeac:jszip/bytecode [INFO] Starting com.google.elemental2:elemental2-webstorage:1.1.0/bytecode [INFO] Starting com.vertispan.j2cl:bootstrap:0.10.0-3c97afeac:jszip/bytecode [INFO] Starting com.vertispan.jsinterop:base:1.0.0-1/bytecode [INFO] Starting com.google.elemental2:elemental2-dom:1.1.0/bytecode [INFO] Starting com.google.elemental2:elemental2-media:1.1.0/stripped_sources [INFO] Finished com.google.elemental2:elemental2-promise:1.1.0/stripped_sources in 71ms [INFO] Finished com.google.elemental2:elemental2-media:1.1.0/stripped_sources in 45ms [INFO] Starting org.treblereel.gwt.elemental2:pointerlock:0.2/stripped_sources [INFO] Starting com.google.elemental2:elemental2-webgl:1.1.0/stripped_sources [INFO] Starting org.treblereel.gwt.nio:gwt-nio:1.1/stripped_sources [INFO] Starting com.google.elemental2:elemental2-core:1.1.0/stripped_sources [INFO] Finished com.vertispan.j2cl:jre:0.10.0-3c97afeac:jszip/bytecode in 76ms [INFO] Finished org.treblereel.gwt.nio:gwt-nio:1.1/stripped_sources in 20ms [INFO] Finished com.google.elemental2:elemental2-core:1.1.0/stripped_sources in 18ms [INFO] Starting com.google.elemental2:elemental2-webstorage:1.1.0/stripped_sources [INFO] Finished com.google.elemental2:elemental2-webstorage:1.1.0/stripped_sources in 10ms [INFO] Starting com.vertispan.jsinterop:base:1.0.0-1/stripped_sources [INFO] Starting com.vertispan.j2cl:bootstrap:0.10.0-3c97afeac:jszip/stripped_sources [INFO] Finished com.vertispan.jsinterop:base:1.0.0-1/stripped_sources in 7ms [INFO] Starting com.vertispan.j2cl:bootstrap:0.10.0-3c97afeac:jszip/stripped_bytecode [INFO] Starting com.vertispan.j2cl:bootstrap:0.10.0-3c97afeac:jszip/stripped_bytecode_headers [INFO] Finished com.google.elemental2:elemental2-dom:1.1.0/bytecode in 110ms [INFO] Starting com.google.elemental2:elemental2-dom:1.1.0/stripped_sources [INFO] Starting org.treblereel.gwt.quake2:io:1.0-SNAPSHOT/bytecode [INFO] Starting com.vertispan.j2cl:jre:0.10.0-3c97afeac:jszip/stripped_sources [INFO] Finished com.google.elemental2:elemental2-dom:1.1.0/stripped_sources in 87ms [INFO] Finished org.treblereel.gwt.quake2:io:1.0-SNAPSHOT/bytecode in 131ms [INFO] Starting org.treblereel.gwt.quake2:io:1.0-SNAPSHOT/stripped_sources [INFO] Starting org.treblereel.gwt.quake2:shared:1.0-SNAPSHOT/bytecode [INFO] Finished com.vertispan.j2cl:jre:0.10.0-3c97afeac:jszip/stripped_sources in 251ms [INFO] Starting com.vertispan.j2cl:jre:0.10.0-3c97afeac:jszip/stripped_bytecode [INFO] org.treblereel.gwt.quake2:shared:1.0-SNAPSHOT/bytecode: /vol/xfs01/work/quake2-j2cl-port/shared/src/main/java/com/googlecode/gwtquake/shared/client/Menu.java Some input files use unchecked or unsafe operations. [INFO] org.treblereel.gwt.quake2:shared:1.0-SNAPSHOT/bytecode: /vol/xfs01/work/quake2-j2cl-port/shared/src/main/java/com/googlecode/gwtquake/shared/client/Menu.java Recompile with -Xlint:unchecked for details. [INFO] Finished org.treblereel.gwt.quake2:shared:1.0-SNAPSHOT/bytecode in 1471ms [INFO] Starting org.treblereel.gwt.quake2:client:1.0-SNAPSHOT/bytecode [INFO] Starting org.treblereel.gwt.quake2:shared:1.0-SNAPSHOT/stripped_sources [INFO] Finished org.treblereel.gwt.quake2:shared:1.0-SNAPSHOT/stripped_sources in 19ms [INFO] Finished org.treblereel.gwt.quake2:client:1.0-SNAPSHOT/bytecode in 194ms [INFO] Starting org.treblereel.gwt.quake2:client:1.0-SNAPSHOT/stripped_sources [INFO] com.vertispan.j2cl:jre:0.10.0-3c97afeac:jszip/stripped_bytecode: /vol/xfs01/work/quake2-j2cl-port/client/target/gwt3BuildCache/0.20/com.vertispan.j2cl-jre-0.10.0-3c97afeac-jszip/39be77e505c38632a9ce78a1e6f90ed4-stripped_sources/results/java/util/stream/Stream.java Some input files use unchecked or unsafe operations. [INFO] com.vertispan.j2cl:jre:0.10.0-3c97afeac:jszip/stripped_bytecode: /vol/xfs01/work/quake2-j2cl-port/client/target/gwt3BuildCache/0.20/com.vertispan.j2cl-jre-0.10.0-3c97afeac-jszip/39be77e505c38632a9ce78a1e6f90ed4-stripped_sources/results/java/util/stream/Stream.java Recompile with -Xlint:unchecked for details. [INFO] Finished com.vertispan.j2cl:jre:0.10.0-3c97afeac:jszip/stripped_bytecode in 1688ms [INFO] Starting com.vertispan.j2cl:jre:0.10.0-3c97afeac:jszip/stripped_bytecode_headers [INFO] Finished com.vertispan.j2cl:jre:0.10.0-3c97afeac:jszip/stripped_bytecode_headers in 90ms [INFO] Starting com.google.jsinterop:jsinterop-annotations:2.0.0/transpiled_js [INFO] Starting com.vertispan.jsinterop:base:1.0.0-1/stripped_bytecode [INFO] Starting com.vertispan.jsinterop:base:1.0.0-1/transpiled_js [INFO] Starting com.google.jsinterop:jsinterop-annotations:2.0.0/stripped_bytecode [INFO] Starting com.google.jsinterop:jsinterop-annotations:2.0.0/stripped_bytecode_headers [INFO] Finished com.vertispan.jsinterop:base:1.0.0-1/stripped_bytecode in 40ms [INFO] Starting com.vertispan.jsinterop:base:1.0.0-1/stripped_bytecode_headers [INFO] Starting com.google.elemental2:elemental2-promise:1.1.0/stripped_bytecode [INFO] Starting com.google.elemental2:elemental2-promise:1.1.0/transpiled_js [INFO] com.google.elemental2:elemental2-promise:1.1.0/stripped_bytecode: /vol/xfs01/work/quake2-j2cl-port/client/target/gwt3BuildCache/0.20/com.google.elemental2-elemental2-promise-1.1.0/589a72085f7d1d8e4b40b11068a48f46-stripped_sources/results/elemental2/promise/Promise.java /vol/xfs01/work/quake2-j2cl-port/client/target/gwt3BuildCache/0.20/com.google.elemental2-elemental2-promise-1.1.0/589a72085f7d1d8e4b40b11068a48f46-stripped_sources/results/elemental2/promise/Promise.java uses unchecked or unsafe operations. [INFO] com.google.elemental2:elemental2-promise:1.1.0/stripped_bytecode: /vol/xfs01/work/quake2-j2cl-port/client/target/gwt3BuildCache/0.20/com.google.elemental2-elemental2-promise-1.1.0/589a72085f7d1d8e4b40b11068a48f46-stripped_sources/results/elemental2/promise/Promise.java Recompile with -Xlint:unchecked for details. [INFO] Finished com.google.elemental2:elemental2-promise:1.1.0/stripped_bytecode in 38ms [INFO] Starting com.google.elemental2:elemental2-promise:1.1.0/stripped_bytecode_headers [INFO] Starting com.google.elemental2:elemental2-core:1.1.0/transpiled_js [INFO] Starting com.google.elemental2:elemental2-core:1.1.0/stripped_bytecode [INFO] com.google.elemental2:elemental2-core:1.1.0/stripped_bytecode: /vol/xfs01/work/quake2-j2cl-port/client/target/gwt3BuildCache/0.20/com.google.elemental2-elemental2-core-1.1.0/7fda6f305cec8e11c845d98992d44726-stripped_sources/results/elemental2/core/JsArray.java /vol/xfs01/work/quake2-j2cl-port/client/target/gwt3BuildCache/0.20/com.google.elemental2-elemental2-core-1.1.0/7fda6f305cec8e11c845d98992d44726-stripped_sources/results/elemental2/core/JsArray.java uses unchecked or unsafe operations. [INFO] com.google.elemental2:elemental2-core:1.1.0/stripped_bytecode: /vol/xfs01/work/quake2-j2cl-port/client/target/gwt3BuildCache/0.20/com.google.elemental2-elemental2-core-1.1.0/7fda6f305cec8e11c845d98992d44726-stripped_sources/results/elemental2/core/JsArray.java Recompile with -Xlint:unchecked for details. [INFO] Finished com.google.elemental2:elemental2-core:1.1.0/stripped_bytecode in 230ms [INFO] Starting com.google.elemental2:elemental2-core:1.1.0/stripped_bytecode_headers [INFO] Starting com.google.elemental2:elemental2-dom:1.1.0/transpiled_js [INFO] Finished com.google.elemental2:elemental2-promise:1.1.0/transpiled_js in 646ms [INFO] Starting com.google.elemental2:elemental2-dom:1.1.0/stripped_bytecode [INFO] Finished com.vertispan.jsinterop:base:1.0.0-1/transpiled_js in 732ms [INFO] Finished com.google.elemental2:elemental2-core:1.1.0/transpiled_js in 1304ms [INFO] com.google.elemental2:elemental2-dom:1.1.0/stripped_bytecode: /vol/xfs01/work/quake2-j2cl-port/client/target/gwt3BuildCache/0.20/com.google.elemental2-elemental2-dom-1.1.0/b26b4dcc0e2dbd8f83778e1c604f8ac1-stripped_sources/results/elemental2/dom/DOMRectReadOnly.java Some input files use or override a deprecated API. [INFO] com.google.elemental2:elemental2-dom:1.1.0/stripped_bytecode: /vol/xfs01/work/quake2-j2cl-port/client/target/gwt3BuildCache/0.20/com.google.elemental2-elemental2-dom-1.1.0/b26b4dcc0e2dbd8f83778e1c604f8ac1-stripped_sources/results/elemental2/dom/DOMRectReadOnly.java Recompile with -Xlint:deprecation for details. [INFO] Finished com.google.elemental2:elemental2-dom:1.1.0/stripped_bytecode in 858ms [INFO] Starting com.google.elemental2:elemental2-dom:1.1.0/stripped_bytecode_headers [INFO] Finished com.google.elemental2:elemental2-dom:1.1.0/stripped_bytecode_headers in 144ms [INFO] Starting org.treblereel.gwt.elemental2:pointerlock:0.2/stripped_bytecode [INFO] Starting com.google.elemental2:elemental2-webstorage:1.1.0/stripped_bytecode [INFO] Starting com.google.elemental2:elemental2-media:1.1.0/stripped_bytecode [INFO] Finished com.google.elemental2:elemental2-webstorage:1.1.0/stripped_bytecode in 29ms [INFO] Finished org.treblereel.gwt.elemental2:pointerlock:0.2/stripped_bytecode in 32ms [INFO] Starting org.treblereel.gwt.elemental2:pointerlock:0.2/transpiled_js [INFO] Starting com.google.elemental2:elemental2-webgl:1.1.0/transpiled_js [INFO] Finished org.treblereel.gwt.elemental2:pointerlock:0.2/transpiled_js in 70ms [INFO] Starting com.google.elemental2:elemental2-webgl:1.1.0/stripped_bytecode [INFO] com.google.elemental2:elemental2-media:1.1.0/stripped_bytecode: /vol/xfs01/work/quake2-j2cl-port/client/target/gwt3BuildCache/0.20/com.google.elemental2-elemental2-media-1.1.0/76ed0cd4df19d6e3312ba3cff4f8fbea-stripped_sources/results/elemental2/media/BaseAudioContext.java /vol/xfs01/work/quake2-j2cl-port/client/target/gwt3BuildCache/0.20/com.google.elemental2-elemental2-media-1.1.0/76ed0cd4df19d6e3312ba3cff4f8fbea-stripped_sources/results/elemental2/media/BaseAudioContext.java uses or overrides a deprecated API. [INFO] com.google.elemental2:elemental2-media:1.1.0/stripped_bytecode: /vol/xfs01/work/quake2-j2cl-port/client/target/gwt3BuildCache/0.20/com.google.elemental2-elemental2-media-1.1.0/76ed0cd4df19d6e3312ba3cff4f8fbea-stripped_sources/results/elemental2/media/BaseAudioContext.java Recompile with -Xlint:deprecation for details. [INFO] Finished com.google.elemental2:elemental2-media:1.1.0/stripped_bytecode in 126ms [INFO] Starting com.google.elemental2:elemental2-webstorage:1.1.0/transpiled_js [INFO] Finished com.google.elemental2:elemental2-webstorage:1.1.0/transpiled_js in 58ms [INFO] Starting com.google.elemental2:elemental2-media:1.1.0/transpiled_js [INFO] Finished com.google.elemental2:elemental2-webgl:1.1.0/stripped_bytecode in 198ms [INFO] Starting com.google.elemental2:elemental2-webstorage:1.1.0/stripped_bytecode_headers [INFO] Starting org.treblereel.gwt.elemental2:pointerlock:0.2/stripped_bytecode_headers [INFO] Starting com.google.elemental2:elemental2-media:1.1.0/stripped_bytecode_headers [INFO] Finished com.google.elemental2:elemental2-media:1.1.0/stripped_bytecode_headers in 8ms [INFO] Starting com.google.elemental2:elemental2-webgl:1.1.0/stripped_bytecode_headers [INFO] Starting org.treblereel.gwt.nio:gwt-nio:1.1/transpiled_js [INFO] Finished com.google.elemental2:elemental2-webgl:1.1.0/transpiled_js in 438ms [INFO] Starting org.treblereel.gwt.nio:gwt-nio:1.1/stripped_bytecode [INFO] Finished com.google.elemental2:elemental2-media:1.1.0/transpiled_js in 285ms [INFO] Finished org.treblereel.gwt.nio:gwt-nio:1.1/stripped_bytecode in 191ms [INFO] Starting org.treblereel.gwt.nio:gwt-nio:1.1/stripped_bytecode_headers [INFO] Starting org.treblereel.gwt.quake2:io:1.0-SNAPSHOT/transpiled_js [INFO] Starting org.treblereel.gwt.quake2:io:1.0-SNAPSHOT/stripped_bytecode [INFO] Finished com.google.elemental2:elemental2-dom:1.1.0/transpiled_js in 2227ms [INFO] Finished org.treblereel.gwt.quake2:io:1.0-SNAPSHOT/stripped_bytecode in 107ms [INFO] Starting org.treblereel.gwt.quake2:io:1.0-SNAPSHOT/stripped_bytecode_headers [INFO] Starting org.treblereel.gwt.quake2:shared:1.0-SNAPSHOT/transpiled_js [INFO] Starting org.treblereel.gwt.quake2:shared:1.0-SNAPSHOT/stripped_bytecode [INFO] Finished org.treblereel.gwt.quake2:io:1.0-SNAPSHOT/transpiled_js in 389ms [INFO] Finished org.treblereel.gwt.nio:gwt-nio:1.1/transpiled_js in 981ms [INFO] org.treblereel.gwt.quake2:shared:1.0-SNAPSHOT/stripped_bytecode: /vol/xfs01/work/quake2-j2cl-port/client/target/gwt3BuildCache/0.20/org.treblereel.gwt.quake2-shared-1.0-SNAPSHOT/a2bd17a24048e5f3ca51e61662648a2b-stripped_sources/results/com/googlecode/gwtquake/shared/client/Menu.java Some input files use unchecked or unsafe operations. [INFO] org.treblereel.gwt.quake2:shared:1.0-SNAPSHOT/stripped_bytecode: /vol/xfs01/work/quake2-j2cl-port/client/target/gwt3BuildCache/0.20/org.treblereel.gwt.quake2-shared-1.0-SNAPSHOT/a2bd17a24048e5f3ca51e61662648a2b-stripped_sources/results/com/googlecode/gwtquake/shared/client/Menu.java Recompile with -Xlint:unchecked for details. [INFO] Finished org.treblereel.gwt.quake2:shared:1.0-SNAPSHOT/stripped_bytecode in 1716ms [INFO] Starting org.treblereel.gwt.quake2:shared:1.0-SNAPSHOT/stripped_bytecode_headers [INFO] Finished org.treblereel.gwt.quake2:shared:1.0-SNAPSHOT/stripped_bytecode_headers in 338ms [INFO] Starting org.treblereel.gwt.quake2:client:1.0-SNAPSHOT/transpiled_js [INFO] Finished org.treblereel.gwt.quake2:client:1.0-SNAPSHOT/transpiled_js in 700ms [INFO] Finished org.treblereel.gwt.quake2:shared:1.0-SNAPSHOT/transpiled_js in 5297ms [INFO] Starting org.treblereel.gwt.quake2:client:1.0-SNAPSHOT/optimized_js [INFO] org.treblereel.gwt.quake2:client:1.0-SNAPSHOT/optimized_js: 0 error(s), 0 warning(s), 97.3% typed

[INFO] Finished org.treblereel.gwt.quake2:client:1.0-SNAPSHOT/optimized_js in 22097ms [INFO] Starting final task org.treblereel.gwt.quake2:client:1.0-SNAPSHOT/optimized_js [INFO] Finished final task org.treblereel.gwt.quake2:client:1.0-SNAPSHOT/optimized_js in 6ms [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ client --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /vol/xfs01/work/quake2-j2cl-port/client/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.8.1:testCompile (default-testCompile) @ client --- [INFO] No sources to compile [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ client --- [INFO] No tests to run. [INFO] [INFO] --- maven-war-plugin:2.2:war (default-war) @ client --- [WARNING] Error injecting: org.apache.maven.plugin.war.WarMojo com.google.inject.ProvisionException: Unable to provision, see the following errors:

1) Error injecting constructor, java.lang.ExceptionInInitializerError: Cannot access defaults field of Properties at org.apache.maven.plugin.war.WarMojo.(Unknown Source) while locating org.apache.maven.plugin.war.WarMojo

1 error at com.google.inject.internal.InternalProvisionException.toProvisionException (InternalProvisionException.java:226) at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1053) at com.google.inject.internal.InjectorImpl.getInstance (InjectorImpl.java:1086) at org.eclipse.sisu.space.AbstractDeferredClass.get (AbstractDeferredClass.java:48) at com.google.inject.internal.ProviderInternalFactory.provision (ProviderInternalFactory.java:85) at com.google.inject.internal.InternalFactoryToInitializableAdapter.provision (InternalFactoryToInitializableAdapter.java:57) at com.google.inject.internal.ProviderInternalFactory$1.call (ProviderInternalFactory.java:66) at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:112) at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:127) at com.google.inject.internal.ProvisionListenerStackCallback.provision (ProvisionListenerStackCallback.java:66) at com.google.inject.internal.ProviderInternalFactory.circularGet (ProviderInternalFactory.java:61) at com.google.inject.internal.InternalFactoryToInitializableAdapter.get (InternalFactoryToInitializableAdapter.java:47) at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1050) at org.eclipse.sisu.inject.Guice4$1.get (Guice4.java:162) at org.eclipse.sisu.inject.LazyBeanEntry.getValue (LazyBeanEntry.java:81) at org.eclipse.sisu.plexus.LazyPlexusBean.getValue (LazyPlexusBean.java:51) at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:263) at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:255) at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo (DefaultMavenPluginManager.java:520) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:124) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:568) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) Caused by: java.lang.ExceptionInInitializerError: Cannot access defaults field of Properties at com.thoughtworks.xstream.converters.collections.PropertiesConverter. (PropertiesConverter.java:46) at com.thoughtworks.xstream.XStream.setupConverters (XStream.java:647) at com.thoughtworks.xstream.XStream. (XStream.java:445) at com.thoughtworks.xstream.XStream. (XStream.java:385) at com.thoughtworks.xstream.XStream. (XStream.java:342) at org.apache.maven.plugin.war.util.WebappStructureSerializer. (WebappStructureSerializer.java:47) at org.apache.maven.plugin.war.AbstractWarMojo. (AbstractWarMojo.java:316) at org.apache.maven.plugin.war.WarMojo. (WarMojo.java:49) at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0 (Native Method) at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:77) at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstanceWithCaller (Constructor.java:499) at java.lang.reflect.Constructor.newInstance (Constructor.java:480) at com.google.inject.internal.DefaultConstructionProxyFactory$ReflectiveProxy.newInstance (DefaultConstructionProxyFactory.java:126) at com.google.inject.internal.ConstructorInjector.provision (ConstructorInjector.java:114) at com.google.inject.internal.ConstructorInjector.access$000 (ConstructorInjector.java:32) at com.google.inject.internal.ConstructorInjector$1.call (ConstructorInjector.java:98) at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:112) at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:127) at com.google.inject.internal.ProvisionListenerStackCallback.provision (ProvisionListenerStackCallback.java:66) at com.google.inject.internal.ConstructorInjector.construct (ConstructorInjector.java:93) at com.google.inject.internal.ConstructorBindingImpl$Factory.get (ConstructorBindingImpl.java:306) at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1050) at com.google.inject.internal.InjectorImpl.getInstance (InjectorImpl.java:1086) at org.eclipse.sisu.space.AbstractDeferredClass.get (AbstractDeferredClass.java:48) at com.google.inject.internal.ProviderInternalFactory.provision (ProviderInternalFactory.java:85) at com.google.inject.internal.InternalFactoryToInitializableAdapter.provision (InternalFactoryToInitializableAdapter.java:57) at com.google.inject.internal.ProviderInternalFactory$1.call (ProviderInternalFactory.java:66) at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:112) at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:127) at com.google.inject.internal.ProvisionListenerStackCallback.provision (ProvisionListenerStackCallback.java:66) at com.google.inject.internal.ProviderInternalFactory.circularGet (ProviderInternalFactory.java:61) at com.google.inject.internal.InternalFactoryToInitializableAdapter.get (InternalFactoryToInitializableAdapter.java:47) at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1050) at org.eclipse.sisu.inject.Guice4$1.get (Guice4.java:162) at org.eclipse.sisu.inject.LazyBeanEntry.getValue (LazyBeanEntry.java:81) at org.eclipse.sisu.plexus.LazyPlexusBean.getValue (LazyPlexusBean.java:51) at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:263) at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:255) at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo (DefaultMavenPluginManager.java:520) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:124) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:294) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:568) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for parent 1.0-SNAPSHOT: [INFO] [INFO] parent ............................................. SUCCESS [ 0.074 s] [INFO] emul ............................................... SUCCESS [ 0.004 s] [INFO] io ................................................. SUCCESS [ 0.765 s] [INFO] shared ............................................. SUCCESS [ 2.533 s] [INFO] client ............................................. FAILURE [ 34.781 s] [INFO] server ............................................. SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 38.652 s [INFO] Finished at: 2022-12-14T17:33:40+08:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on project client: Execution default-war of goal org.apache.maven.plugins:maven-war-plugin:2.2:war failed: Unable to load the mojo 'war' in the plugin 'org.apache.maven.plugins:maven-war-plugin:2.2' due to an API incompatibility: org.codehaus.plexus.component.repository.exception.ComponentLookupException: Cannot access defaults field of Properties [ERROR] ----------------------------------------------------- [ERROR] realm = plugin>org.apache.maven.plugins:maven-war-plugin:2.2 [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy [ERROR] urls[0] = file:/home/jim/.m2/repository/org/apache/maven/plugins/maven-war-plugin/2.2/maven-war-plugin-2.2.jar [ERROR] urls[1] = file:/home/jim/.m2/repository/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.jar [ERROR] urls[2] = file:/home/jim/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.jar [ERROR] urls[3] = file:/home/jim/.m2/repository/commons-cli/commons-cli/1.0/commons-cli-1.0.jar [ERROR] urls[4] = file:/home/jim/.m2/repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.jar [ERROR] urls[5] = file:/home/jim/.m2/repository/org/apache/maven/maven-archiver/2.5/maven-archiver-2.5.jar [ERROR] urls[6] = file:/home/jim/.m2/repository/org/codehaus/plexus/plexus-io/2.0.2/plexus-io-2.0.2.jar [ERROR] urls[7] = file:/home/jim/.m2/repository/org/codehaus/plexus/plexus-archiver/2.1/plexus-archiver-2.1.jar [ERROR] urls[8] = file:/home/jim/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.15/plexus-interpolation-1.15.jar [ERROR] urls[9] = file:/home/jim/.m2/repository/junit/junit/3.8.1/junit-3.8.1.jar [ERROR] urls[10] = file:/home/jim/.m2/repository/com/thoughtworks/xstream/xstream/1.3.1/xstream-1.3.1.jar [ERROR] urls[11] = file:/home/jim/.m2/repository/xpp3/xpp3_min/1.1.4c/xpp3_min-1.1.4c.jar [ERROR] urls[12] = file:/home/jim/.m2/repository/org/codehaus/plexus/plexus-utils/3.0/plexus-utils-3.0.jar [ERROR] urls[13] = file:/home/jim/.m2/repository/org/apache/maven/shared/maven-filtering/1.0-beta-2/maven-filtering-1.0-beta-2.jar [ERROR] Number of foreign imports: 1 [ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]] [ERROR] [ERROR] ----------------------------------------------------- [ERROR] [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn -rf :client

jim@gentoo /vol/xfs01/work/quake2-j2cl-port $ java -version openjdk version "17.0.5" 2022-10-18 OpenJDK Runtime Environment Temurin-17.0.5+8 (build 17.0.5+8) OpenJDK 64-Bit Server VM Temurin-17.0.5+8 (build 17.0.5+8, mixed mode, sharing)

niloc132 commented 1 year ago

The maven-war-plugin version 2.2 doesn't work in Java 17, you'll need to update it to a newer version.

jnorthrup commented 1 year ago

fix rolled into #28