Added: 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon.support/index.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon.support/index.html
 (added)
+++ 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon.support/index.html
 Tue Nov 29 11:56:50 2022
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD 
XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml"; lang="en"><head><meta 
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link 
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link 
rel="shortcut icon" href="../jacoco-resources/report.gif" 
type="image/gif"/><title>org.apache.commons.daemon.support</title><script 
type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body 
onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="index.source.html" 
class="el_source">Source Files</a><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">Apache Commons Daemon</a> &gt; <span 
class="el_package">org.apache.commons.daemon.support</span></div><h1>org.apache.commons.daemon.sup
 port</h1><table class="coverage" cellspacing="0" 
id="coveragetable"><thead><tr><td class="sortable" id="a" 
onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" 
onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" 
id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" 
onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" 
onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" 
onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" 
onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" 
onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" 
onclick="toggleSor
 t(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td 
class="bar">1,186 of 1,186</td><td class="ctr2">0%</td><td class="bar">103 of 
103</td><td class="ctr2">0%</td><td class="ctr1">93</td><td 
class="ctr2">93</td><td class="ctr1">312</td><td class="ctr2">312</td><td 
class="ctr1">39</td><td class="ctr2">39</td><td class="ctr1">6</td><td 
class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a1"><a 
href="DaemonLoader.html" class="el_class">DaemonLoader</a></td><td class="bar" 
id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" 
title="416" alt="416"/></td><td class="ctr2" id="c0">0%</td><td class="bar" 
id="d1"><img src="../jacoco-resources/redbar.gif" width="99" height="10" 
title="24" alt="24"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" 
id="f1">20</td><td class="ctr2" id="g1">20</td><td class="ctr1" 
id="h0">120</td><td class="ctr2" id="i0">120</td><td class="ctr1" 
id="j1">8</td><td class="ctr2" id="k1">8</td><td class="ctr1" id="l0">1</td><td 
class=
 "ctr2" id="m0">1</td></tr><tr><td id="a4"><a href="DaemonWrapper.html" 
class="el_class">DaemonWrapper</a></td><td class="bar" id="b1"><img 
src="../jacoco-resources/redbar.gif" width="80" height="10" title="279" 
alt="279"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"><img 
src="../jacoco-resources/redbar.gif" width="120" height="10" title="29" 
alt="29"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" 
id="f0">22</td><td class="ctr2" id="g0">22</td><td class="ctr1" 
id="h1">58</td><td class="ctr2" id="i1">58</td><td class="ctr1" 
id="j4">5</td><td class="ctr2" id="k4">5</td><td class="ctr1" id="l1">1</td><td 
class="ctr2" id="m1">1</td></tr><tr><td id="a0"><a 
href="DaemonConfiguration.html" 
class="el_class">DaemonConfiguration</a></td><td class="bar" id="b2"><img 
src="../jacoco-resources/redbar.gif" width="59" height="10" title="206" 
alt="206"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d3"><img 
src="../jacoco-resources/redbar.gif" width="82" height="10"
  title="20" alt="20"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" 
id="f3">16</td><td class="ctr2" id="g3">16</td><td class="ctr1" 
id="h2">47</td><td class="ctr2" id="i2">47</td><td class="ctr1" 
id="j2">6</td><td class="ctr2" id="k2">6</td><td class="ctr1" id="l2">1</td><td 
class="ctr2" id="m2">1</td></tr><tr><td id="a5"><a 
href="DaemonWrapper$Invoker.html" 
class="el_class">DaemonWrapper.Invoker</a></td><td class="bar" id="b3"><img 
src="../jacoco-resources/redbar.gif" width="43" height="10" title="152" 
alt="152"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d2"><img 
src="../jacoco-resources/redbar.gif" width="91" height="10" title="22" 
alt="22"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" 
id="f2">17</td><td class="ctr2" id="g2">17</td><td class="ctr1" 
id="h3">41</td><td class="ctr2" id="i3">41</td><td class="ctr1" 
id="j3">6</td><td class="ctr2" id="k3">6</td><td class="ctr1" id="l3">1</td><td 
class="ctr2" id="m3">1</td></tr><tr><td id="a3"><a href="Dae
 monLoader$Controller.html" 
class="el_class">DaemonLoader.Controller</a></td><td class="bar" id="b4"><img 
src="../jacoco-resources/redbar.gif" width="33" height="10" title="116" 
alt="116"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"><img 
src="../jacoco-resources/redbar.gif" width="33" height="10" title="8" 
alt="8"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" 
id="f4">13</td><td class="ctr2" id="g4">13</td><td class="ctr1" 
id="h4">39</td><td class="ctr2" id="i4">39</td><td class="ctr1" 
id="j0">9</td><td class="ctr2" id="k0">9</td><td class="ctr1" id="l4">1</td><td 
class="ctr2" id="m4">1</td></tr><tr><td id="a2"><a 
href="DaemonLoader$Context.html" 
class="el_class">DaemonLoader.Context</a></td><td class="bar" id="b5"><img 
src="../jacoco-resources/redbar.gif" width="4" height="10" title="17" 
alt="17"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d5"/><td 
class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">5</td><td class="ctr2" 
id="g5">5</td><td cl
 ass="ctr1" id="h5">7</td><td class="ctr2" id="i5">7</td><td class="ctr1" 
id="j5">5</td><td class="ctr2" id="k5">5</td><td class="ctr1" id="l5">1</td><td 
class="ctr2" id="m5">1</td></tr></tbody></table><div class="footer"><span 
class="right">Created with <a href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.8.8.202204050719</span></div></body></html>
\ No newline at end of file

Added: 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon.support/index.source.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon.support/index.source.html
 (added)
+++ 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon.support/index.source.html
 Tue Nov 29 11:56:50 2022
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD 
XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml"; lang="en"><head><meta 
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link 
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link 
rel="shortcut icon" href="../jacoco-resources/report.gif" 
type="image/gif"/><title>org.apache.commons.daemon.support</title><script 
type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body 
onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="index.html" 
class="el_class">Classes</a><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">Apache Commons Daemon</a> &gt; <span 
class="el_package">org.apache.commons.daemon.support</span></div><h1>org.apache.commons.daemon.support</h1><tab
 le class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td 
class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down 
sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td 
class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td 
class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td 
class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td 
class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td 
class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td 
class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td 
class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td 
class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td 
class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td 
class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td 
class="sortable ctr2" id="m" onclick="toggleSort(this)">Clas
 ses</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">1,186 of 
1,186</td><td class="ctr2">0%</td><td class="bar">103 of 103</td><td 
class="ctr2">0%</td><td class="ctr1">93</td><td class="ctr2">93</td><td 
class="ctr1">312</td><td class="ctr2">312</td><td class="ctr1">39</td><td 
class="ctr2">39</td><td class="ctr1">6</td><td 
class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a1"><a 
href="DaemonLoader.java.html" class="el_source">DaemonLoader.java</a></td><td 
class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" 
height="10" title="549" alt="549"/></td><td class="ctr2" id="c0">0%</td><td 
class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="75" 
height="10" title="32" alt="32"/></td><td class="ctr2" id="e0">0%</td><td 
class="ctr1" id="f1">38</td><td class="ctr2" id="g1">38</td><td class="ctr1" 
id="h0">166</td><td class="ctr2" id="i0">166</td><td class="ctr1" 
id="j0">22</td><td class="ctr2" id="k0">22</td><td class="ctr1" 
id="l0">3</td><td class=
 "ctr2" id="m0">3</td></tr><tr><td id="a2"><a href="DaemonWrapper.java.html" 
class="el_source">DaemonWrapper.java</a></td><td class="bar" id="b1"><img 
src="../jacoco-resources/redbar.gif" width="94" height="10" title="431" 
alt="431"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"><img 
src="../jacoco-resources/redbar.gif" width="120" height="10" title="51" 
alt="51"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" 
id="f0">39</td><td class="ctr2" id="g0">39</td><td class="ctr1" 
id="h1">99</td><td class="ctr2" id="i1">99</td><td class="ctr1" 
id="j1">11</td><td class="ctr2" id="k1">11</td><td class="ctr1" 
id="l1">2</td><td class="ctr2" id="m1">2</td></tr><tr><td id="a0"><a 
href="DaemonConfiguration.java.html" 
class="el_source">DaemonConfiguration.java</a></td><td class="bar" id="b2"><img 
src="../jacoco-resources/redbar.gif" width="45" height="10" title="206" 
alt="206"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"><img 
src="../jacoco-resources/redbar.gif
 " width="47" height="10" title="20" alt="20"/></td><td class="ctr2" 
id="e2">0%</td><td class="ctr1" id="f2">16</td><td class="ctr2" 
id="g2">16</td><td class="ctr1" id="h2">47</td><td class="ctr2" 
id="i2">47</td><td class="ctr1" id="j2">6</td><td class="ctr2" 
id="k2">6</td><td class="ctr1" id="l2">1</td><td class="ctr2" 
id="m2">1</td></tr></tbody></table><div class="footer"><span 
class="right">Created with <a href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.8.8.202204050719</span></div></body></html>
\ No newline at end of file

Added: 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon/DaemonInitException.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon/DaemonInitException.html
 (added)
+++ 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon/DaemonInitException.html
 Tue Nov 29 11:56:50 2022
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD 
XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml"; lang="en"><head><meta 
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link 
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link 
rel="shortcut icon" href="../jacoco-resources/report.gif" 
type="image/gif"/><title>DaemonInitException</title><script 
type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body 
onload="initialSort(['breadcrumb'])"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">Apache Commons Daemon</a> &gt; <a href="index.html" 
class="el_package">org.apache.commons.daemon</a> &gt; <span 
class="el_class">DaemonInitException</span></div><h1>DaemonInitException</h1><table
 class="coverage" cellspacing="0"
  id="coveragetable"><thead><tr><td class="sortable" id="a" 
onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" 
onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" 
id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" 
onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" 
onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" 
onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" 
onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" 
onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td
 class="bar">29 of 34</td><td class="ctr2">14%</td><td class="bar">2 of 
2</td><td class="ctr2">0%</td><td class="ctr1">3</td><td 
 class="ctr2">4</td><td class="ctr1">4</td><td class="ctr2">6</td><td 
class="ctr1">2</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td 
id="a2"><a href="DaemonInitException.java.html#L52" 
class="el_method">getMessageWithCause()</a></td><td class="bar" id="b0"><img 
src="../jacoco-resources/redbar.gif" width="120" height="10" title="25" 
alt="25"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"><img 
src="../jacoco-resources/redbar.gif" width="120" height="10" title="2" 
alt="2"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" 
id="f0">2</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">2</td><td 
class="ctr2" id="i0">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" 
id="k0">1</td></tr><tr><td id="a0"><a href="DaemonInitException.java.html#L33" 
class="el_method">DaemonInitException(String)</a></td><td class="bar" 
id="b1"><img src="../jacoco-resources/redbar.gif" width="19" height="10" 
title="4" alt="4"/></td><td class="ctr2" id="c2">0%</td><td class="bar
 " id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td 
class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" 
id="i1">2</td><td class="ctr1" id="j1">1</td><td class="ctr2" 
id="k1">1</td></tr><tr><td id="a1"><a href="DaemonInitException.java.html#L43" 
class="el_method">DaemonInitException(String, Throwable)</a></td><td 
class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="24" 
height="10" title="5" alt="5"/></td><td class="ctr2" id="c0">100%</td><td 
class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" 
id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td 
class="ctr2" id="i2">2</td><td class="ctr1" id="j2">0</td><td class="ctr2" 
id="k2">1</td></tr></tbody></table><div class="footer"><span 
class="right">Created with <a href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.8.8.202204050719</span></div></body></html>
\ No newline at end of file

Added: 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon/DaemonInitException.java.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon/DaemonInitException.java.html
 (added)
+++ 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon/DaemonInitException.java.html
 Tue Nov 29 11:56:50 2022
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD 
XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml"; lang="en"><head><meta 
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link 
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link 
rel="shortcut icon" href="../jacoco-resources/report.gif" 
type="image/gif"/><title>DaemonInitException.java</title><link rel="stylesheet" 
href="../jacoco-resources/prettify.css" type="text/css"/><script 
type="text/javascript" 
src="../jacoco-resources/prettify.js"></script></head><body 
onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">Apache Commons Daemon</a> &gt; <a href="index.source.html" 
class="el_package">org.apache.commons.daemon</a> &gt; <span class="el
 
_source">DaemonInitException.java</span></div><h1>DaemonInitException.java</h1><pre
 class="source lang-java linenums">/*
+ *  Copyright 2010 Media Service Provider Ltd
+ *
+ *  Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License./*
+ *
+ */
+package org.apache.commons.daemon;
+
+/**
+ * Throw this during init if you can't initialize yourself for some expected 
reason. Using this exception will cause the
+ * exception's message to come out on stdout, rather than a dirty great stack 
trace.
+ */
+public class DaemonInitException extends Exception {
+
+    private static final long serialVersionUID = 5665891535067213551L;
+
+    /**
+     * Constructs a new exception with the given message.
+     *
+     * @param message the detail message accessible with {@link #getMessage()} 
.
+     */
+    public DaemonInitException(final String message) {
+<span class="nc" id="L33">        super(message);</span>
+<span class="nc" id="L34">    }</span>
+
+    /**
+     * Constructs a new exception with the given detail and cause.
+     *
+     * @param message the detail message accessible with {@link #getMessage()} 
.
+     * @param cause the cause accessible with {@link #getCause()}.
+     */
+    public DaemonInitException(final String message, final Throwable cause) {
+<span class="fc" id="L43">        super(message, cause);</span>
+<span class="fc" id="L44">    }</span>
+
+    /**
+     * Gets the message with the cause as a postfix.
+     *
+     * @return the message with the cause as a postfix.
+     */
+    public String getMessageWithCause() {
+<span class="nc" id="L52">        final Throwable cause = getCause();</span>
+<span class="nc bnc" id="L53" title="All 2 branches missed.">        return 
getMessage() + (cause == null ? &quot;&quot; : &quot;: &quot; + 
cause.getMessage());</span>
+    }
+
+}
+</pre><div class="footer"><span class="right">Created with <a 
href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.8.8.202204050719</span></div></body></html>
\ No newline at end of file

Added: 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon/DaemonPermission.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon/DaemonPermission.html
 (added)
+++ 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon/DaemonPermission.html
 Tue Nov 29 11:56:50 2022
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD 
XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml"; lang="en"><head><meta 
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link 
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link 
rel="shortcut icon" href="../jacoco-resources/report.gif" 
type="image/gif"/><title>DaemonPermission</title><script type="text/javascript" 
src="../jacoco-resources/sort.js"></script></head><body 
onload="initialSort(['breadcrumb'])"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">Apache Commons Daemon</a> &gt; <a href="index.html" 
class="el_package">org.apache.commons.daemon</a> &gt; <span 
class="el_class">DaemonPermission</span></div><h1>DaemonPermission</h1><table 
class="coverage" cellspacing="0" id="cove
 ragetable"><thead><tr><td class="sortable" id="a" 
onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" 
onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" 
id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" 
onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" 
onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" 
onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" 
onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" 
onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td
 class="bar">329 of 329</td><td class="ctr2">0%</td><td class="bar">56 of 
56</td><td class="ctr2">0%</td><td class="ctr1">38</td><td class
 ="ctr2">38</td><td class="ctr1">88</td><td class="ctr2">88</td><td 
class="ctr1">10</td><td class="ctr2">10</td></tr></tfoot><tbody><tr><td 
id="a1"><a href="DaemonPermission.java.html#L361" 
class="el_method">createControlMask(String)</a></td><td class="bar" 
id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" 
title="79" alt="79"/></td><td class="ctr2" id="c0">0%</td><td class="bar" 
id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" 
title="14" alt="14"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" 
id="f0">8</td><td class="ctr2" id="g0">8</td><td class="ctr1" 
id="h1">19</td><td class="ctr2" id="i1">19</td><td class="ctr1" 
id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a 
href="DaemonPermission.java.html#L398" 
class="el_method">createControlActions(int)</a></td><td class="bar" 
id="b1"><img src="../jacoco-resources/redbar.gif" width="112" height="10" 
title="74" alt="74"/></td><td class="ctr2" id="c1">0%</td><td class
 ="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="120" 
height="10" title="14" alt="14"/></td><td class="ctr2" id="e1">0%</td><td 
class="ctr1" id="f1">8</td><td class="ctr2" id="g1">8</td><td class="ctr1" 
id="h0">21</td><td class="ctr2" id="i0">21</td><td class="ctr1" 
id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a 
href="DaemonPermission.java.html#L333" 
class="el_method">setupDescription()</a></td><td class="bar" id="b2"><img 
src="../jacoco-resources/redbar.gif" width="72" height="10" title="48" 
alt="48"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d4"><img 
src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" 
id="f4">3</td><td class="ctr2" id="g4">3</td><td class="ctr1" 
id="h2">14</td><td class="ctr2" id="i2">14</td><td class="ctr1" 
id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a 
href="DaemonPermission.java.html#L188" class="el_method">D
 aemonPermission(String)</a></td><td class="bar" id="b3"><img 
src="../jacoco-resources/redbar.gif" width="48" height="10" title="32" 
alt="32"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d5"><img 
src="../jacoco-resources/redbar.gif" width="34" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" 
id="f5">3</td><td class="ctr2" id="g5">3</td><td class="ctr1" id="h5">7</td><td 
class="ctr2" id="i5">7</td><td class="ctr1" id="j3">1</td><td class="ctr2" 
id="k3">1</td></tr><tr><td id="a7"><a href="DaemonPermission.java.html#L295" 
class="el_method">implies(Permission)</a></td><td class="bar" id="b4"><img 
src="../jacoco-resources/redbar.gif" width="48" height="10" title="32" 
alt="32"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d2"><img 
src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" 
alt="8"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" 
id="f2">5</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h3"
 >8</td><td class="ctr2" id="i3">8</td><td class="ctr1" id="j4">1</td><td 
 >class="ctr2" id="k4">1</td></tr><tr><td id="a4"><a 
 >href="DaemonPermission.java.html#L268" 
 >class="el_method">equals(Object)</a></td><td class="bar" id="b5"><img 
 >src="../jacoco-resources/redbar.gif" width="44" height="10" title="29" 
 >alt="29"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d3"><img 
 >src="../jacoco-resources/redbar.gif" width="68" height="10" title="8" 
 >alt="8"/></td><td class="ctr2" id="e5">0%</td><td class="ctr1" 
 >id="f3">5</td><td class="ctr2" id="g3">5</td><td class="ctr1" 
 >id="h4">8</td><td class="ctr2" id="i4">8</td><td class="ctr1" 
 >id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a3"><a 
 >href="DaemonPermission.java.html#L220" 
 >class="el_method">DaemonPermission(String, String)</a></td><td class="bar" 
 >id="b6"><img src="../jacoco-resources/redbar.gif" width="19" height="10" 
 >title="13" alt="13"/></td><td class="ctr2" id="c6">0%</td><td class="bar" 
 >id="d6"><img src="../jacoco-re
 sources/redbar.gif" width="17" height="10" title="2" alt="2"/></td><td 
class="ctr2" id="e6">0%</td><td class="ctr1" id="f6">2</td><td class="ctr2" 
id="g6">2</td><td class="ctr1" id="h6">4</td><td class="ctr2" id="i6">4</td><td 
class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td 
id="a5"><a href="DaemonPermission.java.html#L241" 
class="el_method">getActions()</a></td><td class="bar" id="b7"><img 
src="../jacoco-resources/redbar.gif" width="16" height="10" title="11" 
alt="11"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d7"><img 
src="../jacoco-resources/redbar.gif" width="17" height="10" title="2" 
alt="2"/></td><td class="ctr2" id="e7">0%</td><td class="ctr1" 
id="f7">2</td><td class="ctr2" id="g7">2</td><td class="ctr1" id="h7">3</td><td 
class="ctr2" id="i7">3</td><td class="ctr1" id="j7">1</td><td class="ctr2" 
id="k7">1</td></tr><tr><td id="a6"><a href="DaemonPermission.java.html#L255" 
class="el_method">hashCode()</a></td><td class="bar" id="b8"><img src
 ="../jacoco-resources/redbar.gif" width="9" height="10" title="6" 
alt="6"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d8"/><td 
class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" 
id="g8">1</td><td class="ctr1" id="h8">2</td><td class="ctr2" id="i8">2</td><td 
class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td 
id="a9"><a href="DaemonPermission.java.html#L320" 
class="el_method">toString()</a></td><td class="bar" id="b9"><img 
src="../jacoco-resources/redbar.gif" width="7" height="10" title="5" 
alt="5"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d9"/><td 
class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">1</td><td class="ctr2" 
id="g9">1</td><td class="ctr1" id="h9">2</td><td class="ctr2" id="i9">2</td><td 
class="ctr1" id="j9">1</td><td class="ctr2" 
id="k9">1</td></tr></tbody></table><div class="footer"><span 
class="right">Created with <a href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.8.8.202204050719</span></di
 v></body></html>
\ No newline at end of file

Added: 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon/DaemonPermission.java.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon/DaemonPermission.java.html
 (added)
+++ 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon/DaemonPermission.java.html
 Tue Nov 29 11:56:50 2022
@@ -0,0 +1,440 @@
+<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD 
XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml"; lang="en"><head><meta 
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link 
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link 
rel="shortcut icon" href="../jacoco-resources/report.gif" 
type="image/gif"/><title>DaemonPermission.java</title><link rel="stylesheet" 
href="../jacoco-resources/prettify.css" type="text/css"/><script 
type="text/javascript" 
src="../jacoco-resources/prettify.js"></script></head><body 
onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">Apache Commons Daemon</a> &gt; <a href="index.source.html" 
class="el_package">org.apache.commons.daemon</a> &gt; <span class="el_so
 urce">DaemonPermission.java</span></div><h1>DaemonPermission.java</h1><pre 
class="source lang-java linenums">/*
+ *  Licensed to the Apache Software Foundation (ASF) under one or more
+ *  contributor license agreements.  See the NOTICE file distributed with
+ *  this work for additional information regarding copyright ownership.
+ *  The ASF licenses this file to You under the Apache License, Version 2.0
+ *  (the &quot;License&quot;); you may not use this file except in compliance 
with
+ *  the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ */
+
+package org.apache.commons.daemon;
+
+import java.security.Permission;
+import java.util.StringTokenizer;
+
+/**
+ * Represents the permissions to control and query the status of
+ * a {@code Daemon}. A {@code DaemonPermission} consists of a
+ * target name and a list of actions associated with it.
+ * &lt;p&gt;
+ * In this specification version the only available target name for this
+ * permission is &amp;quot;control&amp;quot;, but further releases may add 
more target
+ * names to fine-tune the access that needs to be granted to the caller.
+ * &lt;/p&gt;
+ * &lt;p&gt;
+ * Actions are defined by a string of comma-separated values, as shown in the
+ * table below. The empty string implies no permission at all, while the
+ * special &amp;quot;*&amp;quot; value implies all permissions for the given
+ * name:
+ * &lt;/p&gt;
+ * &lt;table border=&quot;1&quot;&gt;
+ *  &lt;caption&gt;Supported Actions&lt;/caption&gt;
+ *  &lt;tr&gt;
+ *   &lt;th&gt;Target&amp;quot;Name&lt;/th&gt;
+ *   &lt;th&gt;Action&lt;/th&gt;
+ *   &lt;th&gt;Description&lt;/th&gt;
+ *  &lt;/tr&gt;
+ *  &lt;tr&gt;
+ *   &lt;td rowspan=&quot;5&quot;&gt;&amp;quot;control&amp;quot;&lt;/td&gt;
+ *   &lt;td&gt;&amp;quot;start&amp;quot;&lt;/td&gt;
+ *   &lt;td&gt;
+ *    The permission to call the {@code start()} method in an instance
+ *    of a {@code DaemonController} interface.
+ *   &lt;/td&gt;
+ *  &lt;/tr&gt;
+ *  &lt;tr&gt;
+ *   &lt;td&gt;&amp;quot;stop&amp;quot;&lt;/td&gt;
+ *   &lt;td&gt;
+ *    The permission to call the {@code stop()} method in an instance
+ *    of a {@code DaemonController} interface.
+ *   &lt;/td&gt;
+ *  &lt;/tr&gt;
+ *  &lt;tr&gt;
+ *   &lt;td&gt;&amp;quot;shutdown&amp;quot;&lt;/td&gt;
+ *   &lt;td&gt;
+ *    The permission to call the {@code shutdown()} method in an instance
+ *    of a {@code DaemonController} interface.
+ *   &lt;/td&gt;
+ *  &lt;/tr&gt;
+ *  &lt;tr&gt;
+ *   &lt;td&gt;&amp;quot;reload&amp;quot;&lt;/td&gt;
+ *   &lt;td&gt;
+ *    The permission to call the {@code reload()} method in an instance
+ *    of a {@code DaemonController} interface.
+ *   &lt;/td&gt;
+ *  &lt;/tr&gt;
+ *  &lt;tr&gt;
+ *   &lt;td&gt;&amp;quot;*&amp;quot;&lt;/td&gt;
+ *   &lt;td&gt;
+ *    The special wildcard action implies all above-mentioned action. This is
+ *    equal to construct a permission with the &amp;quot;start, stop, shutdown,
+ *    reload&amp;quot; list of actions.
+ *   &lt;/td&gt;
+ *  &lt;/tr&gt;
+ * &lt;/table&gt;
+ */
+public final class DaemonPermission extends Permission
+{
+
+    /* ====================================================================
+     * Constants.
+     */
+
+    private static final long serialVersionUID = -8682149075879731987L;
+
+    /**
+     * The target name when associated with control actions
+     * (&amp;quot;control&amp;quot;).
+     */
+    protected static final String CONTROL = &quot;control&quot;;
+
+    /**
+     * The target type when associated with control actions.
+     */
+    protected static final int TYPE_CONTROL = 1;
+
+    /**
+     * The action name associated with the permission to call the
+     * {@code DaemonController.start()} method.
+     */
+    protected static final String CONTROL_START = &quot;start&quot;;
+
+    /**
+     * The action name associated with the permission to call the
+     * {@code DaemonController.stop()} method.
+     */
+    protected static final String CONTROL_STOP = &quot;stop&quot;;
+
+    /**
+     * The action name associated with the permission to call the
+     * {@code DaemonController.shutdown()} method.
+     */
+    protected static final String CONTROL_SHUTDOWN = &quot;shutdown&quot;;
+
+    /**
+     * The action name associated with the permission to call the
+     * {@code DaemonController.reload()} method.
+     */
+    protected static final String CONTROL_RELOAD = &quot;reload&quot;;
+
+    /**
+     * The action mask associated with the permission to call the
+     * {@code DaemonController.start()} method.
+     */
+    protected static final int MASK_CONTROL_START = 0x01;
+
+    /**
+     * The action mask associated with the permission to call the
+     * {@code DaemonController.stop()} method.
+     */
+    protected static final int MASK_CONTROL_STOP = 0x02;
+
+    /**
+     * The action mask associated with the permission to call the
+     * {@code DaemonController.shutdown()} method.
+     */
+    protected static final int MASK_CONTROL_SHUTDOWN = 0x04;
+
+    /**
+     * The action mask associated with the permission to call the
+     * {@code DaemonController.reload()} method.
+     */
+    protected static final int MASK_CONTROL_RELOAD = 0x08;
+
+    /**
+     * The &amp;quot;wildcard&amp;quot; action implying all actions for the 
given
+     * target name.
+     */
+    protected static final String WILDCARD = &quot;*&quot;;
+
+    /* ====================================================================
+     * Instance variables
+     */
+
+    /** The type of this permission object. */
+    private transient int type;
+    /** The permission mask associated with this permission object. */
+    private transient int mask;
+    /** The String representation of this permission object. */
+    private transient String desc;
+
+    /* ====================================================================
+     * Constructors
+     */
+
+    /**
+     * Creates a new {@code DaemonPermission} instance with a specified
+     * permission name.
+     * &lt;p&gt;
+     * This constructor will create a new {@code DaemonPermission}
+     * instance that &lt;b&gt;will not&lt;/b&gt; grant any permission to the 
caller.
+     *
+     * @param target The target name of this permission.
+     * @throws IllegalArgumentException If the specified target name is not
+     *                supported.
+     */
+    public DaemonPermission(final String target)
+        throws IllegalArgumentException
+    {
+        // Set up the target name of this permission object.
+<span class="nc" id="L188">        super(target);</span>
+
+        // Check if the permission target name was specified
+<span class="nc bnc" id="L191" title="All 2 branches missed.">        if 
(target == null) {</span>
+<span class="nc" id="L192">            throw new 
IllegalArgumentException(&quot;Null permission name&quot;);</span>
+        }
+
+        // Check if this is a &quot;control&quot; permission and set up 
accordingly.
+<span class="nc bnc" id="L196" title="All 2 branches missed.">        if 
(CONTROL.equalsIgnoreCase(target)) {</span>
+<span class="nc" id="L197">            type = TYPE_CONTROL;</span>
+<span class="nc" id="L198">            return;</span>
+        }
+
+        // If we got here, we have an invalid permission name.
+<span class="nc" id="L202">        throw new 
IllegalArgumentException(&quot;Invalid permission name \&quot;&quot; +</span>
+                                           target + &quot;\&quot; 
specified&quot;);
+    }
+
+    /**
+     * Creates a new {@code DaemonPermission} instance with a specified
+     * permission name and a specified list of actions.
+     *
+     * @param target The target name of this permission.
+     * @param actions The list of actions permitted by this permission.
+     * @throws IllegalArgumentException If the specified target name is not
+     *                supported, or the specified list of actions includes an
+     *                invalid value.
+     */
+    public DaemonPermission(final String target, final String actions)
+        throws IllegalArgumentException
+    {
+        // Setup this instance's target name.
+<span class="nc" id="L220">        this(target);</span>
+
+        // Create the appropriate mask if this is a control permission.
+<span class="nc bnc" id="L223" title="All 2 branches missed.">        if 
(this.type == TYPE_CONTROL) {</span>
+<span class="nc" id="L224">            this.mask = 
this.createControlMask(actions);</span>
+        }
+<span class="nc" id="L226">    }</span>
+
+    /* ====================================================================
+     * Public methods
+     */
+
+    /**
+     * Returns the list of actions permitted by this instance of
+     * {@code DaemonPermission} in its canonical form.
+     *
+     * @return The canonicalized list of actions.
+     */
+    @Override
+    public String getActions()
+    {
+<span class="nc bnc" id="L241" title="All 2 branches missed.">        if 
(this.type == TYPE_CONTROL) {</span>
+<span class="nc" id="L242">            return 
this.createControlActions(this.mask);</span>
+        }
+<span class="nc" id="L244">        return &quot;&quot;;</span>
+    }
+
+    /**
+     * Returns the hash code for this {@code DaemonPermission} instance.
+     *
+     * @return An hash code value.
+     */
+    @Override
+    public int hashCode()
+    {
+<span class="nc" id="L255">        this.setupDescription();</span>
+<span class="nc" id="L256">        return this.desc.hashCode();</span>
+    }
+
+    /**
+     * Checks if a specified object equals {@code DaemonPermission}.
+     *
+     * @return &lt;b&gt;true&lt;/b&gt; or &lt;b&gt;false&lt;/b&gt; whether the 
specified object equals
+     *         this {@code DaemonPermission} instance or not.
+     */
+    @Override
+    public boolean equals(final Object object)
+    {
+<span class="nc bnc" id="L268" title="All 2 branches missed.">        if 
(object == this) {</span>
+<span class="nc" id="L269">            return true;</span>
+        }
+
+<span class="nc bnc" id="L272" title="All 2 branches missed.">        if 
(!(object instanceof DaemonPermission)) {</span>
+<span class="nc" id="L273">            return false;</span>
+        }
+
+<span class="nc" id="L276">        final DaemonPermission that = 
(DaemonPermission) object;</span>
+
+<span class="nc bnc" id="L278" title="All 2 branches missed.">        if 
(this.type != that.type) {</span>
+<span class="nc" id="L279">            return false;</span>
+        }
+<span class="nc bnc" id="L281" title="All 2 branches missed.">        return 
this.mask == that.mask;</span>
+    }
+
+    /**
+     * Checks if this {@code DaemonPermission} implies another
+     * {@code Permission}.
+     *
+     * @return &lt;b&gt;true&lt;/b&gt; or &lt;b&gt;false&lt;/b&gt; whether the 
specified permission
+     *         is implied by this {@code DaemonPermission} instance or
+     *         not.
+     */
+    @Override
+    public boolean implies(final Permission permission)
+    {
+<span class="nc bnc" id="L295" title="All 2 branches missed.">        if 
(permission == this) {</span>
+<span class="nc" id="L296">            return true;</span>
+        }
+
+<span class="nc bnc" id="L299" title="All 2 branches missed.">        if 
(!(permission instanceof DaemonPermission)) {</span>
+<span class="nc" id="L300">            return false;</span>
+        }
+
+<span class="nc" id="L303">        final DaemonPermission that = 
(DaemonPermission) permission;</span>
+
+<span class="nc bnc" id="L305" title="All 2 branches missed.">        if 
(this.type != that.type) {</span>
+<span class="nc" id="L306">            return false;</span>
+        }
+<span class="nc bnc" id="L308" title="All 2 branches missed.">        return 
(this.mask &amp; that.mask) == that.mask;</span>
+    }
+
+    /**
+     * Returns a {@code String} representation of this instance.
+     *
+     * @return A {@code String} representing this
+     *         {@code DaemonPermission} instance.
+     */
+    @Override
+    public String toString()
+    {
+<span class="nc" id="L320">        this.setupDescription();</span>
+<span class="nc" id="L321">        return this.desc;</span>
+    }
+
+    /* ====================================================================
+     * Private methods
+     */
+
+    /**
+     * Creates a String description for this permission instance.
+     */
+    private void setupDescription()
+    {
+<span class="nc bnc" id="L333" title="All 2 branches missed.">        if 
(this.desc != null) {</span>
+<span class="nc" id="L334">            return;</span>
+        }
+
+<span class="nc" id="L337">        final StringBuilder buf = new 
StringBuilder();</span>
+<span class="nc" id="L338">        
buf.append(this.getClass().getName());</span>
+<span class="nc" id="L339">        buf.append('[');</span>
+<span class="nc bnc" id="L340" title="All 2 branches missed.">        switch 
(this.type) {</span>
+            case TYPE_CONTROL:
+<span class="nc" id="L342">                buf.append(CONTROL);</span>
+<span class="nc" id="L343">            break;</span>
+            default:
+<span class="nc" id="L345">                
buf.append(&quot;UNKNOWN&quot;);</span>
+            break;
+        }
+<span class="nc" id="L348">        buf.append(':');</span>
+<span class="nc" id="L349">        buf.append(this.getActions());</span>
+<span class="nc" id="L350">        buf.append(']');</span>
+
+<span class="nc" id="L352">        this.desc = buf.toString();</span>
+<span class="nc" id="L353">    }</span>
+
+    /**
+     * Creates a permission mask for a given control actions string.
+     */
+    private int createControlMask(final String actions)
+        throws IllegalArgumentException
+    {
+<span class="nc bnc" id="L361" title="All 2 branches missed.">        if 
(actions == null) {</span>
+<span class="nc" id="L362">            return 0;</span>
+        }
+
+<span class="nc" id="L365">        int mask = 0;</span>
+<span class="nc" id="L366">        final StringTokenizer tok = new 
StringTokenizer(actions, &quot;,&quot;, false);</span>
+
+<span class="nc bnc" id="L368" title="All 2 branches missed.">        while 
(tok.hasMoreTokens()) {</span>
+<span class="nc" id="L369">            final String val = 
tok.nextToken().trim();</span>
+
+<span class="nc bnc" id="L371" title="All 2 branches missed.">            if 
(WILDCARD.equals(val)) {</span>
+<span class="nc" id="L372">                return MASK_CONTROL_START | 
MASK_CONTROL_STOP |</span>
+                       MASK_CONTROL_SHUTDOWN | MASK_CONTROL_RELOAD;
+            }
+<span class="nc bnc" id="L375" title="All 2 branches missed.">            if 
(CONTROL_START.equalsIgnoreCase(val)) {</span>
+<span class="nc" id="L376">                mask = mask | 
MASK_CONTROL_START;</span>
+            }
+<span class="nc bnc" id="L378" title="All 2 branches missed.">            else 
if (CONTROL_STOP.equalsIgnoreCase(val)) {</span>
+<span class="nc" id="L379">                mask = mask | 
MASK_CONTROL_STOP;</span>
+            }
+<span class="nc bnc" id="L381" title="All 2 branches missed.">            else 
if (CONTROL_SHUTDOWN.equalsIgnoreCase(val)) {</span>
+<span class="nc" id="L382">                mask = mask | 
MASK_CONTROL_SHUTDOWN;</span>
+            }
+<span class="nc bnc" id="L384" title="All 2 branches missed.">            else 
if (CONTROL_RELOAD.equalsIgnoreCase(val)) {</span>
+<span class="nc" id="L385">                mask = mask | 
MASK_CONTROL_RELOAD;</span>
+            }
+            else {
+<span class="nc" id="L388">                throw new 
IllegalArgumentException(&quot;Invalid action name \&quot;&quot; +</span>
+                                                   val + &quot;\&quot; 
specified&quot;);
+            }
+<span class="nc" id="L391">        }</span>
+<span class="nc" id="L392">        return mask;</span>
+    }
+
+    /** Creates an actions list for a given control permission mask. */
+    private String createControlActions(final int mask)
+    {
+<span class="nc" id="L398">        final StringBuilder buf = new 
StringBuilder();</span>
+<span class="nc" id="L399">        boolean sep = false;</span>
+
+<span class="nc bnc" id="L401" title="All 2 branches missed.">        if 
((mask &amp; MASK_CONTROL_START) == MASK_CONTROL_START) {</span>
+<span class="nc" id="L402">            sep = true;</span>
+<span class="nc" id="L403">            buf.append(CONTROL_START);</span>
+        }
+
+<span class="nc bnc" id="L406" title="All 2 branches missed.">        if 
((mask &amp; MASK_CONTROL_STOP) == MASK_CONTROL_STOP) {</span>
+<span class="nc bnc" id="L407" title="All 2 branches missed.">            if 
(sep) {</span>
+<span class="nc" id="L408">                buf.append(&quot;,&quot;);</span>
+            }
+            else {
+<span class="nc" id="L411">                sep = true;</span>
+            }
+<span class="nc" id="L413">            buf.append(CONTROL_STOP);</span>
+        }
+
+<span class="nc bnc" id="L416" title="All 2 branches missed.">        if 
((mask &amp; MASK_CONTROL_SHUTDOWN) == MASK_CONTROL_SHUTDOWN) {</span>
+<span class="nc bnc" id="L417" title="All 2 branches missed.">            if 
(sep) {</span>
+<span class="nc" id="L418">                buf.append(&quot;,&quot;);</span>
+            }
+            else {
+<span class="nc" id="L421">                sep = true;</span>
+            }
+<span class="nc" id="L423">            buf.append(CONTROL_SHUTDOWN);</span>
+        }
+
+<span class="nc bnc" id="L426" title="All 2 branches missed.">        if 
((mask &amp; MASK_CONTROL_RELOAD) == MASK_CONTROL_RELOAD) {</span>
+<span class="nc bnc" id="L427" title="All 2 branches missed.">            if 
(sep) {</span>
+<span class="nc" id="L428">                buf.append(&quot;,&quot;);</span>
+            }
+            else {
+<span class="nc" id="L431">                sep = true;</span>
+            }
+<span class="nc" id="L433">            buf.append(CONTROL_RELOAD);</span>
+        }
+
+<span class="nc" id="L436">        return buf.toString();</span>
+    }
+}
+
+</pre><div class="footer"><span class="right">Created with <a 
href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.8.8.202204050719</span></div></body></html>
\ No newline at end of file

Added: 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon/index.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon/index.html
 (added)
+++ 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon/index.html
 Tue Nov 29 11:56:50 2022
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD 
XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml"; lang="en"><head><meta 
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link 
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link 
rel="shortcut icon" href="../jacoco-resources/report.gif" 
type="image/gif"/><title>org.apache.commons.daemon</title><script 
type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body 
onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="index.source.html" 
class="el_source">Source Files</a><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">Apache Commons Daemon</a> &gt; <span 
class="el_package">org.apache.commons.daemon</span></div><h1>org.apache.commons.daemon</h1><table
 class="c
 overage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" 
id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" 
id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable 
ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" 
id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" 
id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" 
onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" 
onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" 
onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" 
onclick="toggleSort(this)">Classes</td></t
 r></thead><tfoot><tr><td>Total</td><td class="bar">358 of 363</td><td 
class="ctr2">1%</td><td class="bar">58 of 58</td><td class="ctr2">0%</td><td 
class="ctr1">41</td><td class="ctr2">42</td><td class="ctr1">92</td><td 
class="ctr2">94</td><td class="ctr1">12</td><td class="ctr2">13</td><td 
class="ctr1">1</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td 
id="a1"><a href="DaemonPermission.html" 
class="el_class">DaemonPermission</a></td><td class="bar" id="b0"><img 
src="../jacoco-resources/redbar.gif" width="120" height="10" title="329" 
alt="329"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"><img 
src="../jacoco-resources/redbar.gif" width="120" height="10" title="56" 
alt="56"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" 
id="f0">38</td><td class="ctr2" id="g0">38</td><td class="ctr1" 
id="h0">88</td><td class="ctr2" id="i0">88</td><td class="ctr1" 
id="j0">10</td><td class="ctr2" id="k0">10</td><td class="ctr1" 
id="l0">1</td><td class="ctr2" id="m0">1</td></
 tr><tr><td id="a0"><a href="DaemonInitException.html" 
class="el_class">DaemonInitException</a></td><td class="bar" id="b1"><img 
src="../jacoco-resources/redbar.gif" width="10" height="10" title="29" 
alt="29"/><img src="../jacoco-resources/greenbar.gif" width="1" height="10" 
title="5" alt="5"/></td><td class="ctr2" id="c0">14%</td><td class="bar" 
id="d1"><img src="../jacoco-resources/redbar.gif" width="4" height="10" 
title="2" alt="2"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" 
id="f1">3</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h1">4</td><td 
class="ctr2" id="i1">6</td><td class="ctr1" id="j1">2</td><td class="ctr2" 
id="k1">3</td><td class="ctr1" id="l1">0</td><td class="ctr2" 
id="m1">1</td></tr></tbody></table><div class="footer"><span 
class="right">Created with <a href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.8.8.202204050719</span></div></body></html>
\ No newline at end of file

Added: 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon/index.source.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon/index.source.html
 (added)
+++ 
websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon/index.source.html
 Tue Nov 29 11:56:50 2022
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD 
XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml"; lang="en"><head><meta 
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link 
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link 
rel="shortcut icon" href="../jacoco-resources/report.gif" 
type="image/gif"/><title>org.apache.commons.daemon</title><script 
type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body 
onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="index.html" 
class="el_class">Classes</a><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">Apache Commons Daemon</a> &gt; <span 
class="el_package">org.apache.commons.daemon</span></div><h1>org.apache.commons.daemon</h1><table
 class="coverage" cell
 spacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" 
onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" 
onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" 
id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" 
onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" 
onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" 
onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" 
onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" 
onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" 
onclick="toggleSort(this)">Classes</td></tr></thead><tf
 oot><tr><td>Total</td><td class="bar">358 of 363</td><td 
class="ctr2">1%</td><td class="bar">58 of 58</td><td class="ctr2">0%</td><td 
class="ctr1">41</td><td class="ctr2">42</td><td class="ctr1">92</td><td 
class="ctr2">94</td><td class="ctr1">12</td><td class="ctr2">13</td><td 
class="ctr1">1</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td 
id="a1"><a href="DaemonPermission.java.html" 
class="el_source">DaemonPermission.java</a></td><td class="bar" id="b0"><img 
src="../jacoco-resources/redbar.gif" width="120" height="10" title="329" 
alt="329"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"><img 
src="../jacoco-resources/redbar.gif" width="120" height="10" title="56" 
alt="56"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" 
id="f0">38</td><td class="ctr2" id="g0">38</td><td class="ctr1" 
id="h0">88</td><td class="ctr2" id="i0">88</td><td class="ctr1" 
id="j0">10</td><td class="ctr2" id="k0">10</td><td class="ctr1" 
id="l0">1</td><td class="ctr2" id="m0">1</td></tr
 ><tr><td id="a0"><a href="DaemonInitException.java.html" 
 >class="el_source">DaemonInitException.java</a></td><td class="bar" 
 >id="b1"><img src="../jacoco-resources/redbar.gif" width="10" height="10" 
 >title="29" alt="29"/><img src="../jacoco-resources/greenbar.gif" width="1" 
 >height="10" title="5" alt="5"/></td><td class="ctr2" id="c0">14%</td><td 
 >class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="4" 
 >height="10" title="2" alt="2"/></td><td class="ctr2" id="e1">0%</td><td 
 >class="ctr1" id="f1">3</td><td class="ctr2" id="g1">4</td><td class="ctr1" 
 >id="h1">4</td><td class="ctr2" id="i1">6</td><td class="ctr1" 
 >id="j1">2</td><td class="ctr2" id="k1">3</td><td class="ctr1" 
 >id="l1">0</td><td class="ctr2" id="m1">1</td></tr></tbody></table><div 
 >class="footer"><span class="right">Created with <a 
 >href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
 >0.8.8.202204050719</span></div></body></html>
\ No newline at end of file

Modified: 
websites/production/commons/content/proper/commons-daemon/jira-report.html
==============================================================================
--- websites/production/commons/content/proper/commons-daemon/jira-report.html 
(original)
+++ websites/production/commons/content/proper/commons-daemon/jira-report.html 
Tue Nov 29 11:56:50 2022
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 10 October 2022
+ | Generated by Apache Maven Doxia at 29 November 2022
  | Rendered using Apache Maven Fluido Skin 1.3.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta charset="iso-8859-1" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-                    <meta name="Date-Revision-yyyymmdd" content="20221010" />
+                    <meta name="Date-Revision-yyyymmdd" content="20221129" />
             <meta http-equiv="Content-Language" content="en" />
         <title>Daemon &#x2013; JIRA Report</title>
 
@@ -40,8 +40,8 @@
           <a class="brand" 
href="https://commons.apache.org/proper/commons-daemon/";>Apache Commons Daemon 
&trade;</a>
           <ul class="nav">      
                     
-          <li id="publishDate">Last Published: 10 October 2022</li>
-    <li class="divider">|</li> <li id="projectVersion">Version: 1.3.2</li>
+          <li id="publishDate">Last Published: 29 November 2022</li>
+    <li class="divider">|</li> <li id="projectVersion">Version: 1.3.3</li>
   </ul>
           <div class="pull-right">  <ul class="nav">
             <li>
@@ -123,7 +123,7 @@
                   <a href="project-info.html" title="Project Information">
     Project Information</a>
                     </li>
-                                                                               
                                                                                
                                      <li class="expanded">
+                                                                               
                                                                                
                                                        <li class="expanded">
                   <a href="project-reports.html" title="Project Reports">
     Project Reports</a>
                     <ul>
@@ -155,6 +155,10 @@
                   <a href="rat-report.html" title="Rat Report">
     Rat Report</a>
           </li>
+                                 <li class="none">
+                  <a href="jacoco/index.html" title="JaCoCo">
+    JaCoCo</a>
+          </li>
                    </ul>
               </li>
                  </ul>
@@ -274,6 +278,14 @@
 <td>Fixed</td>
 <td>Resolved</td></tr>
 <tr class="a">
+<td>1.3.3</td>
+<td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-450";>DAEMON-450</a></td>
+<td>prunsrv</td>
+<td>Invoked &quot;bin\tomcat9 //US/Tomcat9&quot;, logs directory will be 
inserted unwanted two ACLs</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
 <td>1.3.2</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-448";>DAEMON-448</a></td>
 <td>prunsrv</td>
@@ -281,7 +293,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.3.2</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-446";>DAEMON-446</a></td>
 <td>Procrun</td>
@@ -289,7 +301,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.3.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-443";>DAEMON-443</a></td>
 <td></td>
@@ -297,7 +309,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.3.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-442";>DAEMON-442</a></td>
 <td>Procrun</td>
@@ -305,7 +317,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.3.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-441";>DAEMON-441</a></td>
 <td></td>
@@ -313,7 +325,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.3.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-439";>DAEMON-439</a></td>
 <td>prunsrv</td>
@@ -321,7 +333,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.3.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-437";>DAEMON-437</a></td>
 <td>prunsrv</td>
@@ -329,7 +341,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.3.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-430";>DAEMON-430</a></td>
 <td>Procrun</td>
@@ -337,7 +349,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.2.4</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-428";>DAEMON-428</a></td>
 <td>prunsrv</td>
@@ -345,7 +357,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.2.4</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-426";>DAEMON-426</a></td>
 <td>Jsvc</td>
@@ -353,7 +365,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.2.4</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-425";>DAEMON-425</a></td>
 <td>Procrun</td>
@@ -361,7 +373,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.2.4</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-424";>DAEMON-424</a></td>
 <td>prunsrv</td>
@@ -369,7 +381,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.2.3</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-412";>DAEMON-412</a></td>
 <td>Procrun</td>
@@ -377,7 +389,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.2.3</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-410";>DAEMON-410</a></td>
 <td>Jsvc</td>
@@ -385,7 +397,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.2.3</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-422";>DAEMON-422</a></td>
 <td>Procrun</td>
@@ -393,7 +405,7 @@
 <td>New Feature</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.2.3</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-419";>DAEMON-419</a></td>
 <td>Jsvc</td>
@@ -401,7 +413,7 @@
 <td>New Feature</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.2.3</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-414";>DAEMON-414</a></td>
 <td>prunsrv</td>
@@ -409,7 +421,7 @@
 <td>New Feature</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.2.2</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-408";>DAEMON-408</a></td>
 <td>Procrun</td>
@@ -417,7 +429,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.2.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-407";>DAEMON-407</a></td>
 <td>Procrun</td>
@@ -425,7 +437,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.2.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-404";>DAEMON-404</a></td>
 <td>Procrun</td>
@@ -433,7 +445,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.2.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-403";>DAEMON-403</a></td>
 <td>Jsvc</td>
@@ -441,7 +453,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.2.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-399";>DAEMON-399</a></td>
 <td>Procrun</td>
@@ -449,7 +461,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.2.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-394";>DAEMON-394</a></td>
 <td>Procrun</td>
@@ -457,7 +469,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-402";>DAEMON-402</a></td>
 <td>Procrun</td>
@@ -465,7 +477,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.1, 1.2.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-401";>DAEMON-401</a></td>
 <td></td>
@@ -473,7 +485,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-396";>DAEMON-396</a></td>
 <td>Procrun</td>
@@ -481,7 +493,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-393";>DAEMON-393</a></td>
 <td></td>
@@ -489,7 +501,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-392";>DAEMON-392</a></td>
 <td></td>
@@ -497,7 +509,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Closed</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-391";>DAEMON-391</a></td>
 <td>Procrun</td>
@@ -505,7 +517,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-388";>DAEMON-388</a></td>
 <td>Jsvc</td>
@@ -513,7 +525,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-385";>DAEMON-385</a></td>
 <td>Jsvc</td>
@@ -521,7 +533,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-384";>DAEMON-384</a></td>
 <td>Procrun</td>
@@ -529,7 +541,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Closed</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-379";>DAEMON-379</a></td>
 <td></td>
@@ -537,7 +549,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-329";>DAEMON-329</a></td>
 <td>Procrun</td>
@@ -545,7 +557,7 @@
 <td>Improvement</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-297";>DAEMON-297</a></td>
 <td></td>
@@ -553,7 +565,7 @@
 <td>Improvement</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-151";>DAEMON-151</a></td>
 <td>Procrun</td>
@@ -561,7 +573,7 @@
 <td>Improvement</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-303";>DAEMON-303</a></td>
 <td>Procrun</td>
@@ -569,7 +581,7 @@
 <td>New Feature</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.1</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-397";>DAEMON-397</a></td>
 <td>Jsvc</td>
@@ -577,7 +589,7 @@
 <td>Wish</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-377";>DAEMON-377</a></td>
 <td></td>
@@ -585,7 +597,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-376";>DAEMON-376</a></td>
 <td></td>
@@ -593,7 +605,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-374";>DAEMON-374</a></td>
 <td>Jsvc</td>
@@ -601,7 +613,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-373";>DAEMON-373</a></td>
 <td>Jsvc</td>
@@ -609,7 +621,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-372";>DAEMON-372</a></td>
 <td>Procrun</td>
@@ -617,7 +629,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-358";>DAEMON-358</a></td>
 <td>Jsvc</td>
@@ -625,7 +637,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Closed</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-347";>DAEMON-347</a></td>
 <td>Jsvc</td>
@@ -633,7 +645,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-339";>DAEMON-339</a></td>
 <td>Jsvc</td>
@@ -641,7 +653,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-333";>DAEMON-333</a></td>
 <td>Jsvc</td>
@@ -649,7 +661,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-332";>DAEMON-332</a></td>
 <td>Procrun</td>
@@ -657,7 +669,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-324";>DAEMON-324</a></td>
 <td></td>
@@ -665,7 +677,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-319";>DAEMON-319</a></td>
 <td></td>
@@ -673,7 +685,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-318";>DAEMON-318</a></td>
 <td>Jsvc</td>
@@ -681,7 +693,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-312";>DAEMON-312</a></td>
 <td>Procrun</td>
@@ -689,7 +701,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-311";>DAEMON-311</a></td>
 <td>Procrun</td>
@@ -697,7 +709,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-310";>DAEMON-310</a></td>
 <td>Jsvc</td>
@@ -705,7 +717,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-309";>DAEMON-309</a></td>
 <td>Procrun</td>
@@ -713,7 +725,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-302";>DAEMON-302</a></td>
 <td>Procrun</td>
@@ -721,7 +733,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-282";>DAEMON-282</a></td>
 <td>Procrun</td>
@@ -729,7 +741,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-395";>DAEMON-395</a></td>
 <td>Jsvc</td>
@@ -737,7 +749,7 @@
 <td>Improvement</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-368";>DAEMON-368</a></td>
 <td>Procrun</td>
@@ -745,7 +757,7 @@
 <td>Improvement</td>
 <td>Fixed</td>
 <td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-343";>DAEMON-343</a></td>
 <td></td>
@@ -753,7 +765,7 @@
 <td>Improvement</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-334";>DAEMON-334</a></td>
 <td>Jsvc</td>
@@ -761,7 +773,7 @@
 <td>Improvement</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-308";>DAEMON-308</a></td>
 <td></td>
@@ -769,7 +781,7 @@
 <td>Improvement</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-289";>DAEMON-289</a></td>
 <td></td>
@@ -777,7 +789,7 @@
 <td>Improvement</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-243";>DAEMON-243</a></td>
 <td>Procrun</td>
@@ -785,7 +797,7 @@
 <td>New Feature</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-371";>DAEMON-371</a></td>
 <td></td>
@@ -793,7 +805,7 @@
 <td>Task</td>
 <td>Fixed</td>
 <td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-370";>DAEMON-370</a></td>
 <td></td>
@@ -801,7 +813,7 @@
 <td>Task</td>
 <td>Fixed</td>
 <td>Closed</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-346";>DAEMON-346</a></td>
 <td>Procrun</td>
@@ -809,7 +821,7 @@
 <td>Wish</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.0.15</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-292";>DAEMON-292</a></td>
 <td>Procrun</td>
@@ -817,7 +829,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.0.15</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-291";>DAEMON-291</a></td>
 <td>Jsvc</td>
@@ -825,7 +837,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.0.15</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-288";>DAEMON-288</a></td>
 <td>Procrun</td>
@@ -833,7 +845,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.0.14</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-287";>DAEMON-287</a></td>
 <td>Procrun</td>
@@ -841,7 +853,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.0.14</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-286";>DAEMON-286</a></td>
 <td>Procrun</td>
@@ -849,7 +861,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.0.14</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-284";>DAEMON-284</a></td>
 <td></td>
@@ -857,7 +869,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.0.14</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-283";>DAEMON-283</a></td>
 <td>Jsvc</td>
@@ -865,7 +877,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.0.14, 1.1.0</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-281";>DAEMON-281</a></td>
 <td>Jsvc</td>
@@ -873,7 +885,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.0.14</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-280";>DAEMON-280</a></td>
 <td>Jsvc</td>
@@ -881,7 +893,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.0.14</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-278";>DAEMON-278</a></td>
 <td>Procrun</td>
@@ -889,7 +901,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.0.13</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-276";>DAEMON-276</a></td>
 <td></td>
@@ -897,7 +909,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.0.13</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-275";>DAEMON-275</a></td>
 <td></td>
@@ -905,7 +917,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.0.12</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-274";>DAEMON-274</a></td>
 <td>Procrun</td>
@@ -913,7 +925,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Closed</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.0.12</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-272";>DAEMON-272</a></td>
 <td>Jsvc</td>
@@ -921,7 +933,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.0.12</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-268";>DAEMON-268</a></td>
 <td>Jsvc</td>
@@ -929,7 +941,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.0.12</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-269";>DAEMON-269</a></td>
 <td>Procrun</td>
@@ -937,7 +949,7 @@
 <td>Improvement</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.0.11</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-267";>DAEMON-267</a></td>
 <td>Procrun</td>
@@ -945,7 +957,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.0.11</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-266";>DAEMON-266</a></td>
 <td>Jsvc</td>
@@ -953,7 +965,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.0.11</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-265";>DAEMON-265</a></td>
 <td>Jsvc</td>
@@ -961,7 +973,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.0.11</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-263";>DAEMON-263</a></td>
 <td>Jsvc</td>
@@ -969,7 +981,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.0.11</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-257";>DAEMON-257</a></td>
 <td>Jsvc</td>
@@ -977,7 +989,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.0.11</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-255";>DAEMON-255</a></td>
 <td>Jsvc</td>
@@ -985,7 +997,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.0.11</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-254";>DAEMON-254</a></td>
 <td>Procrun</td>
@@ -993,7 +1005,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.0.11</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-253";>DAEMON-253</a></td>
 <td></td>
@@ -1001,7 +1013,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.0.11</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-252";>DAEMON-252</a></td>
 <td>Procrun</td>
@@ -1009,7 +1021,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.0.11</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-247";>DAEMON-247</a></td>
 <td>Procrun</td>
@@ -1017,7 +1029,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.0.11</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-246";>DAEMON-246</a></td>
 <td>Jsvc</td>
@@ -1025,7 +1037,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.0.11</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-244";>DAEMON-244</a></td>
 <td>Procrun</td>
@@ -1033,7 +1045,7 @@
 <td>Bug</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.0.11</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-264";>DAEMON-264</a></td>
 <td>Jsvc</td>
@@ -1041,7 +1053,7 @@
 <td>New Feature</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="a">
+<tr class="b">
 <td>1.0.11</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-262";>DAEMON-262</a></td>
 <td>Procrun</td>
@@ -1049,21 +1061,13 @@
 <td>New Feature</td>
 <td>Fixed</td>
 <td>Resolved</td></tr>
-<tr class="b">
+<tr class="a">
 <td>1.0.11</td>
 <td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-245";>DAEMON-245</a></td>
 <td>Procrun</td>
 <td>Support privilege escalation on Windows (UAC)</td>
 <td>New Feature</td>
 <td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
-<td>1.0.10</td>
-<td><a class="externalLink" 
href="https://issues.apache.org/jira/browse/DAEMON-242";>DAEMON-242</a></td>
-<td>Jsvc</td>
-<td>jsvc cannot find libcap.so on debian-based distributions</td>
-<td>Bug</td>
-<td>Fixed</td>
 <td>Resolved</td></tr></table></section>
                       </td>
         </tr>

Modified: websites/production/commons/content/proper/commons-daemon/jsvc.html
==============================================================================
--- websites/production/commons/content/proper/commons-daemon/jsvc.html 
(original)
+++ websites/production/commons/content/proper/commons-daemon/jsvc.html Tue Nov 
29 11:56:50 2022
@@ -1,6 +1,6 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 10 October 2022
+ | Generated by Apache Maven Doxia at 29 November 2022
  | Rendered using Apache Maven Fluido Skin 1.3.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
@@ -8,7 +8,7 @@
     <meta charset="iso-8859-1" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
             <meta name="author" content="Jean-Frederic Clere" />
-                <meta name="Date-Revision-yyyymmdd" content="20221010" />
+                <meta name="Date-Revision-yyyymmdd" content="20221129" />
             <meta http-equiv="Content-Language" content="en" />
         <title>Daemon &#x2013; Daemon : Java Service</title>
 
@@ -41,8 +41,8 @@
           <a class="brand" 
href="https://commons.apache.org/proper/commons-daemon/";>Apache Commons Daemon 
&trade;</a>
           <ul class="nav">      
                     
-          <li id="publishDate">Last Published: 10 October 2022</li>
-    <li class="divider">|</li> <li id="projectVersion">Version: 1.3.2</li>
+          <li id="publishDate">Last Published: 29 November 2022</li>
+    <li class="divider">|</li> <li id="projectVersion">Version: 1.3.3</li>
   </ul>
           <div class="pull-right">  <ul class="nav">
             <li>
@@ -124,7 +124,7 @@
                   <a href="project-info.html" title="Project Information">
     Project Information</a>
                     </li>
-                                                                               
                                                                                
                            <li class="collapsed">
+                                                                               
                                                                                
                                              <li class="collapsed">
                   <a href="project-reports.html" title="Project Reports">
     Project Reports</a>
                     </li>

Modified: 
websites/production/commons/content/proper/commons-daemon/mail-lists.html
==============================================================================
--- websites/production/commons/content/proper/commons-daemon/mail-lists.html 
(original)
+++ websites/production/commons/content/proper/commons-daemon/mail-lists.html 
Tue Nov 29 11:56:50 2022
@@ -1,6 +1,6 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 10 October 2022
+ | Generated by Apache Maven Doxia at 29 November 2022
  | Rendered using Apache Maven Fluido Skin 1.3.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
@@ -8,7 +8,7 @@
     <meta charset="iso-8859-1" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
             <meta name="author" content="Apache Commons Documentation Team" />
-                <meta name="Date-Revision-yyyymmdd" content="20221010" />
+                <meta name="Date-Revision-yyyymmdd" content="20221129" />
             <meta http-equiv="Content-Language" content="en" />
         <title>Daemon &#x2013; Apache Commons Daemon Mailing Lists</title>
 
@@ -41,8 +41,8 @@
           <a class="brand" 
href="https://commons.apache.org/proper/commons-daemon/";>Apache Commons Daemon 
&trade;</a>
           <ul class="nav">      
                     
-          <li id="publishDate">Last Published: 10 October 2022</li>
-    <li class="divider">|</li> <li id="projectVersion">Version: 1.3.2</li>
+          <li id="publishDate">Last Published: 29 November 2022</li>
+    <li class="divider">|</li> <li id="projectVersion">Version: 1.3.3</li>
   </ul>
           <div class="pull-right">  <ul class="nav">
             <li>
@@ -124,7 +124,7 @@
                   <a href="project-info.html" title="Project Information">
     Project Information</a>
                     </li>
-                                                                               
                                                                                
                            <li class="collapsed">
+                                                                               
                                                                                
                                              <li class="collapsed">
                   <a href="project-reports.html" title="Project Reports">
     Project Reports</a>
                     </li>



Reply via email to