See https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven-javadoc-plugin/job/check/13/
Changes: * Add Java 16 to available runtimes * Added JDK 16 for Windows * Java 16-ea has not been installed on the Windows Jenkins hosts yet. * Update to new tool names * Names are all lowercase * Still no Maven 3.6.3 available on Windows * introduce optional tmpWs for Windows to prevent long path failures * fix } * don't pick up tmpWs from a context * Revert "don't pick up tmpWs from a context" * Spaces instead of tabs * introduce optional tmpWs * pwd() doesn't seem to work on slaves? * Using $WORKSPACE instead of env.WORKSPACE as this could behave inconsistent when used on parallel nodes. * Attempting to get the right workspace directory in parallel nodes using a withEnv block. * Attempting to get the right workspace directory in parallel nodes using a withEnv block. fix; envs should be prefixed with the `env.` prefix. * Using !isUnix() to check whether the node is running Windows or not * Shorten the windows filepath even further * Restored the full default jdk matrix including the current and ea version * Restored the full maven version matrix default * remove debug-flag 1 tests failed. FAILED: org.apache.maven.plugins.javadoc.JavadocReportTest.linux-jdk15-m3.6.x_build / Build linux-jdk15-m3.6.x_build / testDefaultConfiguration Error Message: https://docs.oracle.com/en/java/javase/15/docs/api/ available, but def/configuration/App.html is missing link to java.lang.Object Expected: (a string containing "/docs/api/java/lang/Object.html" or a string containing "/docs/api/java.base/java/lang/Object.html") but: was "<!DOCTYPE HTML>\n<!-- NewPage -->\n<html lang=\"en\">\n<head>\n<!-- Generated by javadoc (15) on Tue Oct 27 20:31:36 UTC 2020 -->\n<title>App (Maven Javadoc Plugin Default configuration Test 1.0-SNAPSHOT API)</title>\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">\n<meta name=\"dc.created\" content=\"2020-10-27\">\n<meta name=\"description\" content=\"declaration: package: def.configuration, class: App\">\n<meta name=\"generator\" content=\"javadoc/ClassWriterImpl\">\n<link rel=\"stylesheet\" type=\"text/css\" href=\"../../stylesheet.css\" title=\"Style\">\n<link rel=\"stylesheet\" type=\"text/css\" href=\"../../script-dir/jquery-ui.min.css\" title=\"Style\">\n<link rel=\"stylesheet\" type=\"text/css\" href=\"../../jquery-ui.overrides.css\" title=\"Style\">\n<script type=\"text/javascript\" src=\"../../script.js\"></script>\n<script type=\"text/javascript\" src=\"../../script-dir/jquery-3.5.1.min.js\"></script>\n<script type=\"text/javascript\" src=\"../../script-dir/jquery-ui.min.js\"></script>\n</head>\n<body class=\"class-declaration-page\">\n<script type=\"text/javascript\">var data = {\"i0\":9,\"i1\":10};\nvar tabs = {65535:[\"t0\",\"All Methods\"],1:[\"t1\",\"Static Methods\"],2:[\"t2\",\"Instance Methods\"],8:[\"t4\",\"Concrete Methods\"]};\nvar altColor = \"alt-color\";\nvar rowColor = \"row-color\";\nvar tableTab = \"table-tab\";\nvar activeTableTab = \"active-table-tab\";\nvar pathtoroot = \"../../\";\nloadScripts(document, 'script');</script>\n<noscript>\n<div>JavaScript is disabled on your browser.</div>\n</noscript>\n<div class=\"flex-box\">\n<header role=\"banner\" class=\"flex-header\">\n<nav role=\"navigation\">\n<!-- ========= START OF TOP NAVBAR ======= -->\n<div class=\"top-nav\" id=\"navbar.top\">\n<div class=\"skip-nav\"><a href=\"#skip.navbar.top\" title=\"Skip navigation links\">Skip navigation links</a></div>\n<ul id=\"navbar.top.firstrow\" class=\"nav-list\" title=\"Navigation\">\n<li><a href=\"package-summary.html\">Package</a></li>\n<li class=\"nav-bar-cell1-rev\">Class</li>\n<li><a href=\"class-use/App.html\">Use</a></li>\n<li><a href=\"package-tree.html\">Tree</a></li>\n<li><a href=\"../../deprecated-list.html\">Deprecated</a></li>\n<li><a href=\"../../index-all.html\">Index</a></li>\n<li><a href=\"../../help-doc.html\">Help</a></li>\n</ul>\n</div>\n<div class=\"sub-nav\">\n<div>\n<ul class=\"sub-nav-list\">\n<li>Summary: </li>\n<li>Nested | </li>\n<li>Field | </li>\n<li><a href=\"#constructor.summary\">Constr</a> | </li>\n<li><a href=\"#method.summary\">Method</a></li>\n</ul>\n<ul class=\"sub-nav-list\">\n<li>Detail: </li>\n<li>Field | </li>\n<li><a href=\"#constructor.detail\">Constr</a> | </li>\n<li><a href=\"#method.detail\">Method</a></li>\n</ul>\n</div>\n<div class=\"nav-list-search\"><label for=\"search\">SEARCH:</label>\n<input type=\"text\" id=\"search\" value=\"search\" disabled=\"disabled\">\n<input type=\"reset\" id=\"reset\" value=\"reset\" disabled=\"disabled\">\n</div>\n</div>\n<!-- ========= END OF TOP NAVBAR ========= -->\n<span class=\"skip-nav\" id=\"skip.navbar.top\">\n<!-- -->\n</span></nav>\n</header>\n<div class=\"flex-content\">\n<main role=\"main\">\n<!-- ======== START OF CLASS DATA ======== -->\n<div class=\"header\">\n<div class=\"sub-title\"><span class=\"package-label-in-type\">Package</span> <a href=\"package-summary.html\">def.configuration</a></div>\n<h1 title=\"Class App\" class=\"title\">Class App</h1>\n</div>\n<div class=\"inheritance\" title=\"Inheritance Tree\">java.lang.Object\n<div class=\"inheritance\">def.configuration.App</div>\n</div>\n<section class=\"description\">\n<hr>\n<pre>public class <span class=\"type-name-label\">App</span>\nextends java.lang.Object</pre>\n</section>\n<section class=\"summary\">\n<ul class=\"summary-list\">\n<!-- ======== CONSTRUCTOR SUMMARY ======== -->\n<li>\n<section class=\"constructor-summary\" id=\"constructor.summary\">\n<h2>Constructor Summary</h2>\n<div class=\"member-summary\">\n<table class=\"summary-table\">\n<caption><span>Constructors</span></caption>\n<thead>\n<tr>\n<th class=\"col-first\" scope=\"col\">Constructor</th>\n<th class=\"col-last\" scope=\"col\">Description</th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"alt-color\">\n<th class=\"col-constructor-name\" scope=\"row\"><code><span class=\"member-name-link\"><a href=\"#%3Cinit%3E()\">App</a></span>()</code></th>\n<td class=\"col-last\"> </td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n</li>\n<!-- ========== METHOD SUMMARY =========== -->\n<li>\n<section class=\"method-summary\" id=\"method.summary\">\n<h2>Method Summary</h2>\n<div class=\"member-summary\" id=\"method-summary-table\">\n<div class=\"table-tabs\" role=\"tablist\" aria-orientation=\"horizontal\"><button role=\"tab\" aria-selected=\"true\" aria-controls=\"method-summary-table.tabpanel\" tabindex=\"0\" onkeydown=\"switchTab(event)\" id=\"t0\" class=\"active-table-tab\">All Methods</button><button role=\"tab\" aria-selected=\"false\" aria-controls=\"method-summary-table.tabpanel\" tabindex=\"-1\" onkeydown=\"switchTab(event)\" id=\"t1\" class=\"table-tab\" onclick=\"show(1);\">Static Methods</button><button role=\"tab\" aria-selected=\"false\" aria-controls=\"method-summary-table.tabpanel\" tabindex=\"-1\" onkeydown=\"switchTab(event)\" id=\"t2\" class=\"table-tab\" onclick=\"show(2);\">Instance Methods</button><button role=\"tab\" aria-selected=\"false\" aria-controls=\"method-summary-table.tabpanel\" tabindex=\"-1\" onkeydown=\"switchTab(event)\" id=\"t4\" class=\"table-tab\" onclick=\"show(8);\">Concrete Methods</button></div>\n<div id=\"method-summary-table.tabpanel\" role=\"tabpanel\">\n<table class=\"summary-table\" aria-labelledby=\"t0\">\n<thead>\n<tr>\n<th class=\"col-first\" scope=\"col\">Modifier and Type</th>\n<th class=\"col-second\" scope=\"col\">Method</th>\n<th class=\"col-last\" scope=\"col\">Description</th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"alt-color\" id=\"i0\">\n<td class=\"col-first\"><code>static void</code></td>\n<th class=\"col-second\" scope=\"row\"><code><span class=\"member-name-link\"><a href=\"#main(java.lang.String%5B%5D)\">main</a></span>​(java.lang.String[] args)</code></th>\n<td class=\"col-last\"> </td>\n</tr>\n<tr class=\"row-color\" id=\"i1\">\n<td class=\"col-first\"><code>protected void</code></td>\n<th class=\"col-second\" scope=\"row\"><code><span class=\"member-name-link\"><a href=\"#sampleMethod(java.lang.String)\">sampleMethod</a></span>​(java.lang.String str)</code></th>\n<td class=\"col-last\"> </td>\n</tr>\n</tbody>\n</table>\n</div>\n</div>\n<div class=\"inherited-list\">\n<h3 id=\"methods.inherited.from.class.java.lang.Object\">Methods inherited from class java.lang.Object</h3>\n<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></div>\n</section>\n</li>\n</ul>\n</section>\n<section class=\"details\">\n<ul class=\"details-list\">\n<!-- ========= CONSTRUCTOR DETAIL ======== -->\n<li>\n<section class=\"constructor-details\" id=\"constructor.detail\">\n<h2>Constructor Details</h2>\n<ul class=\"member-list\">\n<li>\n<section class=\"detail\" id=\"<init>()\">\n<h3>App</h3>\n<div class=\"member-signature\"><span class=\"modifiers\">public</span> <span class=\"member-name\">App</span>()</div>\n</section>\n</li>\n</ul>\n</section>\n</li>\n<!-- ============ METHOD DETAIL ========== -->\n<li>\n<section class=\"method-details\" id=\"method.detail\">\n<h2>Method Details</h2>\n<ul class=\"member-list\">\n<li>\n<section class=\"detail\" id=\"main(java.lang.String[])\">\n<h3>main</h3>\n<div class=\"member-signature\"><span class=\"modifiers\">public static</span> <span class=\"return-type\">void</span> <span class=\"member-name\">main</span>​(<span class=\"parameters\">java.lang.String[] args)</span></div>\n</section>\n</li>\n<li>\n<section class=\"detail\" id=\"sampleMethod(java.lang.String)\">\n<h3>sampleMethod</h3>\n<div class=\"member-signature\"><span class=\"modifiers\">protected</span> <span class=\"return-type\">void</span> <span class=\"member-name\">sampleMethod</span>​(<span class=\"parameters\">java.lang.String str)</span></div>\n</section>\n</li>\n</ul>\n</section>\n</li>\n</ul>\n</section>\n<!-- ========= END OF CLASS DATA ========= -->\n</main>\n<footer role=\"contentinfo\">\n<nav role=\"navigation\">\n<!-- ======= START OF BOTTOM NAVBAR ====== -->\n<div class=\"bottom-nav\" id=\"navbar.bottom\">\n<div class=\"skip-nav\"><a href=\"#skip.navbar.bottom\" title=\"Skip navigation links\">Skip navigation links</a></div>\n<ul id=\"navbar.bottom.firstrow\" class=\"nav-list\" title=\"Navigation\">\n<li><a href=\"package-summary.html\">Package</a></li>\n<li class=\"nav-bar-cell1-rev\">Class</li>\n<li><a href=\"class-use/App.html\">Use</a></li>\n<li><a href=\"package-tree.html\">Tree</a></li>\n<li><a href=\"../../deprecated-list.html\">Deprecated</a></li>\n<li><a href=\"../../index-all.html\">Index</a></li>\n<li><a href=\"../../help-doc.html\">Help</a></li>\n</ul>\n</div>\n<div class=\"sub-nav\">\n<div>\n<ul class=\"sub-nav-list\">\n<li>Summary: </li>\n<li>Nested | </li>\n<li>Field | </li>\n<li><a href=\"#constructor.summary\">Constr</a> | </li>\n<li><a href=\"#method.summary\">Method</a></li>\n</ul>\n<ul class=\"sub-nav-list\">\n<li>Detail: </li>\n<li>Field | </li>\n<li><a href=\"#constructor.detail\">Constr</a> | </li>\n<li><a href=\"#method.detail\">Method</a></li>\n</ul>\n</div>\n</div>\n<!-- ======== END OF BOTTOM NAVBAR ======= -->\n<span class=\"skip-nav\" id=\"skip.navbar.bottom\">\n<!-- -->\n</span></nav>\n</footer>\n</div>\n</div>\n</body>\n</html>\n" Stack Trace: java.lang.AssertionError: https://docs.oracle.com/en/java/javase/15/docs/api/ available, but def/configuration/App.html is missing link to java.lang.Object Expected: (a string containing "/docs/api/java/lang/Object.html" or a string containing "/docs/api/java.base/java/lang/Object.html") but: was "<!DOCTYPE HTML>\n<!-- NewPage -->\n<html lang=\"en\">\n<head>\n<!-- Generated by javadoc (15) on Tue Oct 27 20:31:36 UTC 2020 -->\n<title>App (Maven Javadoc Plugin Default configuration Test 1.0-SNAPSHOT API)</title>\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">\n<meta name=\"dc.created\" content=\"2020-10-27\">\n<meta name=\"description\" content=\"declaration: package: def.configuration, class: App\">\n<meta name=\"generator\" content=\"javadoc/ClassWriterImpl\">\n<link rel=\"stylesheet\" type=\"text/css\" href=\"../../stylesheet.css\" title=\"Style\">\n<link rel=\"stylesheet\" type=\"text/css\" href=\"../../script-dir/jquery-ui.min.css\" title=\"Style\">\n<link rel=\"stylesheet\" type=\"text/css\" href=\"../../jquery-ui.overrides.css\" title=\"Style\">\n<script type=\"text/javascript\" src=\"../../script.js\"></script>\n<script type=\"text/javascript\" src=\"../../script-dir/jquery-3.5.1.min.js\"></script>\n<script type=\"text/javascript\" src=\"../../script-dir/jquery-ui.min.js\"></script>\n</head>\n<body class=\"class-declaration-page\">\n<script type=\"text/javascript\">var data = {\"i0\":9,\"i1\":10};\nvar tabs = {65535:[\"t0\",\"All Methods\"],1:[\"t1\",\"Static Methods\"],2:[\"t2\",\"Instance Methods\"],8:[\"t4\",\"Concrete Methods\"]};\nvar altColor = \"alt-color\";\nvar rowColor = \"row-color\";\nvar tableTab = \"table-tab\";\nvar activeTableTab = \"active-table-tab\";\nvar pathtoroot = \"../../\";\nloadScripts(document, 'script');</script>\n<noscript>\n<div>JavaScript is disabled on your browser.</div>\n</noscript>\n<div class=\"flex-box\">\n<header role=\"banner\" class=\"flex-header\">\n<nav role=\"navigation\">\n<!-- ========= START OF TOP NAVBAR ======= -->\n<div class=\"top-nav\" id=\"navbar.top\">\n<div class=\"skip-nav\"><a href=\"#skip.navbar.top\" title=\"Skip navigation links\">Skip navigation links</a></div>\n<ul id=\"navbar.top.firstrow\" class=\"nav-list\" title=\"Navigation\">\n<li><a href=\"package-summary.html\">Package</a></li>\n<li class=\"nav-bar-cell1-rev\">Class</li>\n<li><a href=\"class-use/App.html\">Use</a></li>\n<li><a href=\"package-tree.html\">Tree</a></li>\n<li><a href=\"../../deprecated-list.html\">Deprecated</a></li>\n<li><a href=\"../../index-all.html\">Index</a></li>\n<li><a href=\"../../help-doc.html\">Help</a></li>\n</ul>\n</div>\n<div class=\"sub-nav\">\n<div>\n<ul class=\"sub-nav-list\">\n<li>Summary: </li>\n<li>Nested | </li>\n<li>Field | </li>\n<li><a href=\"#constructor.summary\">Constr</a> | </li>\n<li><a href=\"#method.summary\">Method</a></li>\n</ul>\n<ul class=\"sub-nav-list\">\n<li>Detail: </li>\n<li>Field | </li>\n<li><a href=\"#constructor.detail\">Constr</a> | </li>\n<li><a href=\"#method.detail\">Method</a></li>\n</ul>\n</div>\n<div class=\"nav-list-search\"><label for=\"search\">SEARCH:</label>\n<input type=\"text\" id=\"search\" value=\"search\" disabled=\"disabled\">\n<input type=\"reset\" id=\"reset\" value=\"reset\" disabled=\"disabled\">\n</div>\n</div>\n<!-- ========= END OF TOP NAVBAR ========= -->\n<span class=\"skip-nav\" id=\"skip.navbar.top\">\n<!-- -->\n</span></nav>\n</header>\n<div class=\"flex-content\">\n<main role=\"main\">\n<!-- ======== START OF CLASS DATA ======== -->\n<div class=\"header\">\n<div class=\"sub-title\"><span class=\"package-label-in-type\">Package</span> <a href=\"package-summary.html\">def.configuration</a></div>\n<h1 title=\"Class App\" class=\"title\">Class App</h1>\n</div>\n<div class=\"inheritance\" title=\"Inheritance Tree\">java.lang.Object\n<div class=\"inheritance\">def.configuration.App</div>\n</div>\n<section class=\"description\">\n<hr>\n<pre>public class <span class=\"type-name-label\">App</span>\nextends java.lang.Object</pre>\n</section>\n<section class=\"summary\">\n<ul class=\"summary-list\">\n<!-- ======== CONSTRUCTOR SUMMARY ======== -->\n<li>\n<section class=\"constructor-summary\" id=\"constructor.summary\">\n<h2>Constructor Summary</h2>\n<div class=\"member-summary\">\n<table class=\"summary-table\">\n<caption><span>Constructors</span></caption>\n<thead>\n<tr>\n<th class=\"col-first\" scope=\"col\">Constructor</th>\n<th class=\"col-last\" scope=\"col\">Description</th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"alt-color\">\n<th class=\"col-constructor-name\" scope=\"row\"><code><span class=\"member-name-link\"><a href=\"#%3Cinit%3E()\">App</a></span>()</code></th>\n<td class=\"col-last\"> </td>\n</tr>\n</tbody>\n</table>\n</div>\n</section>\n</li>\n<!-- ========== METHOD SUMMARY =========== -->\n<li>\n<section class=\"method-summary\" id=\"method.summary\">\n<h2>Method Summary</h2>\n<div class=\"member-summary\" id=\"method-summary-table\">\n<div class=\"table-tabs\" role=\"tablist\" aria-orientation=\"horizontal\"><button role=\"tab\" aria-selected=\"true\" aria-controls=\"method-summary-table.tabpanel\" tabindex=\"0\" onkeydown=\"switchTab(event)\" id=\"t0\" class=\"active-table-tab\">All Methods</button><button role=\"tab\" aria-selected=\"false\" aria-controls=\"method-summary-table.tabpanel\" tabindex=\"-1\" onkeydown=\"switchTab(event)\" id=\"t1\" class=\"table-tab\" onclick=\"show(1);\">Static Methods</button><button role=\"tab\" aria-selected=\"false\" aria-controls=\"method-summary-table.tabpanel\" tabindex=\"-1\" onkeydown=\"switchTab(event)\" id=\"t2\" class=\"table-tab\" onclick=\"show(2);\">Instance Methods</button><button role=\"tab\" aria-selected=\"false\" aria-controls=\"method-summary-table.tabpanel\" tabindex=\"-1\" onkeydown=\"switchTab(event)\" id=\"t4\" class=\"table-tab\" onclick=\"show(8);\">Concrete Methods</button></div>\n<div id=\"method-summary-table.tabpanel\" role=\"tabpanel\">\n<table class=\"summary-table\" aria-labelledby=\"t0\">\n<thead>\n<tr>\n<th class=\"col-first\" scope=\"col\">Modifier and Type</th>\n<th class=\"col-second\" scope=\"col\">Method</th>\n<th class=\"col-last\" scope=\"col\">Description</th>\n</tr>\n</thead>\n<tbody>\n<tr class=\"alt-color\" id=\"i0\">\n<td class=\"col-first\"><code>static void</code></td>\n<th class=\"col-second\" scope=\"row\"><code><span class=\"member-name-link\"><a href=\"#main(java.lang.String%5B%5D)\">main</a></span>​(java.lang.String[] args)</code></th>\n<td class=\"col-last\"> </td>\n</tr>\n<tr class=\"row-color\" id=\"i1\">\n<td class=\"col-first\"><code>protected void</code></td>\n<th class=\"col-second\" scope=\"row\"><code><span class=\"member-name-link\"><a href=\"#sampleMethod(java.lang.String)\">sampleMethod</a></span>​(java.lang.String str)</code></th>\n<td class=\"col-last\"> </td>\n</tr>\n</tbody>\n</table>\n</div>\n</div>\n<div class=\"inherited-list\">\n<h3 id=\"methods.inherited.from.class.java.lang.Object\">Methods inherited from class java.lang.Object</h3>\n<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></div>\n</section>\n</li>\n</ul>\n</section>\n<section class=\"details\">\n<ul class=\"details-list\">\n<!-- ========= CONSTRUCTOR DETAIL ======== -->\n<li>\n<section class=\"constructor-details\" id=\"constructor.detail\">\n<h2>Constructor Details</h2>\n<ul class=\"member-list\">\n<li>\n<section class=\"detail\" id=\"<init>()\">\n<h3>App</h3>\n<div class=\"member-signature\"><span class=\"modifiers\">public</span> <span class=\"member-name\">App</span>()</div>\n</section>\n</li>\n</ul>\n</section>\n</li>\n<!-- ============ METHOD DETAIL ========== -->\n<li>\n<section class=\"method-details\" id=\"method.detail\">\n<h2>Method Details</h2>\n<ul class=\"member-list\">\n<li>\n<section class=\"detail\" id=\"main(java.lang.String[])\">\n<h3>main</h3>\n<div class=\"member-signature\"><span class=\"modifiers\">public static</span> <span class=\"return-type\">void</span> <span class=\"member-name\">main</span>​(<span class=\"parameters\">java.lang.String[] args)</span></div>\n</section>\n</li>\n<li>\n<section class=\"detail\" id=\"sampleMethod(java.lang.String)\">\n<h3>sampleMethod</h3>\n<div class=\"member-signature\"><span class=\"modifiers\">protected</span> <span class=\"return-type\">void</span> <span class=\"member-name\">sampleMethod</span>​(<span class=\"parameters\">java.lang.String str)</span></div>\n</section>\n</li>\n</ul>\n</section>\n</li>\n</ul>\n</section>\n<!-- ========= END OF CLASS DATA ========= -->\n</main>\n<footer role=\"contentinfo\">\n<nav role=\"navigation\">\n<!-- ======= START OF BOTTOM NAVBAR ====== -->\n<div class=\"bottom-nav\" id=\"navbar.bottom\">\n<div class=\"skip-nav\"><a href=\"#skip.navbar.bottom\" title=\"Skip navigation links\">Skip navigation links</a></div>\n<ul id=\"navbar.bottom.firstrow\" class=\"nav-list\" title=\"Navigation\">\n<li><a href=\"package-summary.html\">Package</a></li>\n<li class=\"nav-bar-cell1-rev\">Class</li>\n<li><a href=\"class-use/App.html\">Use</a></li>\n<li><a href=\"package-tree.html\">Tree</a></li>\n<li><a href=\"../../deprecated-list.html\">Deprecated</a></li>\n<li><a href=\"../../index-all.html\">Index</a></li>\n<li><a href=\"../../help-doc.html\">Help</a></li>\n</ul>\n</div>\n<div class=\"sub-nav\">\n<div>\n<ul class=\"sub-nav-list\">\n<li>Summary: </li>\n<li>Nested | </li>\n<li>Field | </li>\n<li><a href=\"#constructor.summary\">Constr</a> | </li>\n<li><a href=\"#method.summary\">Method</a></li>\n</ul>\n<ul class=\"sub-nav-list\">\n<li>Detail: </li>\n<li>Field | </li>\n<li><a href=\"#constructor.detail\">Constr</a> | </li>\n<li><a href=\"#method.detail\">Method</a></li>\n</ul>\n</div>\n</div>\n<!-- ======== END OF BOTTOM NAVBAR ======= -->\n<span class=\"skip-nav\" id=\"skip.navbar.bottom\">\n<!-- -->\n</span></nav>\n</footer>\n</div>\n</div>\n</body>\n</html>\n" at org.apache.maven.plugins.javadoc.JavadocReportTest.testDefaultConfiguration(JavadocReportTest.java:264) Build log: [...truncated 8058 lines...] [INFO] MJAVADOC-613-aggregate-exclude\pom.xml ........... SUCCESS (10.6 s) [INFO] Building: MJAVADOC-620_no-dot-in-version\pom.xml [INFO] run post-build script verify.groovy [INFO] MJAVADOC-420_fixparam\pom.xml .................... SUCCESS (10.6 s) [INFO] Building: MJAVADOC-427\pom.xml [INFO] run post-build script verify.bsh [INFO] MJAVADOC-620_no-dot-in-version\pom.xml ........... SUCCESS (8.8 s) [INFO] Building: MJAVADOC-620_top-level-package\pom.xml [INFO] run post-build script verify.bsh [INFO] MJAVADOC-620_top-level-package\pom.xml ........... SUCCESS (9.8 s) [INFO] Building: MJAVADOC-636-aggregate_module_skipped\pom.xml [INFO] run post-build script verify.groovy [INFO] MJAVADOC-427\pom.xml ............................. SUCCESS (9.5 s) [INFO] Building: MJAVADOC-434_fixcompile\pom.xml [INFO] MJAVADOC-434_fixcompile\pom.xml .................. SUCCESS (12.6 s) [INFO] Building: MJAVADOC-437\pom.xml [INFO] run post-build script verify.groovy [INFO] MJAVADOC-636-aggregate_module_skipped\pom.xml .... SUCCESS (18.1 s) [INFO] Building: MJAVADOC-639_aggr_static_modulepath\pom.xml [INFO] MJAVADOC-639_aggr_static_modulepath\pom.xml ...... SKIPPED due to JRE version [INFO] Building: MJAVADOC-639_requires_ignored\pom.xml [INFO] MJAVADOC-639_requires_ignored\pom.xml ............ SKIPPED due to JRE version [INFO] Building: site-failOnError\pom.xml [INFO] run post-build script verify.bsh [INFO] MJAVADOC-437\pom.xml ............................. SUCCESS (9.7 s) [INFO] Building: MJAVADOC-444\pom.xml [INFO] site-failOnError\pom.xml ......................... SUCCESS (6.9 s) [INFO] [INFO] --- mrm-maven-plugin:1.1.0:stop (repository) @ maven-javadoc-plugin --- [INFO] Stopping Mock Repository Manager on http://localhost:57847 [INFO] Stopped [email protected]:57847 [INFO] Mock Repository Manager http://localhost:57847 is stopped. [INFO] [INFO] --- mrm-maven-plugin:1.1.0:stop (3rdparty) @ maven-javadoc-plugin --- [INFO] Stopping Mock Repository Manager on http://localhost:57848 [INFO] Stopped [email protected]:57848 [INFO] Mock Repository Manager http://localhost:57848 is stopped. [INFO] [INFO] --- maven-checkstyle-plugin:3.0.0:check (checkstyle-check) @ maven-javadoc-plugin --- [INFO] There are 4 errors reported by Checkstyle 6.18 with config/maven_checks.xml ruleset. [INFO] Ignored 4 errors, 0 violation remaining. [INFO] [INFO] --- maven-invoker-plugin:3.2.1:verify (integration-test) @ maven-javadoc-plugin --- [INFO] ------------------------------------------------- [INFO] Build Summary: [INFO] Passed: 54, Failed: 0, Errors: 0, Skipped: 17 [INFO] ------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 11:38 min [INFO] Finished at: 2020-10-27T19:10:58-07:00 [INFO] ------------------------------------------------------------------------ [INFO] [jenkins-event-spy] Generated F:\jenkins\jenkins-slave\712657a4\workspace\n-box_maven-javadoc-plugin_check@2@tmp\withMaven4927af1e\maven-spy-20201027-185919-5061608260463509615472.log Picked up JAVA_TOOL_OPTIONS: -Dmaven.ext.class.path="f:\jenkins\jenkins-slave\712657a4\workspace\n-box_maven-javadoc-plugin_check@2@tmp\withMaven4927af1e\pipeline-maven-spy.jar" -Dorg.jenkinsci.plugins.pipeline.maven.reportsFolder="f:\jenkins\jenkins-slave\712657a4\workspace\n-box_maven-javadoc-plugin_check@2@tmp\withMaven4927af1e" [Pipeline] } [Pipeline] // dir [Pipeline] } [withMaven] artifactsPublisher - Archive artifact windows-jdk8-m3.6.x_build\pom.xml under org\apache\maven\plugins\maven-javadoc-plugin\3.2.1-SNAPSHOT\maven-javadoc-plugin-3.2.1-SNAPSHOT.pom [withMaven] artifactsPublisher - Archive artifact windows-jdk8-m3.6.x_build\target\maven-javadoc-plugin-3.2.1-SNAPSHOT.jar under org\apache\maven\plugins\maven-javadoc-plugin\3.2.1-SNAPSHOT\maven-javadoc-plugin-3.2.1-SNAPSHOT.jar [Fast Archiver] Compressed 505.79 KB of artifacts by 50.6% relative to #10 [withMaven] junitPublisher - Archive test results for Maven artifact org.apache.maven.plugins:maven-javadoc-plugin:maven-plugin:3.2.1-SNAPSHOT generated by maven-surefire-plugin:test (default-test): windows-jdk8-m3.6.x_build\target\surefire-reports\*.xml Recording test results [withMaven] openTasksPublisher - Scan Tasks for Maven artifact org.apache.maven.plugins:maven-javadoc-plugin:maven-plugin:3.2.1-SNAPSHOT in source directory windows-jdk8-m3.6.x_build\src\main\java [TASKS] Scanning folder 'f:\jenkins\jenkins-slave\712657a4\workspace\n-box_maven-javadoc-plugin_check@2' for files matching the pattern 'windows-jdk8-m3.6.x_build\src\main\java\**\*' - excludes: null [TASKS] Found 27 files to scan for tasks [TASKS] Found 7 open tasks. Skipping warnings blame since pipelines do not have an SCM link.%n [TASKS] Computing warning deltas based on reference build #10 [withMaven] invokerPublisher - Archive invoker results for Maven artifact MavenArtifact{org.apache.maven.plugins:maven-javadoc-plugin:maven-plugin:3.2.1-SNAPSHOT(version: 3.2.1-SNAPSHOT, snapshot:false) } generated by PluginInvocation{org.apache.maven.plugins:maven-invoker-plugin:3.2.1@integration-test integration-test}: windows-jdk8-m3.6.x_build\target\invoker-reports\*.xml [INFO] run post-build script verify.bsh [INFO] MJAVADOC-444\pom.xml ............................. SUCCESS (29.2 s) [INFO] Building: MJAVADOC-449_aggr_modulepath\pom.xml [INFO] artifact org.apache.maven:plugins: checking for updates from central [INFO] artifact org.codehaus:mojo: checking for updates from central [INFO] run post-build script verify.groovy [INFO] MJAVADOC-449_aggr_modulepath\pom.xml ............. SUCCESS (11.5 s) [INFO] Building: MJAVADOC-452_fix-duplicateparams\pom.xml [INFO] run post-build script verify.groovy [INFO] MJAVADOC-452_fix-duplicateparams\pom.xml ......... SUCCESS (8.6 s) [INFO] Building: MJAVADOC-494_aggregate-repositories\pom.xml [INFO] MJAVADOC-494_aggregate-repositories\pom.xml ...... SUCCESS (9.4 s) [INFO] Building: MJAVADOC-495_offline-filescheme\pom.xml [INFO] run post-build script verify.groovy [INFO] MJAVADOC-495_offline-filescheme\pom.xml .......... SUCCESS (14.2 s) [INFO] Building: MJAVADOC-497\pom.xml [withMaven] Publishers: Generated Artifacts Publisher: 500 ms, Junit Publisher: 1000 ms, Open Task Scanner Publisher: 419 ms, Invoker Publisher: 71829 ms, Pipeline Graph Publisher: 6 ms [Pipeline] // withMaven [Pipeline] cleanWs [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Deferred wipeout is used... [WS-CLEANUP] done [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [INFO] run post-build script verify.bsh [INFO] MJAVADOC-497\pom.xml ............................. SUCCESS (8.4 s) [INFO] Building: MJAVADOC-498_aggr_modulepath\pom.xml [INFO] MJAVADOC-498_aggr_modulepath\pom.xml ............. SUCCESS (25.1 s) [INFO] Building: MJAVADOC-498_mm_modulepath\pom.xml [INFO] MJAVADOC-498_mm_modulepath\pom.xml ............... SUCCESS (13.1 s) [INFO] Building: MJAVADOC-498_modulepath\pom.xml [INFO] run post-build script verify.groovy [INFO] MJAVADOC-498_modulepath\pom.xml .................. SUCCESS (15.4 s) [INFO] Building: MJAVADOC-506_excl-module-info\pom.xml [INFO] run post-build script verify.groovy [INFO] MJAVADOC-506_excl-module-info\pom.xml ............ SUCCESS (9.0 s) [INFO] Building: MJAVADOC-508\pom.xml [INFO] MJAVADOC-508\pom.xml ............................. SUCCESS (6.8 s) [INFO] Building: MJAVADOC-514_3rdparty-doclettags\pom.xml [INFO] MJAVADOC-514_3rdparty-doclettags\pom.xml ......... SUCCESS (6.5 s) [INFO] Building: MJAVADOC-526_aggr-managedDeps\pom.xml [INFO] MJAVADOC-526_aggr-managedDeps\pom.xml ............ SUCCESS (10.4 s) [INFO] Building: MJAVADOC-528\pom.xml [INFO] run post-build script verify.groovy [INFO] MJAVADOC-528\pom.xml ............................. SUCCESS (8.6 s) [INFO] Building: MJAVADOC-538\pom.xml [INFO] MJAVADOC-538\pom.xml ............................. SUCCESS (7.4 s) [INFO] Building: MJAVADOC-551 spaces\pom.xml [INFO] MJAVADOC-551 spaces\pom.xml ...................... SUCCESS (5.5 s) [INFO] Building: MJAVADOC-552_fix-author\pom.xml [INFO] run post-build script verify.groovy [INFO] MJAVADOC-552_fix-author\pom.xml .................. SUCCESS (7.7 s) [INFO] Building: MJAVADOC-555_aggr_mixed\pom.xml [INFO] run post-build script verify.groovy [INFO] MJAVADOC-555_aggr_mixed\pom.xml .................. SUCCESS (11.7 s) [INFO] Building: MJAVADOC-555_link-automatic-modules\pom.xml [INFO] run post-build script verify.groovy [INFO] MJAVADOC-555_link-automatic-modules\pom.xml ...... SUCCESS (13.2 s) [INFO] Building: MJAVADOC-556_hide-non-exported-packages\pom.xml [INFO] MJAVADOC-556_hide-non-exported-packages\pom.xml .. SUCCESS (7.7 s) [INFO] Building: MJAVADOC-558_fix-unknownthrows\pom.xml [INFO] run post-build script verify.groovy [INFO] MJAVADOC-558_fix-unknownthrows\pom.xml ........... SUCCESS (8.5 s) [INFO] Building: MJAVADOC-562_release\pom.xml [INFO] MJAVADOC-562_release\pom.xml ..................... SUCCESS (9.2 s) [INFO] Building: MJAVADOC-567_aggr-mixed\pom.xml [INFO] run post-build script verify.groovy [INFO] MJAVADOC-567_aggr-mixed\pom.xml .................. SUCCESS (5.7 s) [INFO] Building: MJAVADOC-568_export-to-testcase\pom.xml [INFO] MJAVADOC-568_export-to-testcase\pom.xml .......... SUCCESS (21.8 s) [INFO] Building: MJAVADOC-568_jar-mixed\pom.xml [INFO] MJAVADOC-568_jar-mixed\pom.xml ................... SUCCESS (15.1 s) [INFO] Building: MJAVADOC-568_manifest-splitpackage\pom.xml [INFO] MJAVADOC-568_manifest-splitpackage\pom.xml ....... SUCCESS (21.5 s) [INFO] Building: MJAVADOC-569_aggr-mixed\pom.xml [INFO] MJAVADOC-569_aggr-mixed\pom.xml .................. SUCCESS (17.5 s) [INFO] Building: MJAVADOC-575_source8-module-info\pom.xml [INFO] run post-build script verify.groovy [INFO] MJAVADOC-575_source8-module-info\pom.xml ......... SUCCESS (9.1 s) [INFO] Building: MJAVADOC-580_detectLinks\pom.xml [INFO] run post-build script verify.groovy [INFO] MJAVADOC-580_detectLinks\pom.xml ................. SUCCESS (7.4 s) [INFO] Building: MJAVADOC-591_release8\pom.xml [INFO] MJAVADOC-591_release8\pom.xml .................... SUCCESS (19.0 s) [INFO] Building: MJAVADOC-599\pom.xml [INFO] run post-build script verify.groovy [INFO] MJAVADOC-599\pom.xml ............................. SUCCESS (10.0 s) [INFO] Building: MJAVADOC-610_mrjar\pom.xml [INFO] MJAVADOC-610_mrjar\pom.xml ....................... SKIPPED due to JRE version [INFO] Building: MJAVADOC-613-aggregate-exclude\pom.xml [INFO] run post-build script verify.groovy [INFO] MJAVADOC-613-aggregate-exclude\pom.xml ........... SUCCESS (16.0 s) [INFO] Building: MJAVADOC-620_no-dot-in-version\pom.xml [INFO] run post-build script verify.bsh [INFO] MJAVADOC-620_no-dot-in-version\pom.xml ........... SUCCESS (13.3 s) [INFO] Building: MJAVADOC-620_top-level-package\pom.xml [INFO] run post-build script verify.bsh [INFO] MJAVADOC-620_top-level-package\pom.xml ........... SUCCESS (13.1 s) [INFO] Building: MJAVADOC-636-aggregate_module_skipped\pom.xml [INFO] run post-build script verify.groovy [INFO] MJAVADOC-636-aggregate_module_skipped\pom.xml .... SUCCESS (25.8 s) [INFO] Building: MJAVADOC-639_aggr_static_modulepath\pom.xml [INFO] MJAVADOC-639_aggr_static_modulepath\pom.xml ...... SUCCESS (10.2 s) [INFO] Building: MJAVADOC-639_requires_ignored\pom.xml [INFO] run post-build script verify.groovy [INFO] MJAVADOC-639_requires_ignored\pom.xml ............ SUCCESS (20.8 s) [INFO] Building: site-failOnError\pom.xml [INFO] site-failOnError\pom.xml ......................... SUCCESS (8.5 s) [INFO] [INFO] --- mrm-maven-plugin:1.1.0:stop (repository) @ maven-javadoc-plugin --- [INFO] Stopping Mock Repository Manager on http://localhost:50195 [INFO] Stopped [email protected]:50195 [INFO] Mock Repository Manager http://localhost:50195 is stopped. [INFO] [INFO] --- mrm-maven-plugin:1.1.0:stop (3rdparty) @ maven-javadoc-plugin --- [INFO] Stopping Mock Repository Manager on http://localhost:50196 [INFO] Stopped [email protected]:50196 [INFO] Mock Repository Manager http://localhost:50196 is stopped. [INFO] [INFO] --- maven-checkstyle-plugin:3.0.0:check (checkstyle-check) @ maven-javadoc-plugin --- [INFO] There are 4 errors reported by Checkstyle 6.18 with config/maven_checks.xml ruleset. [INFO] Ignored 4 errors, 0 violation remaining. [INFO] [INFO] --- maven-invoker-plugin:3.2.1:verify (integration-test) @ maven-javadoc-plugin --- [INFO] ------------------------------------------------- [INFO] Build Summary: [INFO] Passed: 69, Failed: 0, Errors: 0, Skipped: 2 [INFO] ------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 19:22 min [INFO] Finished at: 2020-10-27T19:18:58-07:00 [INFO] ------------------------------------------------------------------------ [INFO] [jenkins-event-spy] Generated F:\jenkins\jenkins-slave\712657a4\workspace\n-box_maven-javadoc-plugin_check@2@tmp\withMavene2803b3a\maven-spy-20201027-185935-1713176269971594905380.log [Pipeline] } [Pipeline] // dir [Pipeline] } [withMaven] artifactsPublisher - Archive artifact windows-jdk11-m3.6.x_build\pom.xml under org\apache\maven\plugins\maven-javadoc-plugin\3.2.1-SNAPSHOT\maven-javadoc-plugin-3.2.1-SNAPSHOT.pom [withMaven] artifactsPublisher - Archive artifact windows-jdk11-m3.6.x_build\target\maven-javadoc-plugin-3.2.1-SNAPSHOT.jar under org\apache\maven\plugins\maven-javadoc-plugin\3.2.1-SNAPSHOT\maven-javadoc-plugin-3.2.1-SNAPSHOT.jar [Fast Archiver] Compressed 504.40 KB of artifacts by 95.2% relative to #10 [withMaven] junitPublisher - Archive test results for Maven artifact org.apache.maven.plugins:maven-javadoc-plugin:maven-plugin:3.2.1-SNAPSHOT generated by maven-surefire-plugin:test (default-test): windows-jdk11-m3.6.x_build\target\surefire-reports\*.xml Recording test results [withMaven] openTasksPublisher - Scan Tasks for Maven artifact org.apache.maven.plugins:maven-javadoc-plugin:maven-plugin:3.2.1-SNAPSHOT in source directory windows-jdk11-m3.6.x_build\src\main\java [TASKS] Scanning folder 'f:\jenkins\jenkins-slave\712657a4\workspace\n-box_maven-javadoc-plugin_check@2' for files matching the pattern 'windows-jdk11-m3.6.x_build\src\main\java\**\*' - excludes: null [TASKS] Found 27 files to scan for tasks [TASKS] Found 7 open tasks. Skipping warnings blame since pipelines do not have an SCM link.%n [TASKS] Computing warning deltas based on reference build #10 [withMaven] invokerPublisher - Archive invoker results for Maven artifact MavenArtifact{org.apache.maven.plugins:maven-javadoc-plugin:maven-plugin:3.2.1-SNAPSHOT(version: 3.2.1-SNAPSHOT, snapshot:false) } generated by PluginInvocation{org.apache.maven.plugins:maven-invoker-plugin:3.2.1@integration-test integration-test}: windows-jdk11-m3.6.x_build\target\invoker-reports\*.xml [withMaven] Publishers: Generated Artifacts Publisher: 431 ms, Junit Publisher: 998 ms, Open Task Scanner Publisher: 392 ms, Invoker Publisher: 78831 ms [Pipeline] // withMaven [Pipeline] cleanWs [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Deferred wipeout is used... [WS-CLEANUP] done [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // parallel [Pipeline] stage [Pipeline] { (Notifications) [Pipeline] echo Build result: FAILURE [Pipeline] jiraIssueSelector [Pipeline] echo The authors of changes [mthmulders, martinkanters, rfscholte]. [Pipeline] echo Sending email ... [Pipeline] emailext
