This is an automated email from the ASF dual-hosted git repository.

remm pushed a commit to branch 10.1.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/10.1.x by this push:
     new d878912065 Update CDI information
d878912065 is described below

commit d878912065d39a6de381912db0a0f004eff0d1bd
Author: remm <r...@apache.org>
AuthorDate: Tue Dec 17 15:13:41 2024 +0100

    Update CDI information
---
 webapps/docs/cdi.xml | 85 ++++------------------------------------------------
 1 file changed, 6 insertions(+), 79 deletions(-)

diff --git a/webapps/docs/cdi.xml b/webapps/docs/cdi.xml
index 6a6f1a23b2..05983445c4 100644
--- a/webapps/docs/cdi.xml
+++ b/webapps/docs/cdi.xml
@@ -23,7 +23,7 @@
     &project;
 
   <properties>
-    <title>CDI 2, JAX-RS and dependent libraries support</title>
+    <title>CDI, JAX-RS and dependent libraries support</title>
   </properties>
 
 <body>
@@ -42,11 +42,11 @@
 
   </section>
 
-  <section name="CDI 2 support">
+  <section name="CDI support">
 
   <p>
-    CDI 2 support is provided by the <code>modules/owb</code> optional module.
-    It packages the Apache OpenWebBeans project and allows adding CDI 2 support
+    CDI support is provided by the <code>modules/owb</code> optional module.
+    It packages the Apache OpenWebBeans project and allows adding CDI support
     to the Tomcat container. The build process of the module uses Apache Maven,
     and is not available as a binary bundle as it is built using a number of
     publicly available JARs.
@@ -83,7 +83,7 @@ mvn clean && mvn package]]></source>
     It packages the Apache CXF project and allows adding JAX-RS support
     to individual webapps. The build process of the module uses Apache Maven,
     and is not available as a binary bundle as it is built using a number of
-    publicly available JARs. The support depends on CDI 2 support, which should
+    publicly available JARs. The support depends on CDI support, which should
     have previously been installed at either the container or webapp level.
   </p>
 
@@ -99,7 +99,7 @@ mvn clean && mvn package]]></source>
   </p>
 
   <p>
-    If the CDI 2 support is available at the container
+    If the CDI support is available at the container
     level, the JAR can also be placed in the Tomcat <code>lib</code> folder,
     but in that case the CXF Servlet declaration must be individually added
     in each webapp as needed (it is normally loaded by the web fragment that is
@@ -108,79 +108,6 @@ mvn clean && mvn package]]></source>
     desired root path where JAX-RS resources will be available.
   </p>
 
-  <p>
-    The webapp as a whole should be processed by the Tomcat migration tool for
-    Jakarta EE.
-  </p>
-
-  </section>
-
-  <section name="Eclipse Microprofile support">
-
-  <p>
-    ASF artifacts are available that implement Eclipse Microprofile
-    specifications using CDI 2 extensions. Once the CDI 2 and JAX-RS support
-    is installed, they will be usable by individual webapps.
-  </p>
-
-  <p>
-    The following implementations are available (reference:
-    <code>org.apache.tomee.microprofile.TomEEMicroProfileListener</code>) as
-    Maven artifacts which must be added to the webapp <code>/WEB-INF/lib</code>
-    folders:
-    <ul>
-      <li><strong>Configuration</strong>:
-        Maven artifact:
-        <code>org.apache.geronimo.config:geronimo-config</code>
-        CDI extension class:
-        <code>org.apache.geronimo.config.cdi.ConfigExtension</code>
-      </li>
-      <li><strong>Fault Tolerance</strong>:
-        Maven artifact:
-        <code>org.apache.geronimo.safeguard:safeguard-parent</code>
-        CDI extension class:
-        <code>org.apache.safeguard.impl.cdi.SafeguardExtension</code>
-      </li>
-      <li><strong>Health</strong>:
-        Maven artifact:
-        <code>org.apache.geronimo:geronimo-health</code>
-        CDI extension class:
-        
<code>org.apache.geronimo.microprofile.impl.health.cdi.GeronimoHealthExtension</code>
-      </li>
-      <li><strong>Metrics</strong>:
-        Maven artifact:
-        <code>org.apache.geronimo:geronimo-metrics</code>
-        CDI extension class:
-        
<code>org.apache.geronimo.microprofile.metrics.cdi.MetricsExtension</code>
-      </li>
-      <li><strong>OpenTracing</strong>:
-        Maven artifact:
-        <code>org.apache.geronimo:geronimo-opentracing</code>
-        CDI extension class:
-        
<code>org.apache.geronimo.microprofile.opentracing.microprofile.cdi.OpenTracingExtension</code>
-      </li>
-      <li><strong>OpenAPI</strong>:
-        Maven artifact:
-        <code>org.apache.geronimo:geronimo-openapi</code>
-        CDI extension class:
-        
<code>org.apache.geronimo.microprofile.openapi.cdi.GeronimoOpenAPIExtension</code>
-      </li>
-      <li><strong>Rest client</strong>:
-        Maven artifact:
-        <code>org.apache.cxf:cxf-rt-rs-mp-client</code>
-        CDI extension class:
-        <code>org.apache.cxf.microprofile.client.cdi.RestClientExtension</code>
-      </li>
-      <li><strong>JSON Web Tokens</strong>:
-        Note: Fore reference only, unusable outside Apache TomEE;
-        Maven artifact:
-        <code>org.apache.tomee:mp-jwt</code>
-        CDI extension class:
-        <code>org.apache.tomee.microprofile.jwt.cdi.MPJWTCDIExtension</code>
-      </li>
-    </ul>
-  </p>
-
   </section>
 
 </body>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to