See
<https://ci-builds.apache.org/job/Guacamole/job/guacamole-client-main-jdk/JENKINS_LABEL_EXPRESSION=ubuntu%20&&%20tmp-22,jdk=jdk_20_latest/487/display/redirect?page=changes>
Changes:
[Mike Jumper] GUACAMOLE-2139: Automatically derive license information without
manually formatted README.
[Mike Jumper] GUACAMOLE-2139: Migrate all license information to new automated
format.
[Mike Jumper] GUACAMOLE-2139: Add automatic retrieval of license information
where absent. Remove unused license info.
[Mike Jumper] GUACAMOLE-2139: Fail build if licenses would be downloaded
(unless explicitly overridden).
------------------------------------------
[...truncated 1.43 MiB...]
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:57298 (originally at
./node_modules/yaml/browser/dist/schema/yaml-1.1/int.js:69) from
closure-compiler: If this if/for/while really shouldn't have a body, use {}
[INFO] function set_superPropBase(t, o) { for (; !{}.hasOwnProperty.call(t, o)
&& null !== (t = set_getPrototypeOf(t));); return t; }
[INFO]
^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:57405 (originally at
./node_modules/yaml/browser/dist/schema/yaml-1.1/set.js:91) from
closure-compiler: If this if/for/while really shouldn't have a body, use {}
[INFO] function timestamp_iterableToArrayLimit(r, l) { var t = null == r ? null
: "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"]; if
(null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t =
t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (;
!(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); }
catch (r) { o = !0, n = r; } finally { try { if (!f && null != t["return"] &&
(u = t["return"](), Object(u) !== u)) return; } finally { if (o) throw n; } }
return a; } }
[INFO]
^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:57631 (originally at
./node_modules/yaml/browser/dist/schema/tags.js:81) from closure-compiler:
Suspicious code. Is there a missing '+' on the previous line?
[INFO] function Schema_typeof(o) { "@babel/helpers - typeof"; return
Schema_typeof = "function" == typeof Symbol && "symbol" == typeof
Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o
&& "function" == typeof Symbol && o.constructor === Symbol && o !==
Symbol.prototype ? "symbol" : typeof o; }, Schema_typeof(o); }
[INFO] ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:57761 (originally at
./node_modules/yaml/browser/dist/stringify/stringifyDocument.js:83) from
closure-compiler: Suspicious code. Is there a missing '+' on the previous line?
[INFO] function Document_typeof(o) { "@babel/helpers - typeof"; return
Document_typeof = "function" == typeof Symbol && "symbol" == typeof
Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o
&& "function" == typeof Symbol && o.constructor === Symbol && o !==
Symbol.prototype ? "symbol" : typeof o; }, Document_typeof(o); }
[INFO] ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:57944 (originally at
./node_modules/yaml/browser/dist/doc/Document.js:153) from closure-compiler:
Misplaced function annotation. This JSDoc is not attached to a function node.
Are you missing parentheses?
[INFO] }, {
[INFO] ^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:57953 (originally at
./node_modules/yaml/browser/dist/doc/Document.js:160) from closure-compiler:
Misplaced function annotation. This JSDoc is not attached to a function node.
Are you missing parentheses?
[INFO] }, {
[INFO] ^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:58127 (originally at
./node_modules/yaml/browser/dist/doc/Document.js:307) from closure-compiler:
Misplaced function annotation. This JSDoc is not attached to a function node.
Are you missing parentheses?
[INFO] }, {
[INFO] ^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:58157 (originally at
./node_modules/yaml/browser/dist/doc/Document.js:332) from closure-compiler:
Suspicious code. Is there a missing '+' on the previous line?
[INFO] function errors_typeof(o) { "@babel/helpers - typeof"; return
errors_typeof = "function" == typeof Symbol && "symbol" == typeof
Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o
&& "function" == typeof Symbol && o.constructor === Symbol && o !==
Symbol.prototype ? "symbol" : typeof o; }, errors_typeof(o); }
[INFO] ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:58948 (originally at
./node_modules/yaml/browser/dist/compose/compose-collection.js:86) from
closure-compiler: If this if/for/while really shouldn't have a body, use {}
[INFO] function resolve_block_scalar_iterableToArrayLimit(r, l) { var t = null
== r ? null : "undefined" != typeof Symbol && r[Symbol.iterator] ||
r["@@iterator"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try {
if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; }
else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f
= !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null !=
t["return"] && (u = t["return"](), Object(u) !== u)) return; } finally { if (o)
throw n; } } return a; } }
[INFO]
^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:59620 (originally at
./node_modules/yaml/browser/dist/compose/compose-doc.js:40) from
closure-compiler: Suspicious code. Is there a missing '+' on the previous line?
[INFO] function composer_typeof(o) { "@babel/helpers - typeof"; return
composer_typeof = "function" == typeof Symbol && "symbol" == typeof
Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o
&& "function" == typeof Symbol && o.constructor === Symbol && o !==
Symbol.prototype ? "symbol" : typeof o; }, composer_typeof(o); }
[INFO] ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:59757 (originally at
./node_modules/yaml/browser/dist/compose/composer.js:121) from
closure-compiler: Misplaced function annotation. This JSDoc is not attached to
a function node. Are you missing parentheses?
[INFO] }, {
[INFO] ^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:59880 (originally at
./node_modules/yaml/browser/dist/compose/composer.js:193) from
closure-compiler: Misplaced function annotation. This JSDoc is not attached to
a function node. Are you missing parentheses?
[INFO] }, {
[INFO] ^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:60414 (originally at
./node_modules/yaml/browser/dist/parse/cst-stringify.js:59) from
closure-compiler: Suspicious code. Is there a missing '+' on the previous line?
[INFO] function cst_visit_typeof(o) { "@babel/helpers - typeof"; return
cst_visit_typeof = "function" == typeof Symbol && "symbol" == typeof
Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o
&& "function" == typeof Symbol && o.constructor === Symbol && o !==
Symbol.prototype ? "symbol" : typeof o; }, cst_visit_typeof(o); }
[INFO] ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:60417 (originally at
./node_modules/yaml/browser/dist/parse/cst-stringify.js:59) from
closure-compiler: If this if/for/while really shouldn't have a body, use {}
[INFO] function cst_visit_iterableToArrayLimit(r, l) { var t = null == r ? null
: "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"]; if
(null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t =
t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (;
!(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); }
catch (r) { o = !0, n = r; } finally { try { if (!f && null != t["return"] &&
(u = t["return"](), Object(u) !== u)) return; } finally { if (o) throw n; } }
return a; } }
[INFO]
^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:60623 (originally at
./node_modules/yaml/browser/dist/parse/cst.js:96) from closure-compiler:
Suspicious code. Is there a missing '+' on the previous line?
[INFO] function lexer_typeof(o) { "@babel/helpers - typeof"; return
lexer_typeof = "function" == typeof Symbol && "symbol" == typeof
Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o
&& "function" == typeof Symbol && o.constructor === Symbol && o !==
Symbol.prototype ? "symbol" : typeof o; }, lexer_typeof(o); }
[INFO] ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:60628 (originally at
./node_modules/yaml/browser/dist/parse/cst.js:96) from closure-compiler: If
this if/for/while really shouldn't have a body, use {}
[INFO] function lexer_iterableToArrayLimit(r, l) { var t = null == r ? null :
"undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"]; if (null
!= t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t =
t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (;
!(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); }
catch (r) { o = !0, n = r; } finally { try { if (!f && null != t["return"] &&
(u = t["return"](), Object(u) !== u)) return; } finally { if (o) throw n; } }
return a; } }
[INFO]
^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:60788 (originally at
./node_modules/yaml/browser/dist/parse/lexer.js:144) from closure-compiler:
JSDoc annotations are not supported on return.
[INFO] return lexer_createClass(Lexer, [{
[INFO] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:60788 (originally at
./node_modules/yaml/browser/dist/parse/lexer.js:144) from closure-compiler:
Misplaced function annotation. This JSDoc is not attached to a function node.
Are you missing parentheses?
[INFO] return lexer_createClass(Lexer, [{
[INFO] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:60988 (originally at
./node_modules/yaml/browser/dist/parse/lexer.js:261) from closure-compiler:
Suspicious code. This code lacks side-effects. Is there a bug?
[INFO] if (false) {}
[INFO] ^^^^^^^^^^^^^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:60988 (originally at
./node_modules/yaml/browser/dist/parse/lexer.js:264) from closure-compiler:
unreachable code
[INFO] if (false) {}
[INFO] ^^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:61432 (originally at
./node_modules/yaml/browser/dist/parse/lexer.js:483) from closure-compiler:
Suspicious code. This code lacks side-effects. Is there a bug?
[INFO] if (false) {}
[INFO] ^^^^^^^^^^^^^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:61432 (originally at
./node_modules/yaml/browser/dist/parse/lexer.js:484) from closure-compiler:
unreachable code
[INFO] if (false) {}
[INFO] ^^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:61954 (originally at
./node_modules/yaml/browser/dist/parse/lexer.js:714) from closure-compiler:
Suspicious code. Is there a missing '+' on the previous line?
[INFO] function line_counter_typeof(o) { "@babel/helpers - typeof"; return
line_counter_typeof = "function" == typeof Symbol && "symbol" == typeof
Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o
&& "function" == typeof Symbol && o.constructor === Symbol && o !==
Symbol.prototype ? "symbol" : typeof o; }, line_counter_typeof(o); }
[INFO] ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:62005 (originally at
./node_modules/yaml/browser/dist/parse/line-counter.js:36) from
closure-compiler: Suspicious code. Is there a missing '+' on the previous line?
[INFO] function parser_typeof(o) { "@babel/helpers - typeof"; return
parser_typeof = "function" == typeof Symbol && "symbol" == typeof
Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o
&& "function" == typeof Symbol && o.constructor === Symbol && o !==
Symbol.prototype ? "symbol" : typeof o; }, parser_typeof(o); }
[INFO] ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:62167 (originally at
./node_modules/yaml/browser/dist/parse/parser.js:146) from closure-compiler:
JSDoc annotations are not supported on return.
[INFO] return parser_createClass(Parser, [{
[INFO] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:62167 (originally at
./node_modules/yaml/browser/dist/parse/parser.js:146) from closure-compiler:
Misplaced function annotation. This JSDoc is not attached to a function node.
Are you missing parentheses?
[INFO] return parser_createClass(Parser, [{
[INFO] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:63360 (originally at
./node_modules/yaml/browser/dist/parse/parser.js:949) from closure-compiler:
Suspicious code. Is there a missing '+' on the previous line?
[INFO] function public_api_typeof(o) { "@babel/helpers - typeof"; return
public_api_typeof = "function" == typeof Symbol && "symbol" == typeof
Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o
&& "function" == typeof Symbol && o.constructor === Symbol && o !==
Symbol.prototype ? "symbol" : typeof o; }, public_api_typeof(o); }
[INFO] ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:63515 (originally at
./node_modules/yaml/browser/index.js:4) from closure-compiler: Suspicious code.
Is there a missing '+' on the previous line?
[INFO] function connectionParseService_typeof(o) { "@babel/helpers - typeof";
return connectionParseService_typeof = "function" == typeof Symbol && "symbol"
== typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) {
return o && "function" == typeof Symbol && o.constructor === Symbol && o !==
Symbol.prototype ? "symbol" : typeof o; }, connectionParseService_typeof(o); }
[INFO] ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:64487 from
closure-compiler: Suspicious code. Is there a missing '+' on the previous line?
[INFO] function _typeof(o) { "@babel/helpers - typeof"; return _typeof =
"function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function
(o) { return typeof o; } : function (o) { return o && "function" == typeof
Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" :
typeof o; }, _typeof(o); }
[INFO] ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO]
[INFO] WARNING in guacamole.116f1337f203e05597ef.js:64574 (originally at
./node_modules/d3-path/src/path.js:71) from closure-compiler: If this
if/for/while really shouldn't have a body, use {}
[INFO] else if (!(l01_2 > path_epsilon)) ;
[INFO] ^
[INFO]
[INFO] WARNING in asset size limit: The following asset(s) exceed the
recommended size limit (244 KiB).
[INFO] This can impact web performance.
[INFO] Assets:
[INFO] guacamole.116f1337f203e05597ef.js (715 KiB)
[INFO] fonts/carlito/Carlito-Bold.woff (275 KiB)
[INFO] fonts/carlito/Carlito-Italic.woff (277 KiB)
[INFO] fonts/carlito/Carlito-Regular.woff (264 KiB)
[INFO]
[INFO] WARNING in entrypoint size limit: The following entrypoint(s) combined
asset size exceeds the recommended limit (244 KiB). This can impact web
performance.
[INFO] Entrypoints:
[INFO] main (817 KiB)
[INFO] 1.guacamole.ecb1a1fb451336ab990a.css
[INFO] 1.guacamole.f8f070177dc6cc86a561.js
[INFO] guacamole.116f1337f203e05597ef.js
[INFO]
[INFO]
[INFO] WARNING in webpack performance recommendations:
[INFO] You can limit the size of your bundles by using import() or
require.ensure to lazy load some parts of your application.
[INFO] For more info visit https://webpack.js.org/guides/code-splitting/
[INFO]
[INFO] --- resources:3.2.0:copy-resources (copy-npm-dependency-list) @
guacamole ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] Copying 1 resource
[INFO]
[INFO] --- exec:3.0.0:exec (generate-license-files) @ guacamole ---
Downloading from central:
https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.6/plexus-component-annotations-1.6.pom
Progress (1): 748 B Downloaded from central:
https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.6/plexus-component-annotations-1.6.pom
(748 B at 30 kB/s)
Downloading from central:
https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.6/plexus-containers-1.6.pom
Progress (1): 1.2 kBProgress (1): 3.8 kB Downloaded from
central:
https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.6/plexus-containers-1.6.pom
(3.8 kB at 171 kB/s)
Downloading from central:
https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.3.2/plexus-3.3.2.pom
Progress (1): 703 BProgress (1): 2.5 kBProgress (1): 6.2 kBProgress (1): 8.8
kBProgress (1): 11 kB Progress (1): 15 kBProgress (1): 20 kBProgress (1): 22 kB
Downloaded from central:
https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.3.2/plexus-3.3.2.pom
(22 kB at 936 kB/s)
Downloading from central:
https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.20/plexus-utils-3.0.20.jar
Progress (1): 7.7/243 kBProgress (1): 16/243 kB Progress (1): 32/243 kBProgress
(1): 49/243 kBProgress (1): 65/243 kBProgress (1): 81/243 kBProgress (1):
98/243 kBProgress (1): 114/243 kBProgress (1): 131/243 kBProgress (1): 147/243
kBProgress (1): 163/243 kBProgress (1): 180/243 kBProgress (1): 196/243
kBProgress (1): 213/243 kBProgress (1): 229/243 kBProgress (1): 243 kB
Downloaded from central:
https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.20/plexus-utils-3.0.20.jar
(243 kB at 4.0 MB/s)
Downloading from central:
https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.6/plexus-component-annotations-1.6.jar
Downloading from central:
https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-common-artifact-filters/3.0.1/maven-common-artifact-filters-3.0.1.jar
Progress (1): 4.3 kB Downloaded from central:
https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.6/plexus-component-annotations-1.6.jar
(4.3 kB at 194 kB/s)
Progress (1): 7.7/61 kBProgress (1): 8.2/61 kBProgress (1): 25/61 kB Progress
(1): 41/61 kBProgress (1): 57/61 kBProgress (1): 61 kB
Downloaded from central:
https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-common-artifact-filters/3.0.1/maven-common-artifact-filters-3.0.1.jar
(61 kB at 1.3 MB/s)
Processing runtime dependencies to produce LICENSE and NOTICE. Output will be
within
"<https://ci-builds.apache.org/job/Guacamole/job/guacamole-client-main-jdk/JENKINS_LABEL_EXPRESSION=ubuntu%20&&%20tmp-22,jdk=jdk_20_latest/ws/guacamole-client/guacamole/target/licenses".>
ERROR: No file containing "License" field found within
/home/jenkins/workspace/Guacamole/guacamole-client-main-jdk/JENKINS_LABEL_EXPRESSION
[ERROR] Command execution failed.
org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit
value: 1)
at org.apache.commons.exec.DefaultExecutor.executeInternal
(DefaultExecutor.java:404)
at org.apache.commons.exec.DefaultExecutor.execute
(DefaultExecutor.java:166)
at org.codehaus.mojo.exec.ExecMojo.executeCommandLine (ExecMojo.java:982)
at org.codehaus.mojo.exec.ExecMojo.executeCommandLine (ExecMojo.java:929)
at org.codehaus.mojo.exec.ExecMojo.execute (ExecMojo.java:457)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
(DefaultBuildPluginManager.java:126)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2
(MojoExecutor.java:328)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute
(MojoExecutor.java:316)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:212)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:174)
at org.apache.maven.lifecycle.internal.MojoExecutor.access$000
(MojoExecutor.java:75)
at org.apache.maven.lifecycle.internal.MojoExecutor$1.run
(MojoExecutor.java:162)
at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute
(DefaultMojosExecutionStrategy.java:39)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:159)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:105)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:73)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
(SingleThreadedBuilder.java:53)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
(LifecycleStarter.java:118)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke
(DirectMethodHandleAccessor.java:104)
at java.lang.reflect.Method.invoke (Method.java:578)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
(Launcher.java:255)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch
(Launcher.java:201)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
(Launcher.java:361)
at org.codehaus.plexus.classworlds.launcher.Launcher.main
(Launcher.java:314)
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for guacamole-client 1.6.1:
[INFO]
[INFO] guacamole-client ................................... SUCCESS [ 19.746 s]
[INFO] guacamole-common ................................... SUCCESS [ 15.657 s]
[INFO] guacamole-ext ...................................... SUCCESS [ 13.168 s]
[INFO] guacamole-common-js ................................ SUCCESS [ 17.544 s]
[INFO] guacamole .......................................... FAILURE [01:27 min]
[INFO] extensions ......................................... SKIPPED
[INFO] guacamole-auth-ban ................................. SKIPPED
[INFO] guacamole-auth-duo ................................. SKIPPED
[INFO] guacamole-auth-header .............................. SKIPPED
[INFO] guacamole-auth-jdbc ................................ SKIPPED
[INFO] guacamole-auth-jdbc-base ........................... SKIPPED
[INFO] guacamole-auth-jdbc-mysql .......................... SKIPPED
[INFO] guacamole-auth-jdbc-postgresql ..................... SKIPPED
[INFO] guacamole-auth-jdbc-sqlserver ...................... SKIPPED
[INFO] guacamole-auth-jdbc-dist ........................... SKIPPED
[INFO] guacamole-auth-json ................................ SKIPPED
[INFO] guacamole-auth-ldap ................................ SKIPPED
[INFO] guacamole-auth-quickconnect ........................ SKIPPED
[INFO] guacamole-auth-restrict ............................ SKIPPED
[INFO] guacamole-auth-sso ................................. SKIPPED
[INFO] guacamole-auth-sso-base ............................ SKIPPED
[INFO] guacamole-auth-sso-cas ............................. SKIPPED
[INFO] guacamole-auth-sso-openid .......................... SKIPPED
[INFO] guacamole-auth-sso-saml ............................ SKIPPED
[INFO] guacamole-auth-sso-ssl ............................. SKIPPED
[INFO] guacamole-auth-sso-dist ............................ SKIPPED
[INFO] guacamole-auth-totp ................................ SKIPPED
[INFO] guacamole-history-recording-storage ................ SKIPPED
[INFO] guacamole-vault .................................... SKIPPED
[INFO] guacamole-vault-base ............................... SKIPPED
[INFO] guacamole-vault-ksm ................................ SKIPPED
[INFO] guacamole-vault-dist ............................... SKIPPED
[INFO] guacamole-display-statistics ....................... SKIPPED
[INFO] guacamole-auth-radius .............................. SKIPPED
[INFO] guacamole-example .................................. SKIPPED
[INFO] guacamole-playback-example ......................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 02:33 min
[INFO] Finished at: 2026-02-11T22:15:06Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:3.0.0:exec
(generate-license-files) on project guacamole: Command execution failed.:
Process exited with an error: 1 (Exit value: 1) -> [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/MojoExecutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <args> -rf :guacamole
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]