Modified: websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon.support/DaemonWrapper$Invoker.html ============================================================================== --- websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon.support/DaemonWrapper$Invoker.html (original) +++ websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon.support/DaemonWrapper$Invoker.html Tue Jan 14 12:30:25 2025 @@ -1 +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>DaemonWrapper.Invoker</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> > <a href="index.html" class="el_package">org.apache.commons.daemon.support</a> > <span class="el_class">DaemonWrapper.Invoker</span></div><h1>DaemonWrapper.Invoker</h1><table class="coverage" c ellspacing="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">152 of 152</td><td class="ctr2">0%</td><td class="bar">22 of 22</td><td class="ctr2">0%</td><td class= "ctr1">17</td><td class="ctr2">17</td><td class="ctr1">41</td><td class="ctr2">41</td><td class="ctr1">6</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a5"><a href="DaemonWrapper.java.html#L257" class="el_method">validate()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="63" alt="63"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="8" alt="8"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">5</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h0">17</td><td class="ctr2" id="i0">17</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="DaemonWrapper.java.html#L234" class="el_method">invoke()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="85" height="10" title="45" alt="45"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="90" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h1">9</td><td class="ctr2" id="i1">9</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="DaemonWrapper.java.html#L221" class="el_method">addArguments(String[])</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="27" alt="27"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="4" alt="4"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h2">7</td><td class="ctr2" id="i2">7</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="DaemonWrapper.java.html#L209" class="el_method">setClassName(String)</a></td>< td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="7" alt="7"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="DaemonWrapper.java.html#L215" class="el_method">setMethodName(String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="7" alt="7"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i4">3</td> <td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="DaemonWrapper.java.html#L204" class="el_method">DaemonWrapper.Invoker()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="3" alt="3"/></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">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.12.202403310830</span></div></body></html> \ No newline at end of file +<?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>DaemonWrapper.Invoker</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> > <a href="index.html" class="el_package">org.apache.commons.daemon.support</a> > <span class="el_class">DaemonWrapper.Invoker</span></div><h1>DaemonWrapper.Invoker</h1><table class="coverage" c ellspacing="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">152 of 152</td><td class="ctr2">0%</td><td class="bar">22 of 22</td><td class="ctr2">0%</td><td class= "ctr1">17</td><td class="ctr2">17</td><td class="ctr1">41</td><td class="ctr2">41</td><td class="ctr1">6</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a5"><a href="DaemonWrapper.java.html#L260" class="el_method">validate()</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="63" alt="63"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="8" alt="8"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">5</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h0">17</td><td class="ctr2" id="i0">17</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a2"><a href="DaemonWrapper.java.html#L237" class="el_method">invoke()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="85" height="10" title="45" alt="45"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="90" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h1">9</td><td class="ctr2" id="i1">9</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a0"><a href="DaemonWrapper.java.html#L224" class="el_method">addArguments(String[])</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="51" height="10" title="27" alt="27"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="4" alt="4"/></td><td class="ctr2" id="e2">0%</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g2">3</td><td class="ctr1" id="h2">7</td><td class="ctr2" id="i2">7</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="DaemonWrapper.java.html#L212" class="el_method">setClassName(String)</a></td>< td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="7" alt="7"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="2" alt="2"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h3">3</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="DaemonWrapper.java.html#L218" class="el_method">setMethodName(String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="13" height="10" title="7" alt="7"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="2" alt="2"/></td><td class="ctr2" id="e4">0%</td><td class="ctr1" id="f4">2</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i4">3</td> <td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a1"><a href="DaemonWrapper.java.html#L207" class="el_method">DaemonWrapper.Invoker()</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="3" alt="3"/></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">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.12.202403310830</span></div></body></html> \ No newline at end of file
Modified: websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon.support/DaemonWrapper.html ============================================================================== --- websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon.support/DaemonWrapper.html (original) +++ websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon.support/DaemonWrapper.html Tue Jan 14 12:30:25 2025 @@ -1 +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>DaemonWrapper</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> > <a href="index.html" class="el_package">org.apache.commons.daemon.support</a> > <span class="el_class">DaemonWrapper</span></div><h1>DaemonWrapper</h1><table class="coverage" cellspacing="0" id="cover agetable"><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">279 of 279</td><td class="ctr2">0%</td><td class="bar">29 of 29</td><td class="ctr2">0%</td><td class="ctr1">22</td><td class= "ctr2">22</td><td class="ctr1">58</td><td class="ctr2">58</td><td class="ctr1">5</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a2"><a href="DaemonWrapper.java.html#L88" class="el_method">init(DaemonContext)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="239" alt="239"/></td><td class="ctr2" id="c0">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="e0">0%</td><td class="ctr1" id="f0">18</td><td class="ctr2" id="g0">18</td><td class="ctr1" id="h0">47</td><td class="ctr2" id="i0">47</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="DaemonWrapper.java.html#L51" class="el_method">DaemonWrapper()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="18" alt="18"/></td><td class="ctr2" id="c1">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">5</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="DaemonWrapper.java.html#L191" class="el_method">destroy()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="14" alt="14"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="DaemonWrapper.java.html#L173" class="el_method">start()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td c lass="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="DaemonWrapper.java.html#L182" class="el_method">stop()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.12.202403310830</span></div></body></html> \ No newline at end of file +<?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>DaemonWrapper</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> > <a href="index.html" class="el_package">org.apache.commons.daemon.support</a> > <span class="el_class">DaemonWrapper</span></div><h1>DaemonWrapper</h1><table class="coverage" cellspacing="0" id="cover agetable"><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">279 of 279</td><td class="ctr2">0%</td><td class="bar">29 of 29</td><td class="ctr2">0%</td><td class="ctr1">22</td><td class= "ctr2">22</td><td class="ctr1">58</td><td class="ctr2">58</td><td class="ctr1">5</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a2"><a href="DaemonWrapper.java.html#L91" class="el_method">init(DaemonContext)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="239" alt="239"/></td><td class="ctr2" id="c0">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="e0">0%</td><td class="ctr1" id="f0">18</td><td class="ctr2" id="g0">18</td><td class="ctr1" id="h0">47</td><td class="ctr2" id="i0">47</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="DaemonWrapper.java.html#L54" class="el_method">DaemonWrapper()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="9" height="10" title="18" alt="18"/></td><td class="ctr2" id="c1">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">5</td><td class="ctr2" id="i1">5</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="DaemonWrapper.java.html#L194" class="el_method">destroy()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="7" height="10" title="14" alt="14"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a3"><a href="DaemonWrapper.java.html#L176" class="el_method">start()</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c3">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td c lass="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i3">2</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a4"><a href="DaemonWrapper.java.html#L185" class="el_method">stop()</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="2" height="10" title="4" alt="4"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">2</td><td class="ctr2" id="i4">2</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.12.202403310830</span></div></body></html> \ No newline at end of file Modified: websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon.support/DaemonWrapper.java.html ============================================================================== --- websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon.support/DaemonWrapper.java.html (original) +++ websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon.support/DaemonWrapper.java.html Tue Jan 14 12:30:25 2025 @@ -47,12 +47,15 @@ public class DaemonWrapper implements Da private final Invoker startup; private final Invoker shutdown; + /** + * Constructs a new initialized instance. + */ public DaemonWrapper() -<span class="nc" id="L51"> {</span> -<span class="nc" id="L52"> config = new DaemonConfiguration();</span> -<span class="nc" id="L53"> startup = new Invoker();</span> -<span class="nc" id="L54"> shutdown = new Invoker();</span> -<span class="nc" id="L55"> }</span> +<span class="nc" id="L54"> {</span> +<span class="nc" id="L55"> config = new DaemonConfiguration();</span> +<span class="nc" id="L56"> startup = new Invoker();</span> +<span class="nc" id="L57"> shutdown = new Invoker();</span> +<span class="nc" id="L58"> }</span> /** * Called from DaemonLoader on init stage. @@ -85,84 +88,84 @@ public class DaemonWrapper implements Da public void init(final DaemonContext context) throws Exception { -<span class="nc" id="L88"> final String[] args = context.getArguments();</span> +<span class="nc" id="L91"> final String[] args = context.getArguments();</span> -<span class="nc bnc" id="L90" title="All 2 branches missed."> if (args != null) {</span> +<span class="nc bnc" id="L93" title="All 2 branches missed."> if (args != null) {</span> int i; // Parse our arguments and remove them // from the final argument array we are // passing to our child. arguments: -<span class="nc bnc" id="L96" title="All 2 branches missed."> for (i = 0; i < args.length; i++) {</span> -<span class="nc bnc" id="L97" title="All 2 branches missed."> if (args[i].equals("--")) {</span> +<span class="nc bnc" id="L99" title="All 2 branches missed."> for (i = 0; i < args.length; i++) {</span> +<span class="nc bnc" id="L100" title="All 2 branches missed."> if (args[i].equals("--")) {</span> // Done with argument processing -<span class="nc" id="L99"> break;</span> +<span class="nc" id="L102"> break;</span> } -<span class="nc bnc" id="L101" title="All 7 branches missed."> switch (args[i]) {</span> +<span class="nc bnc" id="L104" title="All 7 branches missed."> switch (args[i]) {</span> case "-daemon-properties": -<span class="nc bnc" id="L103" title="All 2 branches missed."> if (++i == args.length) {</span> -<span class="nc" id="L104"> throw new IllegalArgumentException(args[i - 1]);</span> +<span class="nc bnc" id="L106" title="All 2 branches missed."> if (++i == args.length) {</span> +<span class="nc" id="L107"> throw new IllegalArgumentException(args[i - 1]);</span> } -<span class="nc" id="L106"> configFileName = args[i];</span> -<span class="nc" id="L107"> break;</span> +<span class="nc" id="L109"> configFileName = args[i];</span> +<span class="nc" id="L110"> break;</span> case "-start": -<span class="nc bnc" id="L109" title="All 2 branches missed."> if (++i == args.length) {</span> -<span class="nc" id="L110"> throw new IllegalArgumentException(args[i - 1]);</span> +<span class="nc bnc" id="L112" title="All 2 branches missed."> if (++i == args.length) {</span> +<span class="nc" id="L113"> throw new IllegalArgumentException(args[i - 1]);</span> } -<span class="nc" id="L112"> startup.setClassName(args[i]);</span> -<span class="nc" id="L113"> break;</span> +<span class="nc" id="L115"> startup.setClassName(args[i]);</span> +<span class="nc" id="L116"> break;</span> case "-start-method": -<span class="nc bnc" id="L115" title="All 2 branches missed."> if (++i == args.length) {</span> -<span class="nc" id="L116"> throw new IllegalArgumentException(args[i - 1]);</span> +<span class="nc bnc" id="L118" title="All 2 branches missed."> if (++i == args.length) {</span> +<span class="nc" id="L119"> throw new IllegalArgumentException(args[i - 1]);</span> } -<span class="nc" id="L118"> startup.setMethodName(args[i]);</span> -<span class="nc" id="L119"> break;</span> +<span class="nc" id="L121"> startup.setMethodName(args[i]);</span> +<span class="nc" id="L122"> break;</span> case "-stop": -<span class="nc bnc" id="L121" title="All 2 branches missed."> if (++i == args.length) {</span> -<span class="nc" id="L122"> throw new IllegalArgumentException(args[i - 1]);</span> +<span class="nc bnc" id="L124" title="All 2 branches missed."> if (++i == args.length) {</span> +<span class="nc" id="L125"> throw new IllegalArgumentException(args[i - 1]);</span> } -<span class="nc" id="L124"> shutdown.setClassName(args[i]);</span> -<span class="nc" id="L125"> break;</span> +<span class="nc" id="L127"> shutdown.setClassName(args[i]);</span> +<span class="nc" id="L128"> break;</span> case "-stop-method": -<span class="nc bnc" id="L127" title="All 2 branches missed."> if (++i == args.length) {</span> -<span class="nc" id="L128"> throw new IllegalArgumentException(args[i - 1]);</span> +<span class="nc bnc" id="L130" title="All 2 branches missed."> if (++i == args.length) {</span> +<span class="nc" id="L131"> throw new IllegalArgumentException(args[i - 1]);</span> } -<span class="nc" id="L130"> shutdown.setMethodName(args[i]);</span> -<span class="nc" id="L131"> break;</span> +<span class="nc" id="L133"> shutdown.setMethodName(args[i]);</span> +<span class="nc" id="L134"> break;</span> case "-stop-argument": -<span class="nc bnc" id="L133" title="All 2 branches missed."> if (++i == args.length) {</span> -<span class="nc" id="L134"> throw new IllegalArgumentException(args[i - 1]);</span> +<span class="nc bnc" id="L136" title="All 2 branches missed."> if (++i == args.length) {</span> +<span class="nc" id="L137"> throw new IllegalArgumentException(args[i - 1]);</span> } -<span class="nc" id="L136"> final String[] aa = new String[1];</span> -<span class="nc" id="L137"> aa[0] = args[i];</span> -<span class="nc" id="L138"> shutdown.addArguments(aa);</span> -<span class="nc" id="L139"> break;</span> +<span class="nc" id="L139"> final String[] aa = new String[1];</span> +<span class="nc" id="L140"> aa[0] = args[i];</span> +<span class="nc" id="L141"> shutdown.addArguments(aa);</span> +<span class="nc" id="L142"> break;</span> default: // This is not our option. // Everything else will be forwarded to the main -<span class="nc" id="L143"> break arguments;</span> +<span class="nc" id="L146"> break arguments;</span> } } -<span class="nc bnc" id="L146" title="All 2 branches missed."> if (args.length > i) {</span> -<span class="nc" id="L147"> final String[] copy = new String[args.length - i];</span> -<span class="nc" id="L148"> System.arraycopy(args, i, copy, 0, copy.length);</span> -<span class="nc" id="L149"> startup.addArguments(copy);</span> +<span class="nc bnc" id="L149" title="All 2 branches missed."> if (args.length > i) {</span> +<span class="nc" id="L150"> final String[] copy = new String[args.length - i];</span> +<span class="nc" id="L151"> System.arraycopy(args, i, copy, 0, copy.length);</span> +<span class="nc" id="L152"> startup.addArguments(copy);</span> } } -<span class="nc bnc" id="L152" title="All 2 branches missed."> if (config.load(configFileName)) {</span> +<span class="nc bnc" id="L155" title="All 2 branches missed."> if (config.load(configFileName)) {</span> // Setup params if not set via cmdline. -<span class="nc" id="L154"> startup.setClassName(config.getProperty(START_CLASS));</span> -<span class="nc" id="L155"> startup.setMethodName(config.getProperty(START_METHOD));</span> +<span class="nc" id="L157"> startup.setClassName(config.getProperty(START_CLASS));</span> +<span class="nc" id="L158"> startup.setMethodName(config.getProperty(START_METHOD));</span> // Merge the config with command line arguments -<span class="nc" id="L157"> startup.addArguments(config.getPropertyArray(ARGS));</span> +<span class="nc" id="L160"> startup.addArguments(config.getPropertyArray(ARGS));</span> -<span class="nc" id="L159"> shutdown.setClassName(config.getProperty(STOP_CLASS));</span> -<span class="nc" id="L160"> shutdown.setMethodName(config.getProperty(STOP_METHOD));</span> -<span class="nc" id="L161"> shutdown.addArguments(config.getPropertyArray(STOP_ARGS));</span> +<span class="nc" id="L162"> shutdown.setClassName(config.getProperty(STOP_CLASS));</span> +<span class="nc" id="L163"> shutdown.setMethodName(config.getProperty(STOP_METHOD));</span> +<span class="nc" id="L164"> shutdown.addArguments(config.getPropertyArray(STOP_ARGS));</span> } -<span class="nc" id="L163"> startup.validate();</span> -<span class="nc" id="L164"> shutdown.validate();</span> -<span class="nc" id="L165"> }</span> +<span class="nc" id="L166"> startup.validate();</span> +<span class="nc" id="L167"> shutdown.validate();</span> +<span class="nc" id="L168"> }</span> /** */ @@ -170,8 +173,8 @@ public class DaemonWrapper implements Da public void start() throws Exception { -<span class="nc" id="L173"> startup.invoke();</span> -<span class="nc" id="L174"> }</span> +<span class="nc" id="L176"> startup.invoke();</span> +<span class="nc" id="L177"> }</span> /** */ @@ -179,8 +182,8 @@ public class DaemonWrapper implements Da public void stop() throws Exception { -<span class="nc" id="L182"> shutdown.invoke();</span> -<span class="nc" id="L183"> }</span> +<span class="nc" id="L185"> shutdown.invoke();</span> +<span class="nc" id="L186"> }</span> /** */ @@ -188,8 +191,8 @@ public class DaemonWrapper implements Da public void destroy() { // Nothing for the moment -<span class="nc" id="L191"> System.err.println("DaemonWrapper: instance " + this.hashCode() + " destroy");</span> -<span class="nc" id="L192"> }</span> +<span class="nc" id="L194"> System.err.println("DaemonWrapper: instance " + hashCode() + " destroy");</span> +<span class="nc" id="L195"> }</span> // Internal class for wrapping the start/stop methods static class Invoker @@ -201,86 +204,86 @@ public class DaemonWrapper implements Da private Class<?> main; protected Invoker() -<span class="nc" id="L204"> {</span> -<span class="nc" id="L205"> }</span> +<span class="nc" id="L207"> {</span> +<span class="nc" id="L208"> }</span> protected void setClassName(final String name) { -<span class="nc bnc" id="L209" title="All 2 branches missed."> if (this.name == null) {</span> -<span class="nc" id="L210"> this.name = name;</span> +<span class="nc bnc" id="L212" title="All 2 branches missed."> if (this.name == null) {</span> +<span class="nc" id="L213"> this.name = name;</span> } -<span class="nc" id="L212"> }</span> +<span class="nc" id="L215"> }</span> protected void setMethodName(final String name) { -<span class="nc bnc" id="L215" title="All 2 branches missed."> if (this.call == null) {</span> -<span class="nc" id="L216"> this.call = name;</span> +<span class="nc bnc" id="L218" title="All 2 branches missed."> if (this.call == null) {</span> +<span class="nc" id="L219"> this.call = name;</span> } -<span class="nc" id="L218"> }</span> +<span class="nc" id="L221"> }</span> protected void addArguments(final String[] args) { -<span class="nc bnc" id="L221" title="All 2 branches missed."> if (args != null) {</span> -<span class="nc" id="L222"> final ArrayList<String> aa = new ArrayList<>();</span> -<span class="nc bnc" id="L223" title="All 2 branches missed."> if (this.args != null) {</span> -<span class="nc" id="L224"> aa.addAll(Arrays.asList(this.args));</span> +<span class="nc bnc" id="L224" title="All 2 branches missed."> if (args != null) {</span> +<span class="nc" id="L225"> final ArrayList<String> aa = new ArrayList<>();</span> +<span class="nc bnc" id="L226" title="All 2 branches missed."> if (this.args != null) {</span> +<span class="nc" id="L227"> aa.addAll(Arrays.asList(this.args));</span> } -<span class="nc" id="L226"> aa.addAll(Arrays.asList(args));</span> -<span class="nc" id="L227"> this.args = aa.toArray(DaemonConfiguration.EMPTY_STRING_ARRAY);</span> +<span class="nc" id="L229"> aa.addAll(Arrays.asList(args));</span> +<span class="nc" id="L230"> this.args = aa.toArray(DaemonConfiguration.EMPTY_STRING_ARRAY);</span> } -<span class="nc" id="L229"> }</span> +<span class="nc" id="L232"> }</span> protected void invoke() throws Exception { -<span class="nc bnc" id="L234" title="All 4 branches missed."> if (name.equals("System") && call.equals("exit")) {</span> +<span class="nc bnc" id="L237" title="All 4 branches missed."> if (name.equals("System") && call.equals("exit")) {</span> // Just call a System.exit() // The start method was probably installed // a shutdown hook. -<span class="nc" id="L238"> System.exit(0);</span> +<span class="nc" id="L241"> System.exit(0);</span> } else { -<span class="nc" id="L241"> Object obj = null;</span> -<span class="nc bnc" id="L242" title="All 2 branches missed."> if ((inst.getModifiers() & Modifier.STATIC) == 0) {</span> +<span class="nc" id="L244"> Object obj = null;</span> +<span class="nc bnc" id="L245" title="All 2 branches missed."> if ((inst.getModifiers() & Modifier.STATIC) == 0) {</span> // We only need object instance for non-static methods. -<span class="nc" id="L244"> obj = main.getConstructor().newInstance();</span> +<span class="nc" id="L247"> obj = main.getConstructor().newInstance();</span> } -<span class="nc" id="L246"> final Object[] arg = new Object[1];</span> +<span class="nc" id="L249"> final Object[] arg = new Object[1];</span> -<span class="nc" id="L248"> arg[0] = args;</span> -<span class="nc" id="L249"> inst.invoke(obj, arg);</span> +<span class="nc" id="L251"> arg[0] = args;</span> +<span class="nc" id="L252"> inst.invoke(obj, arg);</span> } -<span class="nc" id="L251"> }</span> +<span class="nc" id="L254"> }</span> // Load the class using reflection protected void validate() throws Exception { /* Check the class name */ -<span class="nc bnc" id="L257" title="All 2 branches missed."> if (name == null) {</span> -<span class="nc" id="L258"> name = "System";</span> -<span class="nc" id="L259"> call = "exit";</span> -<span class="nc" id="L260"> return;</span> +<span class="nc bnc" id="L260" title="All 2 branches missed."> if (name == null) {</span> +<span class="nc" id="L261"> name = "System";</span> +<span class="nc" id="L262"> call = "exit";</span> +<span class="nc" id="L263"> return;</span> } -<span class="nc bnc" id="L262" title="All 2 branches missed."> if (args == null) {</span> -<span class="nc" id="L263"> args = new String[0];</span> +<span class="nc bnc" id="L265" title="All 2 branches missed."> if (args == null) {</span> +<span class="nc" id="L266"> args = new String[0];</span> } -<span class="nc bnc" id="L265" title="All 2 branches missed."> if (call == null) {</span> -<span class="nc" id="L266"> call = "main";</span> +<span class="nc bnc" id="L268" title="All 2 branches missed."> if (call == null) {</span> +<span class="nc" id="L269"> call = "main";</span> } // Get the ClassLoader loading this class -<span class="nc" id="L270"> final ClassLoader classLoader = DaemonWrapper.class.getClassLoader();</span> -<span class="nc" id="L271"> Objects.requireNonNull(classLoader, "classLoader");</span> -<span class="nc" id="L272"> final Class<?>[] ca = new Class[1];</span> -<span class="nc" id="L273"> ca[0] = args.getClass();</span> +<span class="nc" id="L273"> final ClassLoader classLoader = DaemonWrapper.class.getClassLoader();</span> +<span class="nc" id="L274"> Objects.requireNonNull(classLoader, "classLoader");</span> +<span class="nc" id="L275"> final Class<?>[] ca = new Class[1];</span> +<span class="nc" id="L276"> ca[0] = args.getClass();</span> // Find the required class -<span class="nc" id="L275"> main = classLoader.loadClass(name);</span> -<span class="nc bnc" id="L276" title="All 2 branches missed."> if (main == null) {</span> -<span class="nc" id="L277"> throw new ClassNotFoundException(name);</span> +<span class="nc" id="L278"> main = classLoader.loadClass(name);</span> +<span class="nc bnc" id="L279" title="All 2 branches missed."> if (main == null) {</span> +<span class="nc" id="L280"> throw new ClassNotFoundException(name);</span> } // Find the required method. // NoSuchMethodException will be thrown if matching method // is not found. -<span class="nc" id="L282"> inst = main.getMethod(call, ca);</span> -<span class="nc" id="L283"> }</span> +<span class="nc" id="L285"> inst = main.getMethod(call, ca);</span> +<span class="nc" id="L286"> }</span> } } </pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.12.202403310830</span></div></body></html> \ No newline at end of file Modified: 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 (original) +++ websites/production/commons/content/proper/commons-daemon/jacoco/org.apache.commons.daemon/DaemonPermission.java.html Tue Jan 14 12:30:25 2025 @@ -175,7 +175,7 @@ public final class DaemonPermission exte * permission name. * <p> * This constructor will create a new {@code DaemonPermission} - * instance that <b>will not</b> grant any permission to the caller. + * instance that <strong>will not</strong> grant any permission to the caller. * * @param target The target name of this permission. * @throws IllegalArgumentException If the specified target name is not @@ -221,7 +221,7 @@ public final class DaemonPermission exte // 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="L224"> this.mask = createControlMask(actions);</span> } <span class="nc" id="L226"> }</span> @@ -239,7 +239,7 @@ public final class DaemonPermission exte 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="L242"> return createControlActions(this.mask);</span> } <span class="nc" id="L244"> return "";</span> } @@ -252,14 +252,14 @@ public final class DaemonPermission exte @Override public int hashCode() { -<span class="nc" id="L255"> this.setupDescription();</span> +<span class="nc" id="L255"> setupDescription();</span> <span class="nc" id="L256"> return this.desc.hashCode();</span> } /** * Checks if a specified object equals {@code DaemonPermission}. * - * @return <b>true</b> or <b>false</b> whether the specified object equals + * @return <strong>true</strong> or <strong>false</strong> whether the specified object equals * this {@code DaemonPermission} instance or not. */ @Override @@ -285,7 +285,7 @@ public final class DaemonPermission exte * Checks if this {@code DaemonPermission} implies another * {@code Permission}. * - * @return <b>true</b> or <b>false</b> whether the specified permission + * @return <strong>true</strong> or <strong>false</strong> whether the specified permission * is implied by this {@code DaemonPermission} instance or * not. */ @@ -317,7 +317,7 @@ public final class DaemonPermission exte @Override public String toString() { -<span class="nc" id="L320"> this.setupDescription();</span> +<span class="nc" id="L320"> setupDescription();</span> <span class="nc" id="L321"> return this.desc;</span> } @@ -346,7 +346,7 @@ public final class DaemonPermission exte break; } <span class="nc" id="L348"> buf.append(':');</span> -<span class="nc" id="L349"> buf.append(this.getActions());</span> +<span class="nc" id="L349"> buf.append(getActions());</span> <span class="nc" id="L350"> buf.append(']');</span> <span class="nc" id="L352"> this.desc = buf.toString();</span> 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 Jan 14 12:30:25 2025 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 24 May 2024 + | Generated by Apache Maven Doxia at 14 January 2025 | 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="20240524" /> + <meta name="Date-Revision-yyyymmdd" content="20250114" /> <meta http-equiv="Content-Language" content="en" /> <title>Daemon – JIRA Report</title> @@ -40,8 +40,8 @@ <a class="brand" href="https://commons.apache.org/proper/commons-daemon/">Apache Commons Daemon ™</a> <ul class="nav"> - <li id="publishDate">Last Published: 24 May 2024</li> - <li class="divider">|</li> <li id="projectVersion">Version: 1.4.0</li> + <li id="publishDate">Last Published: 14 January 2025</li> + <li class="divider">|</li> <li id="projectVersion">Version: 1.4.1</li> </ul> <div class="pull-right"> <ul class="nav"> <li> @@ -148,7 +148,7 @@ Test Source Xref</a> </li> <li class="none"> - <a href="surefire-report.html" title="Surefire"> + <a href="surefire.html" title="Surefire"> Surefire</a> </li> <li class="none"> @@ -290,6 +290,22 @@ <td>Fixed</td> <td>Resolved</td></tr> <tr class="a"> +<td>1.4.1</td> +<td><a class="externalLink" href="https://issues.apache.org/jira/browse/DAEMON-466">DAEMON-466</a></td> +<td>prunsrv</td> +<td>Service crashes with 1067 when stopping</td> +<td>Bug</td> +<td>Fixed</td> +<td>Resolved</td></tr> +<tr class="b"> +<td>1.4.1</td> +<td><a class="externalLink" href="https://issues.apache.org/jira/browse/DAEMON-460">DAEMON-460</a></td> +<td>prunsrv</td> +<td>High CPU usage in prunsrv.exe since Daemon 1.3.3</td> +<td>Improvement</td> +<td>Fixed</td> +<td>Resolved</td></tr> +<tr class="a"> <td>1.4.0</td> <td><a class="externalLink" href="https://issues.apache.org/jira/browse/DAEMON-463">DAEMON-463</a></td> <td>Jsvc</td> @@ -490,6 +506,14 @@ <td>Fixed</td> <td>Resolved</td></tr> <tr class="b"> +<td>1.2.3</td> +<td><a class="externalLink" href="https://issues.apache.org/jira/browse/DAEMON-314">DAEMON-314</a></td> +<td>Jsvc</td> +<td>[daemon] feature request: jsvc stop with force option</td> +<td>New Feature</td> +<td>Fixed</td> +<td>Resolved</td></tr> +<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> @@ -497,7 +521,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> @@ -505,7 +529,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> @@ -513,7 +537,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> @@ -521,7 +545,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> @@ -529,7 +553,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> @@ -537,7 +561,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> @@ -545,7 +569,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> @@ -553,7 +577,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> @@ -561,7 +585,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> @@ -569,7 +593,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> @@ -577,7 +601,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> @@ -585,7 +609,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> @@ -593,7 +617,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> @@ -601,7 +625,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> @@ -609,7 +633,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> @@ -617,7 +641,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> @@ -625,7 +649,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> @@ -633,7 +657,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> @@ -641,7 +665,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> @@ -649,7 +673,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> @@ -657,7 +681,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> @@ -665,7 +689,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> @@ -673,7 +697,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> @@ -681,7 +705,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> @@ -689,7 +713,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> @@ -697,7 +721,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> @@ -705,7 +729,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> @@ -713,7 +737,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> @@ -721,7 +745,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> @@ -729,7 +753,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> @@ -737,7 +761,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> @@ -745,7 +769,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> @@ -753,7 +777,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> @@ -761,7 +785,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> @@ -769,7 +793,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> @@ -777,7 +801,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> @@ -785,7 +809,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> @@ -793,7 +817,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> @@ -801,7 +825,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> @@ -809,7 +833,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> @@ -817,7 +841,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> @@ -825,7 +849,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> @@ -833,7 +857,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> @@ -841,7 +865,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> @@ -849,7 +873,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> @@ -857,7 +881,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> @@ -865,7 +889,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> @@ -873,7 +897,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> @@ -881,7 +905,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> @@ -889,7 +913,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> @@ -897,7 +921,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> @@ -905,7 +929,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> @@ -913,7 +937,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> @@ -921,7 +945,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> @@ -929,7 +953,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> @@ -937,7 +961,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> @@ -945,7 +969,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> @@ -953,7 +977,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> @@ -961,7 +985,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> @@ -969,7 +993,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> @@ -977,7 +1001,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> @@ -985,7 +1009,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> @@ -993,7 +1017,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> @@ -1001,7 +1025,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> @@ -1009,7 +1033,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> @@ -1017,7 +1041,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> @@ -1025,7 +1049,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> @@ -1033,7 +1057,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> @@ -1041,7 +1065,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> @@ -1049,37 +1073,13 @@ <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> <td>jsvc unable to find Java home on Ubuntu/Debian</td> <td>Bug</td> <td>Fixed</td> -<td>Resolved</td></tr> -<tr class="a"> -<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> -<td>jsvc cannot find libcap.so on rhel</td> -<td>Bug</td> -<td>Fixed</td> -<td>Resolved</td></tr> -<tr class="b"> -<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> -<td>Logfile corrupted. Service won't start until logfile is deleted.</td> -<td>Bug</td> -<td>Fixed</td> -<td>Resolved</td></tr> -<tr class="a"> -<td>1.0.11</td> -<td><a class="externalLink" href="https://issues.apache.org/jira/browse/DAEMON-253">DAEMON-253</a></td> -<td></td> -<td>pidfile directory gets not created when starting jsvc with the -user option and -pidfile /var/run/pidfile_dir/pidfile</td> -<td>Bug</td> -<td>Fixed</td> <td>Resolved</td></tr></table></section> </td> </tr> @@ -1087,7 +1087,7 @@ </div> <div class="footer"> - <p>Copyright © 2002-2024 + <p>Copyright © 2002-2025 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</p> 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 Jan 14 12:30:25 2025 @@ -1,6 +1,6 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 24 May 2024 + | Generated by Apache Maven Doxia at 14 January 2025 | 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="20240524" /> + <meta name="Date-Revision-yyyymmdd" content="20250114" /> <meta http-equiv="Content-Language" content="en" /> <title>Daemon – Daemon : Java Service</title> @@ -41,8 +41,8 @@ <a class="brand" href="https://commons.apache.org/proper/commons-daemon/">Apache Commons Daemon ™</a> <ul class="nav"> - <li id="publishDate">Last Published: 24 May 2024</li> - <li class="divider">|</li> <li id="projectVersion">Version: 1.4.0</li> + <li id="publishDate">Last Published: 14 January 2025</li> + <li class="divider">|</li> <li id="projectVersion">Version: 1.4.1</li> </ul> <div class="pull-right"> <ul class="nav"> <li> @@ -625,7 +625,7 @@ start_service. /* java_start() calls the </div> <div class="footer"> - <p>Copyright © 2002-2024 + <p>Copyright © 2002-2025 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</p> 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 Jan 14 12:30:25 2025 @@ -1,6 +1,6 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 24 May 2024 + | Generated by Apache Maven Doxia at 14 January 2025 | 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="20240524" /> + <meta name="Date-Revision-yyyymmdd" content="20250114" /> <meta http-equiv="Content-Language" content="en" /> <title>Daemon – Apache Commons Daemon Mailing Lists</title> @@ -41,8 +41,8 @@ <a class="brand" href="https://commons.apache.org/proper/commons-daemon/">Apache Commons Daemon ™</a> <ul class="nav"> - <li id="publishDate">Last Published: 24 May 2024</li> - <li class="divider">|</li> <li id="projectVersion">Version: 1.4.0</li> + <li id="publishDate">Last Published: 14 January 2025</li> + <li class="divider">|</li> <li id="projectVersion">Version: 1.4.1</li> </ul> <div class="pull-right"> <ul class="nav"> <li> @@ -472,7 +472,7 @@ </div> <div class="footer"> - <p>Copyright © 2002-2024 + <p>Copyright © 2002-2025 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</p> Modified: websites/production/commons/content/proper/commons-daemon/mailing-lists.html ============================================================================== --- websites/production/commons/content/proper/commons-daemon/mailing-lists.html (original) +++ websites/production/commons/content/proper/commons-daemon/mailing-lists.html Tue Jan 14 12:30:25 2025 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 24 May 2024 + | Generated by Apache Maven Doxia at 14 January 2025 | 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="20240524" /> + <meta name="Date-Revision-yyyymmdd" content="20250114" /> <meta http-equiv="Content-Language" content="en" /> <title>Daemon – Project Mailing Lists</title> @@ -40,8 +40,8 @@ <a class="brand" href="https://commons.apache.org/proper/commons-daemon/">Apache Commons Daemon ™</a> <ul class="nav"> - <li id="publishDate">Last Published: 24 May 2024</li> - <li class="divider">|</li> <li id="projectVersion">Version: 1.4.0</li> + <li id="publishDate">Last Published: 14 January 2025</li> + <li class="divider">|</li> <li id="projectVersion">Version: 1.4.1</li> </ul> <div class="pull-right"> <ul class="nav"> <li> @@ -148,8 +148,8 @@ Mailing Lists</a> </li> <li class="none"> - <a href="dependency-info.html" title="Dependency Information"> - Dependency Information</a> + <a href="dependency-info.html" title="Maven Coordinates"> + Maven Coordinates</a> </li> <li class="none"> <a href="dependency-management.html" title="Dependency Management"> @@ -338,7 +338,7 @@ </div> <div class="footer"> - <p>Copyright © 2002-2024 + <p>Copyright © 2002-2025 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</p> Modified: websites/production/commons/content/proper/commons-daemon/procrun.html ============================================================================== --- websites/production/commons/content/proper/commons-daemon/procrun.html (original) +++ websites/production/commons/content/proper/commons-daemon/procrun.html Tue Jan 14 12:30:25 2025 @@ -1,6 +1,6 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 24 May 2024 + | Generated by Apache Maven Doxia at 14 January 2025 | 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="Mladen Turk" /> - <meta name="Date-Revision-yyyymmdd" content="20240524" /> + <meta name="Date-Revision-yyyymmdd" content="20250114" /> <meta http-equiv="Content-Language" content="en" /> <title>Daemon – Daemon : Procrun</title> @@ -41,8 +41,8 @@ <a class="brand" href="https://commons.apache.org/proper/commons-daemon/">Apache Commons Daemon ™</a> <ul class="nav"> - <li id="publishDate">Last Published: 24 May 2024</li> - <li class="divider">|</li> <li id="projectVersion">Version: 1.4.0</li> + <li id="publishDate">Last Published: 14 January 2025</li> + <li class="divider">|</li> <li id="projectVersion">Version: 1.4.1</li> </ul> <div class="pull-right"> <ul class="nav"> <li> @@ -1313,7 +1313,7 @@ This means that parameters will be store </div> <div class="footer"> - <p>Copyright © 2002-2024 + <p>Copyright © 2002-2025 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</p> Modified: websites/production/commons/content/proper/commons-daemon/profile.jacoco ============================================================================== --- websites/production/commons/content/proper/commons-daemon/profile.jacoco (original) +++ websites/production/commons/content/proper/commons-daemon/profile.jacoco Tue Jan 14 12:30:25 2025 @@ -0,0 +1,16 @@ +// 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 +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// https://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 +// "AS IS" 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. Modified: websites/production/commons/content/proper/commons-daemon/project-info.html ============================================================================== --- websites/production/commons/content/proper/commons-daemon/project-info.html (original) +++ websites/production/commons/content/proper/commons-daemon/project-info.html Tue Jan 14 12:30:25 2025 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 24 May 2024 + | Generated by Apache Maven Doxia at 14 January 2025 | 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="20240524" /> + <meta name="Date-Revision-yyyymmdd" content="20250114" /> <meta http-equiv="Content-Language" content="en" /> <title>Daemon – Project Information</title> @@ -40,8 +40,8 @@ <a class="brand" href="https://commons.apache.org/proper/commons-daemon/">Apache Commons Daemon ™</a> <ul class="nav"> - <li id="publishDate">Last Published: 24 May 2024</li> - <li class="divider">|</li> <li id="projectVersion">Version: 1.4.0</li> + <li id="publishDate">Last Published: 14 January 2025</li> + <li class="divider">|</li> <li id="projectVersion">Version: 1.4.1</li> </ul> <div class="pull-right"> <ul class="nav"> <li> @@ -148,8 +148,8 @@ Mailing Lists</a> </li> <li class="none"> - <a href="dependency-info.html" title="Dependency Information"> - Dependency Information</a> + <a href="dependency-info.html" title="Maven Coordinates"> + Maven Coordinates</a> </li> <li class="none"> <a href="dependency-management.html" title="Dependency Management"> @@ -316,7 +316,7 @@ <td align="left"><a href="mailing-lists.html">Mailing Lists</a></td> <td align="left">This document provides subscription and archive information for this project's mailing lists.</td></tr> <tr class="b"> -<td align="left"><a href="dependency-info.html">Dependency Information</a></td> +<td align="left"><a href="dependency-info.html">Maven Coordinates</a></td> <td align="left">This document describes how to include this project as a dependency using various dependency management tools.</td></tr> <tr class="a"> <td align="left"><a href="dependency-management.html">Dependency Management</a></td> @@ -339,7 +339,7 @@ </div> <div class="footer"> - <p>Copyright © 2002-2024 + <p>Copyright © 2002-2025 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</p> Modified: websites/production/commons/content/proper/commons-daemon/project-reports.html ============================================================================== --- websites/production/commons/content/proper/commons-daemon/project-reports.html (original) +++ websites/production/commons/content/proper/commons-daemon/project-reports.html Tue Jan 14 12:30:25 2025 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 24 May 2024 + | Generated by Apache Maven Doxia at 14 January 2025 | 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="20240524" /> + <meta name="Date-Revision-yyyymmdd" content="20250114" /> <meta http-equiv="Content-Language" content="en" /> <title>Daemon – Generated Reports</title> @@ -40,8 +40,8 @@ <a class="brand" href="https://commons.apache.org/proper/commons-daemon/">Apache Commons Daemon ™</a> <ul class="nav"> - <li id="publishDate">Last Published: 24 May 2024</li> - <li class="divider">|</li> <li id="projectVersion">Version: 1.4.0</li> + <li id="publishDate">Last Published: 14 January 2025</li> + <li class="divider">|</li> <li id="projectVersion">Version: 1.4.1</li> </ul> <div class="pull-right"> <ul class="nav"> <li> @@ -148,7 +148,7 @@ Test Source Xref</a> </li> <li class="none"> - <a href="surefire-report.html" title="Surefire"> + <a href="surefire.html" title="Surefire"> Surefire</a> </li> <li class="none"> @@ -294,7 +294,7 @@ <td align="left"><a href="xref-test/index.html">Test Source Xref</a></td> <td align="left">HTML based, cross-reference version of Java test source code.</td></tr> <tr class="a"> -<td align="left"><a href="surefire-report.html">Surefire</a></td> +<td align="left"><a href="surefire.html">Surefire</a></td> <td align="left">Report on the test results of the project.</td></tr> <tr class="b"> <td align="left"><a href="rat-report.html">Rat Report</a></td> @@ -308,7 +308,7 @@ </div> <div class="footer"> - <p>Copyright © 2002-2024 + <p>Copyright © 2002-2025 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</p> Modified: websites/production/commons/content/proper/commons-daemon/rat-report.html ============================================================================== --- websites/production/commons/content/proper/commons-daemon/rat-report.html (original) +++ websites/production/commons/content/proper/commons-daemon/rat-report.html Tue Jan 14 12:30:25 2025 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 24 May 2024 + | Generated by Apache Maven Doxia at 14 January 2025 | 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="20240524" /> + <meta name="Date-Revision-yyyymmdd" content="20250114" /> <meta http-equiv="Content-Language" content="en" /> <title>Daemon – Rat (Release Audit Tool) results</title> @@ -40,8 +40,8 @@ <a class="brand" href="https://commons.apache.org/proper/commons-daemon/">Apache Commons Daemon ™</a> <ul class="nav"> - <li id="publishDate">Last Published: 24 May 2024</li> - <li class="divider">|</li> <li id="projectVersion">Version: 1.4.0</li> + <li id="publishDate">Last Published: 14 January 2025</li> + <li class="divider">|</li> <li id="projectVersion">Version: 1.4.1</li> </ul> <div class="pull-right"> <ul class="nav"> <li> @@ -148,7 +148,7 @@ Test Source Xref</a> </li> <li class="none"> - <a href="surefire-report.html" title="Surefire"> + <a href="surefire.html" title="Surefire"> Surefire</a> </li> <li class="none active"> @@ -279,7 +279,7 @@ ***************************************************** Summary ------- -Generated at: 2024-05-24T10:42:48+01:00 +Generated at: 2025-01-14T12:29:53Z Notes: 7 Binaries: 6 @@ -319,7 +319,6 @@ Generated files do not require license h AL src/native/unix/Makefile.in N src/native/unix/INSTALL.txt AL src/native/unix/configure.in - AL src/native/unix/support/install.sh AL src/native/unix/support/apjava.m4 AL src/native/unix/support/apfunctions.m4 AL src/native/unix/support/apsupport.m4 @@ -429,7 +428,8 @@ Generated files do not require license h AL CODE_OF_CONDUCT.md AL .github/dependabot.yml AL .github/GH-ROBOTS.txt - AL .github/workflows/coverage.yml + AL .github/pull_request_template.md + AL .github/workflows/dependency-review.yml AL .github/workflows/codeql-analysis-java.yml AL .github/workflows/scorecards-analysis.yml AL .github/workflows/maven.yml @@ -452,7 +452,7 @@ Generated files do not require license h </div> <div class="footer"> - <p>Copyright © 2002-2024 + <p>Copyright © 2002-2025 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</p>
