Skip to content

Commit 0f4d947

Browse files
committed
Implement CARGO-1636: Jetty 12.x embedded type, currently limited to EE10 only.
1 parent 2062813 commit 0f4d947

File tree

3 files changed

+210
-11
lines changed

3 files changed

+210
-11
lines changed

cargo/Jetty+12.x.html

Lines changed: 208 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -372,13 +372,13 @@ <h3 id="Jetty12.x-ContainerFeatures">Container Features</h3>
372372
<td class="confluenceTd">
373373
<p><a href="Embedded+Container.html">Embedded Container</a></p></td>
374374
<td class="confluenceTd">
375-
<p><img class="emoticon emoticon-cross" src="attachments/error.png" width="16" height="16" alt="(error)"></p></td>
375+
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"> <code>o.<wbr>c.<wbr>c.<wbr>c.<wbr>jetty.<wbr>Jetty12xEmbeddedLocalContainer</code></p></td>
376376
<td class="confluenceTd">
377-
<p><img class="emoticon emoticon-cross" src="attachments/error.png" width="16" height="16" alt="(error)"></p></td>
377+
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
378378
<td class="confluenceTd">
379379
<p><img class="emoticon emoticon-cross" src="attachments/error.png" width="16" height="16" alt="(error)"></p></td>
380380
<td class="confluenceTd">
381-
<p>&nbsp;</p></td>
381+
<p>Jetty 12.x Embedded only supports EE10 profile</p></td>
382382
</tr>
383383
<tr>
384384
<td class="confluenceTd">
@@ -463,13 +463,13 @@ <h3 id="Jetty12.x-ConfigurationFeatures">Configuration Features</h3>
463463
<td class="confluenceTd">
464464
<p><a href="Standalone+Local+Configuration.html">Standalone Local Configuration for embedded container</a></p></td>
465465
<td class="confluenceTd">
466-
<p><img class="emoticon emoticon-cross" src="attachments/error.png" width="16" height="16" alt="(error)"></p></td>
466+
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"> <code>o.<wbr>c.<wbr>c.<wbr>c.<wbr>jetty.<wbr>Jetty12xEmbeddedStandaloneLocalConfiguration</code></p></td>
467467
<td class="confluenceTd">
468-
<p><img class="emoticon emoticon-cross" src="attachments/error.png" width="16" height="16" alt="(error)"></p></td>
468+
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
469469
<td class="confluenceTd">
470470
<p><img class="emoticon emoticon-cross" src="attachments/error.png" width="16" height="16" alt="(error)"></p></td>
471471
<td class="confluenceTd">
472-
<p>&nbsp;</p></td>
472+
<p>Jetty 12.x Embedded only supports EE10 profile</p></td>
473473
</tr>
474474
<tr>
475475
<td class="confluenceTd">
@@ -626,13 +626,13 @@ <h3 id="Jetty12.x-DeployerFeatures">Deployer Features</h3>
626626
<td class="confluenceTd">
627627
<p><a class="unresolved" href="#">Embedded Deployer</a></p></td>
628628
<td class="confluenceTd">
629-
<p><img class="emoticon emoticon-cross" src="attachments/error.png" width="16" height="16" alt="(error)"></p></td>
629+
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"> <code>o.<wbr>c.<wbr>c.<wbr>c.<wbr>jetty.<wbr>Jetty12xEmbeddedLocalDeployer</code></p></td>
630630
<td class="confluenceTd">
631-
<p><img class="emoticon emoticon-cross" src="attachments/error.png" width="16" height="16" alt="(error)"></p></td>
631+
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
632632
<td class="confluenceTd">
633633
<p><img class="emoticon emoticon-cross" src="attachments/error.png" width="16" height="16" alt="(error)"></p></td>
634634
<td class="confluenceTd">
635-
<p>&nbsp;</p></td>
635+
<p>Jetty 12.x Embedded only supports EE10 profile</p></td>
636636
</tr>
637637
<tr>
638638
<td class="confluenceTd">
@@ -992,6 +992,205 @@ <h5 id="Jetty12.x-Forinstalledcontainero.c.c.c.jetty.Jetty12xInstalledLocalConta
992992
<p>For further information on how to achieve this, please refer to the <a href="Maven+3+Plugin+Tips.html#Maven3PluginTips-tip4">associated tip in the Maven 3 Plugin Tips page</a>.</p>
993993
</div>
994994
</div>
995+
<h5 id="Jetty12.x-Forembeddedcontainero.c.c.c.jetty.Jetty12xEmbeddedLocalContainer">For embedded container o.c.c.c.jetty.Jetty12xEmbeddedLocalContainer</h5>
996+
<div class="table-wrap">
997+
<table class="confluenceTable">
998+
<tbody>
999+
<tr>
1000+
<th class="confluenceTh">
1001+
<p>Property name</p></th>
1002+
<th class="confluenceTh">
1003+
<p>Java Property</p></th>
1004+
<th class="confluenceTh">
1005+
<p>Supported?</p></th>
1006+
<th class="confluenceTh">
1007+
<p>Default value</p></th>
1008+
<th class="confluenceTh">
1009+
<p>Javadoc</p></th>
1010+
</tr>
1011+
<tr>
1012+
<td class="confluenceTd">
1013+
<p><a href="Configuration+properties.html">cargo.hostname</a></p></td>
1014+
<td class="confluenceTd">
1015+
<p><a href="Configuration+properties.html">GeneralPropertySet.HOSTNAME</a></p></td>
1016+
<td class="confluenceTd">
1017+
<p><img class="emoticon emoticon-cross" src="attachments/error.png" width="16" height="16" alt="(error)"></p></td>
1018+
<td class="confluenceTd">
1019+
<p><code>localhost</code></p></td>
1020+
<td class="confluenceTd">
1021+
<p>&nbsp;</p></td>
1022+
</tr>
1023+
<tr>
1024+
<td class="confluenceTd">
1025+
<p><a href="Configuration+properties.html">cargo.java.home</a></p></td>
1026+
<td class="confluenceTd">
1027+
<p><a href="Configuration+properties.html">GeneralPropertySet.JAVA_HOME</a></p></td>
1028+
<td class="confluenceTd">
1029+
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
1030+
<td class="confluenceTd">
1031+
<p><em>JAVA_HOME version 17 or newer</em></p></td>
1032+
<td class="confluenceTd">
1033+
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/property/GeneralPropertySet.html#JAVA_HOME"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
1034+
</tr>
1035+
<tr>
1036+
<td class="confluenceTd">
1037+
<p><a href="Configuration+properties.html">cargo.jetty.deployer.createContextXml</a></p></td>
1038+
<td class="confluenceTd">
1039+
<p><a href="Configuration+properties.html">JettyPropertySet.DEPLOYER_CREATE_CONTEXT_XML</a></p></td>
1040+
<td class="confluenceTd">
1041+
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
1042+
<td class="confluenceTd">
1043+
<p><code>true</code></p></td>
1044+
<td class="confluenceTd">
1045+
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/jetty/JettyPropertySet.html#DEPLOYER_CREATE_CONTEXT_XML"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
1046+
</tr>
1047+
<tr>
1048+
<td class="confluenceTd">
1049+
<p><a href="Configuration+properties.html">cargo.jetty.realm.name</a></p></td>
1050+
<td class="confluenceTd">
1051+
<p><a href="Configuration+properties.html">JettyPropertySet.REALM_NAME</a></p></td>
1052+
<td class="confluenceTd">
1053+
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
1054+
<td class="confluenceTd">
1055+
<p><code>Cargo Test Realm</code></p></td>
1056+
<td class="confluenceTd">
1057+
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/jetty/JettyPropertySet.html#REALM_NAME"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
1058+
</tr>
1059+
<tr>
1060+
<td class="confluenceTd">
1061+
<p><a href="Configuration+properties.html">cargo.jetty.servlet.default.useFileMappedBuffer</a></p></td>
1062+
<td class="confluenceTd">
1063+
<p><a href="Configuration+properties.html">JettyPropertySet.USE_FILE_MAPPED_BUFFER</a></p></td>
1064+
<td class="confluenceTd">
1065+
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
1066+
<td class="confluenceTd">
1067+
<p><code>true</code></p></td>
1068+
<td class="confluenceTd">
1069+
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/jetty/JettyPropertySet.html#USE_FILE_MAPPED_BUFFER"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
1070+
</tr>
1071+
<tr>
1072+
<td class="confluenceTd">
1073+
<p><a href="Configuration+properties.html">cargo.jetty.session.path</a></p></td>
1074+
<td class="confluenceTd">
1075+
<p><a href="Configuration+properties.html">JettyPropertySet.SESSION_PATH</a></p></td>
1076+
<td class="confluenceTd">
1077+
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
1078+
<td class="confluenceTd">
1079+
<p>N/A</p></td>
1080+
<td class="confluenceTd">
1081+
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/jetty/JettyPropertySet.html#SESSION_PATH"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
1082+
</tr>
1083+
<tr>
1084+
<td class="confluenceTd">
1085+
<p><a href="Configuration+properties.html">cargo.jvmargs</a></p></td>
1086+
<td class="confluenceTd">
1087+
<p><a href="Configuration+properties.html">GeneralPropertySet.JVMARGS</a></p></td>
1088+
<td class="confluenceTd">
1089+
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
1090+
<td class="confluenceTd">
1091+
<p>N/A</p></td>
1092+
<td class="confluenceTd">
1093+
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/property/GeneralPropertySet.html#JVMARGS"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
1094+
</tr>
1095+
<tr>
1096+
<td class="confluenceTd">
1097+
<p><a href="Configuration+properties.html">cargo.logging</a></p></td>
1098+
<td class="confluenceTd">
1099+
<p><a href="Configuration+properties.html">GeneralPropertySet.LOGGING</a></p></td>
1100+
<td class="confluenceTd">
1101+
<p><img class="emoticon emoticon-cross" src="attachments/error.png" width="16" height="16" alt="(error)"></p></td>
1102+
<td class="confluenceTd">
1103+
<p><code>medium</code></p></td>
1104+
<td class="confluenceTd">
1105+
<p>&nbsp;</p></td>
1106+
</tr>
1107+
<tr>
1108+
<td class="confluenceTd">
1109+
<p><a href="Configuration+properties.html">cargo.port.offset</a></p></td>
1110+
<td class="confluenceTd">
1111+
<p><a href="Configuration+properties.html">GeneralPropertySet.PORT_OFFSET</a></p></td>
1112+
<td class="confluenceTd">
1113+
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
1114+
<td class="confluenceTd">
1115+
<p><code>0</code></p></td>
1116+
<td class="confluenceTd">
1117+
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/property/GeneralPropertySet.html#PORT_OFFSET"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
1118+
</tr>
1119+
<tr>
1120+
<td class="confluenceTd">
1121+
<p><a href="Configuration+properties.html">cargo.protocol</a></p></td>
1122+
<td class="confluenceTd">
1123+
<p><a href="Configuration+properties.html">GeneralPropertySet.PROTOCOL</a></p></td>
1124+
<td class="confluenceTd">
1125+
<p><img class="emoticon emoticon-cross" src="attachments/error.png" width="16" height="16" alt="(error)"></p></td>
1126+
<td class="confluenceTd">
1127+
<p><code>http</code></p></td>
1128+
<td class="confluenceTd">
1129+
<p>&nbsp;</p></td>
1130+
</tr>
1131+
<tr>
1132+
<td class="confluenceTd">
1133+
<p><a href="Configuration+properties.html">cargo.runtime.args</a></p></td>
1134+
<td class="confluenceTd">
1135+
<p><a href="Configuration+properties.html">GeneralPropertySet.RUNTIME_ARGS</a></p></td>
1136+
<td class="confluenceTd">
1137+
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
1138+
<td class="confluenceTd">
1139+
<p>N/A</p></td>
1140+
<td class="confluenceTd">
1141+
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/property/GeneralPropertySet.html#RUNTIME_ARGS"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
1142+
</tr>
1143+
<tr>
1144+
<td class="confluenceTd">
1145+
<p><a href="Configuration+properties.html">cargo.servlet.port</a></p></td>
1146+
<td class="confluenceTd">
1147+
<p><a href="Configuration+properties.html">ServletPropertySet.PORT</a></p></td>
1148+
<td class="confluenceTd">
1149+
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
1150+
<td class="confluenceTd">
1151+
<p><code>8080</code></p></td>
1152+
<td class="confluenceTd">
1153+
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/property/ServletPropertySet.html#PORT"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
1154+
</tr>
1155+
<tr>
1156+
<td class="confluenceTd">
1157+
<p><a href="Configuration+properties.html">cargo.servlet.users</a></p></td>
1158+
<td class="confluenceTd">
1159+
<p><a href="Configuration+properties.html">ServletPropertySet.USERS</a></p></td>
1160+
<td class="confluenceTd">
1161+
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
1162+
<td class="confluenceTd">
1163+
<p>N/A</p></td>
1164+
<td class="confluenceTd">
1165+
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/property/ServletPropertySet.html#USERS"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
1166+
</tr>
1167+
<tr>
1168+
<td class="confluenceTd">
1169+
<p><a href="Configuration+properties.html">cargo.standalone.ignoreNonExistingProperties</a></p></td>
1170+
<td class="confluenceTd">
1171+
<p><a href="Configuration+properties.html">GeneralPropertySet.IGNORE_NON_EXISTING_PROPERTIES</a></p></td>
1172+
<td class="confluenceTd">
1173+
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
1174+
<td class="confluenceTd">
1175+
<p>N/A</p></td>
1176+
<td class="confluenceTd">
1177+
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/property/GeneralPropertySet.html#IGNORE_NON_EXISTING_PROPERTIES"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
1178+
</tr>
1179+
<tr>
1180+
<td class="confluenceTd">
1181+
<p><a href="Configuration+properties.html">cargo.start.jvmargs</a></p></td>
1182+
<td class="confluenceTd">
1183+
<p><a href="Configuration+properties.html">GeneralPropertySet.START_JVMARGS</a></p></td>
1184+
<td class="confluenceTd">
1185+
<p><img class="emoticon emoticon-tick" src="attachments/check.png" width="16" height="16" alt="(tick)"></p></td>
1186+
<td class="confluenceTd">
1187+
<p>N/A</p></td>
1188+
<td class="confluenceTd">
1189+
<p><a href="https://codehaus-cargo.github.io/apidocs/org/codehaus/cargo/container/property/GeneralPropertySet.html#START_JVMARGS"><img class="emoticon emoticon-green-star" src="attachments/star_green.png" width="16" height="16" alt="(green star)"></a></p></td>
1190+
</tr>
1191+
</tbody>
1192+
</table>
1193+
</div>
9951194
<h4 id="Jetty12.x-ExistingLocalConfigurationProperties">Existing Local Configuration Properties</h4>
9961195
<h5 id="Jetty12.x-Forinstalledcontainero.c.c.c.jetty.Jetty12xInstalledLocalContainer.1">For installed container o.c.c.c.jetty.Jetty12xInstalledLocalContainer</h5>
9971196
<div class="table-wrap">

cargo/Payara.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1321,7 +1321,7 @@ <h5 id="Payara-Forremotecontainero.c.c.c.payara.PayaraRemoteContainer">For remot
13211321
</div>
13221322
<h3 id="Payara-TestedOn">Tested On</h3>
13231323
<p>This container is automatically tested by the <a href="https://codehaus-cargo.semaphoreci.com/projects/cargo">Continous Integration system</a> every time there is a code change.<br>
1324-
The server used for tests is downloaded from: <a href="https://repo.maven.apache.org/maven2/fish/payara/distributions/payara/6.2025.1/payara-6.2025.1.zip">https://repo.maven.apache.org/maven2/fish/payara/distributions/payara/6.2025.1/payara-6.2025.1.zip</a></p></td>
1324+
The server used for tests is downloaded from: <a href="https://repo.maven.apache.org/maven2/fish/payara/distributions/payara/6.2025.2/payara-6.2025.2.zip">https://repo.maven.apache.org/maven2/fish/payara/distributions/payara/6.2025.2/payara-6.2025.2.zip</a></p></td>
13251325
</tr>
13261326
</tbody>
13271327
</table></td>

0 commit comments

Comments
 (0)