Skip to content

Commit

Permalink
CARGO-1621: Add support for adding JARs into WEB-INF/lib or WEB-INF/c…
Browse files Browse the repository at this point in the history
…lasses
  • Loading branch information
alitokmen committed Nov 27, 2023
1 parent 6e6b2aa commit 07ba7a6
Show file tree
Hide file tree
Showing 11 changed files with 155 additions and 61 deletions.
6 changes: 2 additions & 4 deletions cargo/Building.html
Original file line number Diff line number Diff line change
Expand Up @@ -290,10 +290,8 @@ <h1 id="Building-Prequisites">Prequisites</h1>
<ul>
<li>Check out or download as a ZIP file the Codehaus Cargo source code from <a href="Source+code.html">Github</a> into a <code>CARGOHOME</code> directory (wherever you want on your machine).</li>
<li>Install the JDK 11. If you really want to build with JDK 8 or with JDK 12 and above, read our chapter on <a href="#Building-nonJdk11">building with older or newer versions of the JDK</a>.</li>
<li>Install <a href="http://maven.apache.org">Maven&nbsp;3.5.4 or later</a>.
<ul>
<li>If you are using Maven 3.8.1 or newer, you might have some <code>ArtifactTransferException</code>s with the OW2 snapshot repository (which was defined as HTTP over a decade back). You can work around these using the instructions in the chapter <a href="#Building-ow2override"><code>ArtifactTransferException</code> with Maven 3.8.1 onwards</a>.</li>
</ul></li>
<li>Install <a href="http://maven.apache.org">Maven 3.6.3 or later</a>.<br>
If you are using Maven 3.8.1 or newer, you might have some <code>ArtifactTransferException</code>s with the OW2 snapshot repository (which was defined as HTTP over a decade back). You can work around these using the instructions in the chapter <a href="#Building-ow2override"><code>ArtifactTransferException</code> with Maven 3.8.1 onwards</a>.</li>
</ul>
<p>Verify your installation works by running the following command in a command prompt / terminal window: <code>mvn -version</code></p>
<h1 id="Building-Building">Building</h1>
Expand Down
2 changes: 1 addition & 1 deletion cargo/Release+procedure.html
Original file line number Diff line number Diff line change
Expand Up @@ -291,7 +291,7 @@ <h3 id="Releaseprocedure-Prerequisites">Prerequisites</h3>
<p>In order to release, you will need:</p>
<ul>
<li>JDK 11. Please note that older or newer versions of the JDK cannot build all of Codehaus Cargo, and hence should not be used to release new versions.</li>
<li>Maven 3.2.5 or newer, though it is for sure a good idea to use the latest Maven version available.<br>
<li>Maven 3.6.3 or newer, though it is for sure a good idea to use the latest Maven version available.<br>
With Maven 3.8.1 onwards, you might have some <code>ArtifactTransferException</code>s with the OW2 snapshot repository (which was defined as HTTP over a decade back). You can work around these using the instructions in the chapter <a href="Building.html#Building-ow2override"><code>ArtifactTransferException</code> with Maven 3.8.1 onwards</a>.</li>
<li>An access to the Sonatype Nexus instance as a manager for the Codehaus Cargo project. Read more about it on the&nbsp;<strong>Initial Setup</strong> section of the <a href="http://central.sonatype.org/pages/ossrh-guide.html">OSSRH guide</a>.</li>
<li><a href="http://www.gnupg.org/">The GNU privacy guard (GPG)</a> installed on your machine and at least one secret key.
Expand Down
8 changes: 4 additions & 4 deletions cargo/TomEE+1.x.html
Original file line number Diff line number Diff line change
Expand Up @@ -1020,13 +1020,13 @@ <h5 id="TomEE1.x-Forinstalledcontainero.c.c.c.tomee.Tomee1xInstalledLocalContain
<td class="confluenceTd">
<p><a href="Configuration+properties.html">cargo.tomcat.context.allowCasualMultipartParsing</a></p></td>
<td class="confluenceTd">
<p><a href="Configuration+properties.html">TomcatPropertySet.CONTEXT_ALLOWMULTIPART</a></p></td>
<p><a href="Configuration+properties.html">TomcatPropertySet.CONTEXT_ALLOW_MULTIPART</a></p></td>
<td class="confluenceTd">
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
<td class="confluenceTd">
<p><code>true</code></p></td>
<td class="confluenceTd">
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/tomcat/TomcatPropertySet.html#CONTEXT_ALLOWMULTIPART"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/tomcat/TomcatPropertySet.html#CONTEXT_ALLOW_MULTIPART"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
</tr>
<tr>
<td class="confluenceTd">
Expand Down Expand Up @@ -1056,13 +1056,13 @@ <h5 id="TomEE1.x-Forinstalledcontainero.c.c.c.tomee.Tomee1xInstalledLocalContain
<td class="confluenceTd">
<p><a href="Configuration+properties.html">cargo.tomcat.host.startStopThreads</a></p></td>
<td class="confluenceTd">
<p><a href="Configuration+properties.html">TomcatPropertySet.HOST_STARTSTOPTHREADS</a></p></td>
<p><a href="Configuration+properties.html">TomcatPropertySet.HOST_START_STOP_THREADS</a></p></td>
<td class="confluenceTd">
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
<td class="confluenceTd">
<p>N/A</p></td>
<td class="confluenceTd">
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/tomcat/TomcatPropertySet.html#HOST_STARTSTOPTHREADS"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/tomcat/TomcatPropertySet.html#HOST_START_STOP_THREADS"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
</tr>
<tr>
<td class="confluenceTd">
Expand Down
8 changes: 4 additions & 4 deletions cargo/TomEE+7.x.html
Original file line number Diff line number Diff line change
Expand Up @@ -1020,13 +1020,13 @@ <h5 id="TomEE7.x-Forinstalledcontainero.c.c.c.tomee.Tomee7xInstalledLocalContain
<td class="confluenceTd">
<p><a href="Configuration+properties.html">cargo.tomcat.context.allowCasualMultipartParsing</a></p></td>
<td class="confluenceTd">
<p><a href="Configuration+properties.html">TomcatPropertySet.CONTEXT_ALLOWMULTIPART</a></p></td>
<p><a href="Configuration+properties.html">TomcatPropertySet.CONTEXT_ALLOW_MULTIPART</a></p></td>
<td class="confluenceTd">
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
<td class="confluenceTd">
<p><code>true</code></p></td>
<td class="confluenceTd">
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/tomcat/TomcatPropertySet.html#CONTEXT_ALLOWMULTIPART"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/tomcat/TomcatPropertySet.html#CONTEXT_ALLOW_MULTIPART"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
</tr>
<tr>
<td class="confluenceTd">
Expand Down Expand Up @@ -1056,13 +1056,13 @@ <h5 id="TomEE7.x-Forinstalledcontainero.c.c.c.tomee.Tomee7xInstalledLocalContain
<td class="confluenceTd">
<p><a href="Configuration+properties.html">cargo.tomcat.host.startStopThreads</a></p></td>
<td class="confluenceTd">
<p><a href="Configuration+properties.html">TomcatPropertySet.HOST_STARTSTOPTHREADS</a></p></td>
<p><a href="Configuration+properties.html">TomcatPropertySet.HOST_START_STOP_THREADS</a></p></td>
<td class="confluenceTd">
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
<td class="confluenceTd">
<p>N/A</p></td>
<td class="confluenceTd">
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/tomcat/TomcatPropertySet.html#HOST_STARTSTOPTHREADS"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/tomcat/TomcatPropertySet.html#HOST_START_STOP_THREADS"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
</tr>
<tr>
<td class="confluenceTd">
Expand Down
8 changes: 4 additions & 4 deletions cargo/TomEE+8.x.html
Original file line number Diff line number Diff line change
Expand Up @@ -1020,13 +1020,13 @@ <h5 id="TomEE8.x-Forinstalledcontainero.c.c.c.tomee.Tomee8xInstalledLocalContain
<td class="confluenceTd">
<p><a href="Configuration+properties.html">cargo.tomcat.context.allowCasualMultipartParsing</a></p></td>
<td class="confluenceTd">
<p><a href="Configuration+properties.html">TomcatPropertySet.CONTEXT_ALLOWMULTIPART</a></p></td>
<p><a href="Configuration+properties.html">TomcatPropertySet.CONTEXT_ALLOW_MULTIPART</a></p></td>
<td class="confluenceTd">
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
<td class="confluenceTd">
<p><code>true</code></p></td>
<td class="confluenceTd">
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/tomcat/TomcatPropertySet.html#CONTEXT_ALLOWMULTIPART"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/tomcat/TomcatPropertySet.html#CONTEXT_ALLOW_MULTIPART"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
</tr>
<tr>
<td class="confluenceTd">
Expand Down Expand Up @@ -1056,13 +1056,13 @@ <h5 id="TomEE8.x-Forinstalledcontainero.c.c.c.tomee.Tomee8xInstalledLocalContain
<td class="confluenceTd">
<p><a href="Configuration+properties.html">cargo.tomcat.host.startStopThreads</a></p></td>
<td class="confluenceTd">
<p><a href="Configuration+properties.html">TomcatPropertySet.HOST_STARTSTOPTHREADS</a></p></td>
<p><a href="Configuration+properties.html">TomcatPropertySet.HOST_START_STOP_THREADS</a></p></td>
<td class="confluenceTd">
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
<td class="confluenceTd">
<p>N/A</p></td>
<td class="confluenceTd">
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/tomcat/TomcatPropertySet.html#HOST_STARTSTOPTHREADS"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/tomcat/TomcatPropertySet.html#HOST_START_STOP_THREADS"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
</tr>
<tr>
<td class="confluenceTd">
Expand Down
8 changes: 4 additions & 4 deletions cargo/TomEE+9.x.html
Original file line number Diff line number Diff line change
Expand Up @@ -1026,13 +1026,13 @@ <h5 id="TomEE9.x-Forinstalledcontainero.c.c.c.tomee.Tomee9xInstalledLocalContain
<td class="confluenceTd">
<p><a href="Configuration+properties.html">cargo.tomcat.context.allowCasualMultipartParsing</a></p></td>
<td class="confluenceTd">
<p><a href="Configuration+properties.html">TomcatPropertySet.CONTEXT_ALLOWMULTIPART</a></p></td>
<p><a href="Configuration+properties.html">TomcatPropertySet.CONTEXT_ALLOW_MULTIPART</a></p></td>
<td class="confluenceTd">
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
<td class="confluenceTd">
<p><code>true</code></p></td>
<td class="confluenceTd">
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/tomcat/TomcatPropertySet.html#CONTEXT_ALLOWMULTIPART"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/tomcat/TomcatPropertySet.html#CONTEXT_ALLOW_MULTIPART"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
</tr>
<tr>
<td class="confluenceTd">
Expand Down Expand Up @@ -1062,13 +1062,13 @@ <h5 id="TomEE9.x-Forinstalledcontainero.c.c.c.tomee.Tomee9xInstalledLocalContain
<td class="confluenceTd">
<p><a href="Configuration+properties.html">cargo.tomcat.host.startStopThreads</a></p></td>
<td class="confluenceTd">
<p><a href="Configuration+properties.html">TomcatPropertySet.HOST_STARTSTOPTHREADS</a></p></td>
<p><a href="Configuration+properties.html">TomcatPropertySet.HOST_START_STOP_THREADS</a></p></td>
<td class="confluenceTd">
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
<td class="confluenceTd">
<p>N/A</p></td>
<td class="confluenceTd">
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/tomcat/TomcatPropertySet.html#HOST_STARTSTOPTHREADS"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/tomcat/TomcatPropertySet.html#HOST_START_STOP_THREADS"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
</tr>
<tr>
<td class="confluenceTd">
Expand Down
Loading

0 comments on commit 07ba7a6

Please sign in to comment.