You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rz...@apache.org on 2022/05/03 06:23:27 UTC

[tomee-site-generator] branch master updated (a123040 -> 97bb618)

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

rzo1 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/tomee-site-generator.git


    from a123040  TOMEE-3917 update javadoc to MicroProfile 5.0 and Jakarta EE 9.1
     new d57676d  TOMEE-3846 improved comparison page
     new 26b441c  TOMEE-3846 improved comparison page
     new 3cc47ed  TOMEE-3846 improved comparison page
     new f1384b0  TOMEE-3846 improved comparison page
     new 97bb618  TOMEE-3846 improved comparison page

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 src/main/jbake/content/comparison.adoc | 170 +++++++++++++++++++++------------
 1 file changed, 108 insertions(+), 62 deletions(-)


[tomee-site-generator] 01/05: TOMEE-3846 improved comparison page

Posted by rz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rzo1 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomee-site-generator.git

commit d57676d44af6360c17b19b11fd3c07bc82f31e38
Author: Swell <57...@users.noreply.github.com>
AuthorDate: Sat Apr 2 14:50:41 2022 +0200

    TOMEE-3846 improved comparison page
---
 src/main/jbake/content/comparison.adoc | 166 ++++++++++++++++++++-------------
 1 file changed, 103 insertions(+), 63 deletions(-)

diff --git a/src/main/jbake/content/comparison.adoc b/src/main/jbake/content/comparison.adoc
index d2e76de..8e08a57 100644
--- a/src/main/jbake/content/comparison.adoc
+++ b/src/main/jbake/content/comparison.adoc
@@ -5,97 +5,137 @@
 :jbake-status: published
 :icons: font
 :y: icon:check[role="green"]
-:n: icon:times[role="red"]
-:c: icon:file-text-o[role="blue"]
 
-Apache TomEE has four distributions, each supporting a slightly different set of technologies and aimed to give you a choice in what you want included out-of-the-box.  When in doubt, choose Apache TomEE Plume.
+== [[versions]] Main differences between versions
 
-== Synthesis of differences between flavors
+Apache TomEE is an open source software implementation of the Jakarta EE (formally Java EE) technologies. +
+Different versions of Apache TomEE are available for different versions of the specifications. +
+The mapping between the specifications and the respective Apache TomEE versions is:
 
-[cols="5,5*^1",options="header"]
+[options="header",cols=""]
+|===
+|TomEE version|Based on Tomcat|Java{nbsp}SE version|Micro{nbsp}Profile version|Jakarta{nbsp}EE version|Full list of specs versions
+//|10.x|10.1.x|11|TBA|10.0|xref:tomee-10.0/docs/comparison.adoc#specifications[specifications versions]
+| 9.x|10.0.x|11|5.0| 9.1|xref:tomee-9.0/docs/comparison.adoc#specifications[specifications versions]
+| 8.x| 9.0.x| 8|2.0| 8.0|xref:tomee-8.0/docs/comparison.adoc#specifications[specifications versions]
+| 7.x| 8.5.x|7 or 8|1.4| 7.0|
+//xref:tomee-7.1/docs/comparison.adoc#specifications[specifications versions]
+|===
+
+Jakarta EE 9.x introduces breaking changes (relocation from javax.* to jakarta.* namespace). +
+When in doubt choose Jakarta EE 8 and TomEE 8.x
+
+Tomcat supports only a subset of Jakarta EE while TomEE is fully compliant (see tables below).
+
+== [[flavors]] Synthesis of differences between flavors
+
+Apache TomEE has four distributions, each supporting a slightly different set of technologies and aimed to give you a choice in what you want included out-of-the-box. When in doubt, choose Apache TomEE Plume.
+
+[options="header",cols="5,5*^1"]
 |===
 ||Tomcat|TomEE WebProfile|TomEE MicroProfile|TomEE Plus|TomEE Plume
-|Jakarta Annotations, Servlet, JSP, JSTL, EL, WebSocket, +
+|*HTTP Request processing and Response:* +
+Jakarta Annotations, Servlet, JSP, JSTL, EL, WebSocket, +
 Jakarta Authentication, Security, ...|{y}|{y}|{y}|{y}|{y}
-|Jakarta CDI, DI, EJB, JPA, JTA, JSF, JSON, JAXB, ... +
+|*Data persistence, ORM, Web Services and more:* +
+Jakarta CDI, DI, EJB, JPA, JTA, JSF, JSON, JAXB, ... +
 Jakarta RESTful Web Services (JAX-RS)||{y}|{y}|{y}|{y}
-|MicroProfile Config, Metrics, OpenAPI, OpenTracing, ... +
+|*Microservices architecture:* +
+MicroProfile Config, Health, Metrics, OpenAPI, OpenTracing, ... +
 MicroProfile Type-safe Rest Client|||{y}|{y}|{y}
-|Jakarta Authorization, Batch, Connectors, Messaging (JMS), ... +
+|*Other features:* +
+Jakarta Authorization, Batch, Connectors, Messaging (JMS), ... +
 Jakarta SOAP Web Services (JAX-WS)||||{y}|{y}
 |Jakarta Faces (JSF) implementation||MyFaces|MyFaces|MyFaces|*Mojarra*
 |Jakarta Persistence (JPA) implementation(s)||OpenJPA|OpenJPA|OpenJPA|OpenJPA, *EclipseLink*
 |===
 
-== Detailed list of Jakarta EE and MicroProfile Specifications
+== [[specifications]] Detailed list of Jakarta EE and MicroProfile specifications
 
-[cols="5,5*^1",options="header"]
+[options="header",cols="5,5*^1"]
 |===
 ||Tomcat|TomEE WebProfile|TomEE MicroProfile|TomEE Plus|TomEE Plume
-|Jakarta Annotations|{y}|{y}|{y}|{y}|{y}
-|Jakarta Authentication (JASPIC)|{y}|{y}|{y}|{y}|{y}
-|Jakarta Debugging Support for Other Languages|{y}|{y}|{y}|{y}|{y}
-|Jakarta Security (Java EE Enterprise Security)|{y}|{y}|{y}|{y}|{y}
-|Jakarta Server Pages (JSP)|{y}|{y}|{y}|{y}|{y}
-|Jakarta Servlet|{y}|{y}|{y}|{y}|{y}
-|Jakarta Standard Tag Library (JSTL)|{y}|{y}|{y}|{y}|{y}
-|Jakarta Expression Language (EL)|{y}|{y}|{y}|{y}|{y}
-|Jakarta WebSocket|{y}|{y}|{y}|{y}|{y}
-|Jakarta Activation||{y}|{y}|{y}|{y}
-|Jakarta Bean Validation||{y}|{y}|{y}|{y}
-|Jakarta Contexts and Dependency Injection (CDI)||{y}|{y}|{y}|{y}
-|Jakarta Dependency Injection (@Inject)||{y}|{y}|{y}|{y}
-|Jakarta Enterprise Beans (EJB)||{y}|{y}|{y}|{y}
-|Jakarta Faces (JSF)||{y}|{y}|{y}|{y}
-|Jakarta Interceptors||{y}|{y}|{y}|{y}
-|Jakarta JSON Binding (JSON-B)||{y}|{y}|{y}|{y}
-|Jakarta JSON Processing (JSON-P)||{y}|{y}|{y}|{y}
-|Jakarta Mail (JavaMail)||{y}|{y}|{y}|{y}
-|Jakarta Managed Beans||{y}|{y}|{y}|{y}
-|Jakarta Persistence (JPA)||{y}|{y}|{y}|{y}
-|Jakarta RESTful Web Services (JAX-RS)||{y}|{y}|{y}|{y}
-|Jakarta Transactions (JTA)||{y}|{y}|{y}|{y}
-|Jakarta XML Binding (JAXB)||{y}|{y}|{y}|{y}
+// TOMCAT
+|https://jakarta.ee/specifications/annotations/[Jakarta Annotations^]|{y}|{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/authentication/[Jakarta Authentication^] (JASPIC)|{y}|{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/debugging/[Jakarta Debugging Support for Other Languages^]|{y}|{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/security/[Jakarta Security^] (Java EE Enterprise Security)|{y}|{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/servlet/[Jakarta Servlet^]|{y}|{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/pages/[Jakarta Server Pages^] (JSP)|{y}|{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/tags/[Jakarta Standard Tag Library^] (JSTL)|{y}|{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/expression-language/[Jakarta Expression Language^] (EL)|{y}|{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/websocket/[Jakarta WebSocket^]|{y}|{y}|{y}|{y}|{y}
+// WEB PROFILE
+|https://jakarta.ee/specifications/webprofile/[Jakarta Web Profile specifications^]||{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/activation/[Jakarta Activation^]||{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/bean-validation/[Jakarta Bean Validation^]||{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/cdi/[Jakarta Contexts and Dependency Injection^] (CDI)||{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/dependency-injection/[Jakarta Dependency Injection^] (@Inject)||{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/enterprise-beans/[Jakarta Enterprise Beans^] (EJB)||{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/faces/[Jakarta Faces^] (JSF)||{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/interceptors/[Jakarta Interceptors^]||{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/jsonb/[Jakarta JSON Binding^] (JSON-B)||{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/jsonp/[Jakarta JSON Processing^] (JSON-P)||{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/mail/[Jakarta Mail^] (JavaMail)||{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/managedbeans/[Jakarta Managed Beans^]||{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/persistence/[Jakarta Persistence^] (JPA)||{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/restful-ws/[Jakarta RESTful Web Services^] (JAX-RS)||{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/transactions/[Jakarta Transactions^] (JTA)||{y}|{y}|{y}|{y}
+|https://jakarta.ee/specifications/xml-binding/[Jakarta XML Binding^] (JAXB)||{y}|{y}|{y}|{y}
+// MICRO PROFILE
+|https://microprofile.io/[MicroProfile specifications^]|||{y}|{y}|{y}
 |MicroProfile Config|||{y}|{y}|{y}
+|MicroProfile Fault Tolerance|||{y}|{y}|{y}
+|MicroProfile Health|||{y}|{y}|{y}
+|MicroProfile JWT Authentication|||{y}|{y}|{y}
 |MicroProfile Metrics|||{y}|{y}|{y}
 |MicroProfile OpenAPI|||{y}|{y}|{y}
 |MicroProfile OpenTracing|||{y}|{y}|{y}
-|MicroProfile Type-safe Rest Client|||{y}|{y}|{y}
-|Jakarta Authorization (JACC)||||{y}|{y}
-|Jakarta Batch (JBatch)||||{y}|{y}
-|Jakarta Concurrency||||{y}|{y}
-|Jakarta Connectors||||{y}|{y}
-|Jakarta Enterprise Web Services||||{y}|{y}
-|Jakarta Messaging (JMS)||||{y}|{y}
-|Jakarta SOAP with Attachments||||{y}|{y}
-|Jakarta Web Services Metadata||||{y}|{y}
-|Jakarta XML Web Services (JAX-WS)||||{y}|{y}
+|MicroProfile Rest Client|||{y}|{y}|{y}
+// FULL EE
+|https://jakarta.ee/specifications/[Jakarta EE specifications^]||||{y}|{y}
+|https://jakarta.ee/specifications/authorization/[Jakarta Authorization^] (JACC)||||{y}|{y}
+|https://jakarta.ee/specifications/batch/[Jakarta Batch^] (JBatch)||||{y}|{y}
+|https://jakarta.ee/specifications/concurrency/[Jakarta Concurrency^]||||{y}|{y}
+|https://jakarta.ee/specifications/connectors/[Jakarta Connectors^]||||{y}|{y}
+|https://jakarta.ee/specifications/enterprise-ws/[Jakarta Enterprise Web Services^]||||{y}|{y}
+|https://jakarta.ee/specifications/messaging/[Jakarta Messaging^] (JMS)||||{y}|{y}
+|https://jakarta.ee/specifications/soap-attachments/[Jakarta SOAP with Attachments^]||||{y}|{y}
+|https://jakarta.ee/specifications/web-services-metadata/[Jakarta Web Services Metadata^]||||{y}|{y}
+|https://jakarta.ee/specifications/xml-web-services/[Jakarta XML Web Services^] (JAX-WS)||||{y}|{y}
+// IMPLEMENTATIONS
 |Jakarta Faces (JSF) implementation||MyFaces|MyFaces|MyFaces|*Mojarra*
 |Jakarta Persistence (JPA) implementation(s)||OpenJPA|OpenJPA|OpenJPA|OpenJPA, *EclipseLink*
 |===
 
-== Implementations of Jakarta EE and MicroProfile functionalities in TomEE
+== [[implementations]] Implementations of Jakarta EE and MicroProfile features in TomEE
 
-[cols="<4,<4",options="header"]
+[options="header",cols="1,1"]
 |===
 |Specifications|Implementations included by TomEE
 |Jakarta Annotations, Servlet, Server Pages (JSP), +
 Jakarta Expression Language (EL), WebSocket, +
-Jakarta Authentication (JASPIC), Security, ...|Apache Tomcat
-|Jakarta Standard Tag Library (JSTL)|Apache Standard Taglib Implementation
-|Jakarta Faces (JSF)|Apache MyFaces (in all TomEE flavors except Plume), +
-*Eclipse Mojarra (in TomEE Plume only)*
-|Jakarta Bean Validation|Apache BVal
-|Jakarta Contexts and Dependency Injection (CDI)|Apache OpenWebBeans
-|Jakarta Enterprise Beans (EJB)|Apache OpenEJB
-|Jakarta Persistence (JPA)|Apache OpenJPA (in all TomEE flavors), +
-*EclipseLink (in TomEE Plume only)*
-|Jakarta Transactions (JTA)|Apache Geronimo Transaction Manager
+Jakarta Authentication (JASPIC), Security, ...|https://tomcat.apache.org/[Apache Tomcat^]
+|Jakarta{nbsp}Standard{nbsp}Tag{nbsp}Library{nbsp}(JSTL)|https://tomcat.apache.org/taglibs.html[Apache Standard Taglib Implementation^]
+|Jakarta Faces (JSF)|https://myfaces.apache.org/[Apache MyFaces^] *(in all TomEE flavors except Plume)* +
+https://projects.eclipse.org/projects/ee4j.mojarra[Eclipse GlassFish Mojarra^] *(in TomEE Plume only)*
+|Jakarta Bean Validation|https://bval.apache.org/[Apache BVal^] *(in TomEE 8.x and earlier)* +
+https://hibernate.org/validator/[Hibernate Validator^] *(in TomEE 9.x and later)*
+|Jakarta Contexts and Dependency Injection (CDI)|https://openwebbeans.apache.org/[Apache OpenWebBeans^]
+|Jakarta Enterprise Beans (EJB)|https://openejb.apache.org/[Apache OpenEJB^]
+|Jakarta Persistence (JPA)|https://openjpa.apache.org/[Apache OpenJPA^] (in all TomEE flavors) +
+https://www.eclipse.org/eclipselink/[EclipseLink^] *(in TomEE Plume only)*
+|Jakarta Transactions (JTA)|Apache{nbsp}Geronimo{nbsp}Transaction{nbsp}Manager
 |Jakarta Mail (JavaMail)|Apache Geronimo JavaMail
-|MicroProfile|Apache Geronimo MicroProfile
-|Jakarta JSON Binding (JSON-B), JSON Processing (JSON-P)|Jackson, Apache Johnzon
-|Jakarta XML Binding (JAXB)|Eclipse JAXB Runtime
-|Web Services|Apache CXF Runtime
-|Jakarta Batch (JBatch)|Apache BatchEE
-|Jakarta Messaging (JMS)|Apache ActiveMQ
+|MicroProfile|Apache Geronimo MicroProfile *(in TomEE 8.x and earlier)* +
+https://smallrye.io/[SmallRye MicroProfile^] *(in TomEE 9.x and later)*
+|Jakarta JSON Binding (JSON-B), +
+Jakarta JSON Processing (JSON-P)|https://github.com/FasterXML/jackson[Jackson^] +
+https://johnzon.apache.org/[Apache Johnzon^]
+|Jakarta XML Binding (JAXB)|https://projects.eclipse.org/projects/ee4j.jaxb-impl[Eclipse GlassFish JAXB Runtime^]
+|Web Services|https://cxf.apache.org/[Apache CXF Runtime^]
+|Jakarta Batch (JBatch)|https://geronimo.apache.org/batchee/[Apache BatchEE^]
+|Jakarta Messaging (JMS)|https://activemq.apache.org/[Apache ActiveMQ^]
 |===
+
+In bold : Implementations that differ between flavors or between versions


[tomee-site-generator] 02/05: TOMEE-3846 improved comparison page

Posted by rz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rzo1 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomee-site-generator.git

commit 26b441ce3ca5df86f0e759124ce61f95c6bb0529
Author: Swell <57...@users.noreply.github.com>
AuthorDate: Wed Apr 20 09:05:46 2022 +0200

    TOMEE-3846 improved comparison page
---
 src/main/jbake/content/comparison.adoc | 19 +++++++++++++------
 1 file changed, 13 insertions(+), 6 deletions(-)

diff --git a/src/main/jbake/content/comparison.adoc b/src/main/jbake/content/comparison.adoc
index 8e08a57..22349ab 100644
--- a/src/main/jbake/content/comparison.adoc
+++ b/src/main/jbake/content/comparison.adoc
@@ -12,14 +12,15 @@ Apache TomEE is an open source software implementation of the Jakarta EE (formal
 Different versions of Apache TomEE are available for different versions of the specifications. +
 The mapping between the specifications and the respective Apache TomEE versions is:
 
-[options="header",cols=""]
+[options="header",cols="5*1,2"]
 |===
-|TomEE version|Based on Tomcat|Java{nbsp}SE version|Micro{nbsp}Profile version|Jakarta{nbsp}EE version|Full list of specs versions
-//|10.x|10.1.x|11|TBA|10.0|xref:tomee-10.0/docs/comparison.adoc#specifications[specifications versions]
-| 9.x|10.0.x|11|5.0| 9.1|xref:tomee-9.0/docs/comparison.adoc#specifications[specifications versions]
-| 8.x| 9.0.x| 8|2.0| 8.0|xref:tomee-8.0/docs/comparison.adoc#specifications[specifications versions]
+|TomEE version|Based on Tomcat|Java{nbsp}SE version|Micro{nbsp}Profile version|Jakarta{nbsp}EE version|Full list of specs versions and implementations choices
+//|10.x|10.1.x|11|TBA|10.0|xref:tomee-10.0/docs/comparison.adoc#specifications[specifications versions] tomee-10.0/docs/comparison.adoc#implementations[implementations details]
+| 9.x|10.0.x|11|5.0| 9.1|xref:tomee-9.0/docs/comparison.adoc#specifications[specifications versions] xref:tomee-9.0/docs/comparison.adoc#implementations[implementations details]
+| 8.x| 9.0.x| 8|2.0| 8.0|xref:tomee-8.0/docs/comparison.adoc#specifications[specifications versions] xref:tomee-8.0/docs/comparison.adoc#implementations[implementations details]
 | 7.x| 8.5.x|7 or 8|1.4| 7.0|
-//xref:tomee-7.1/docs/comparison.adoc#specifications[specifications versions]
+specifications versions implementations details (WIP)
+//xref:tomee-7.1/docs/comparison.adoc#specifications[specifications versions] xref:tomee-7.1/docs/comparison.adoc#implementations[implementations details]
 |===
 
 Jakarta EE 9.x introduces breaking changes (relocation from javax.* to jakarta.* namespace). +
@@ -108,6 +109,10 @@ Jakarta SOAP Web Services (JAX-WS)||||{y}|{y}
 |Jakarta Persistence (JPA) implementation(s)||OpenJPA|OpenJPA|OpenJPA|OpenJPA, *EclipseLink*
 |===
 
+////
+
+// implementations table moved out to version-specific documentation
+
 == [[implementations]] Implementations of Jakarta EE and MicroProfile features in TomEE
 
 [options="header",cols="1,1"]
@@ -139,3 +144,5 @@ https://johnzon.apache.org/[Apache Johnzon^]
 |===
 
 In bold : Implementations that differ between flavors or between versions
+
+////


[tomee-site-generator] 03/05: TOMEE-3846 improved comparison page

Posted by rz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rzo1 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomee-site-generator.git

commit 3cc47edb812183a9549369451bd4624625d308d2
Author: Swell <57...@users.noreply.github.com>
AuthorDate: Wed Apr 20 18:43:03 2022 +0200

    TOMEE-3846 improved comparison page
---
 src/main/jbake/content/comparison.adoc | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/main/jbake/content/comparison.adoc b/src/main/jbake/content/comparison.adoc
index 22349ab..4a98457 100644
--- a/src/main/jbake/content/comparison.adoc
+++ b/src/main/jbake/content/comparison.adoc
@@ -5,6 +5,7 @@
 :jbake-status: published
 :icons: font
 :y: icon:check[role="green"]
+:n: icon:times[role="red"]
 
 == [[versions]] Main differences between versions
 
@@ -15,12 +16,11 @@ The mapping between the specifications and the respective Apache TomEE versions
 [options="header",cols="5*1,2"]
 |===
 |TomEE version|Based on Tomcat|Java{nbsp}SE version|Micro{nbsp}Profile version|Jakarta{nbsp}EE version|Full list of specs versions and implementations choices
-//|10.x|10.1.x|11|TBA|10.0|xref:tomee-10.0/docs/comparison.adoc#specifications[specifications versions] tomee-10.0/docs/comparison.adoc#implementations[implementations details]
-| 9.x|10.0.x|11|5.0| 9.1|xref:tomee-9.0/docs/comparison.adoc#specifications[specifications versions] xref:tomee-9.0/docs/comparison.adoc#implementations[implementations details]
-| 8.x| 9.0.x| 8|2.0| 8.0|xref:tomee-8.0/docs/comparison.adoc#specifications[specifications versions] xref:tomee-8.0/docs/comparison.adoc#implementations[implementations details]
-| 7.x| 8.5.x|7 or 8|1.4| 7.0|
-specifications versions implementations details (WIP)
-//xref:tomee-7.1/docs/comparison.adoc#specifications[specifications versions] xref:tomee-7.1/docs/comparison.adoc#implementations[implementations details]
+//|10.x  |10.1.x|11|TBA|10.0|xref:tomee-10.0/docs/comparison.adoc#specifications[specifications versions] tomee-10.0/docs/comparison.adoc#implementations[implementations details]
+| 9.x  |10.0.x|11|5.0| 9.1|xref:tomee-9.0/docs/comparison.adoc#specifications[specifications versions] xref:tomee-9.0/docs/comparison.adoc#implementations[implementations details]
+| 8.x  | 9.0.x| 8|2.0| 8.0|xref:tomee-8.0/docs/comparison.adoc#specifications[specifications versions] xref:tomee-8.0/docs/comparison.adoc#implementations[implementations details]
+| 7.1.x| 8.5.x|7 or 8|1.4| 7.0|xref:tomee-7.1/docs/comparison.adoc#specifications[specifications versions] xref:tomee-7.1/docs/comparison.adoc#implementations[implementations details]
+| 7.0.x| 8.5.x|7 or 8|{n}| 7.0|xref:tomee-7.0/docs/comparison.adoc#specifications[specifications versions] xref:tomee-7.0/docs/comparison.adoc#implementations[implementations details]
 |===
 
 Jakarta EE 9.x introduces breaking changes (relocation from javax.* to jakarta.* namespace). +


[tomee-site-generator] 05/05: TOMEE-3846 improved comparison page

Posted by rz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rzo1 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomee-site-generator.git

commit 97bb618c1ee826f8063ac51603e6c525fe1e6c25
Author: Swell <57...@users.noreply.github.com>
AuthorDate: Sat Apr 23 00:24:15 2022 +0200

    TOMEE-3846 improved comparison page
---
 src/main/jbake/content/comparison.adoc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/jbake/content/comparison.adoc b/src/main/jbake/content/comparison.adoc
index 4ebbc92..48d54f7 100644
--- a/src/main/jbake/content/comparison.adoc
+++ b/src/main/jbake/content/comparison.adoc
@@ -15,7 +15,7 @@ The mapping between the specifications and the respective Apache TomEE versions
 
 [options="header",cols="5*1,2"]
 |===
-|TomEE version|Based on Tomcat|Java{nbsp}SE version|Micro{nbsp}Profile version|Jakarta{nbsp}EE version|Full list of specs versions and implementations choices
+|TomEE version|Based on Tomcat|Java{nbsp}SE version|Micro{nbsp}Profile version|Jakarta{nbsp}EE version|Full list of specifications versions and implementations choices
 //|10.x  |10.1.x|11|TBA|10.0|xref:tomee-10.0/docs/comparison.adoc#specifications[specifications versions] tomee-10.0/docs/comparison.adoc#implementations[implementations details]
 | 9.x  |10.0.x|11|5.0| 9.1|xref:tomee-9.0/docs/comparison.adoc#specifications[specifications versions] xref:tomee-9.0/docs/comparison.adoc#implementations[implementations details]
 | 8.x  | 9.0.x| 8|2.0| 8.0|xref:tomee-8.0/docs/comparison.adoc#specifications[specifications versions] xref:tomee-8.0/docs/comparison.adoc#implementations[implementations details]


[tomee-site-generator] 04/05: TOMEE-3846 improved comparison page

Posted by rz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rzo1 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomee-site-generator.git

commit f1384b06d72467fc0d8978da7bc1c9780f01f5be
Author: Swell <57...@users.noreply.github.com>
AuthorDate: Thu Apr 21 10:49:18 2022 +0200

    TOMEE-3846 improved comparison page
---
 src/main/jbake/content/comparison.adoc | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/src/main/jbake/content/comparison.adoc b/src/main/jbake/content/comparison.adoc
index 4a98457..4ebbc92 100644
--- a/src/main/jbake/content/comparison.adoc
+++ b/src/main/jbake/content/comparison.adoc
@@ -123,7 +123,7 @@ Jakarta Expression Language (EL), WebSocket, +
 Jakarta Authentication (JASPIC), Security, ...|https://tomcat.apache.org/[Apache Tomcat^]
 |Jakarta{nbsp}Standard{nbsp}Tag{nbsp}Library{nbsp}(JSTL)|https://tomcat.apache.org/taglibs.html[Apache Standard Taglib Implementation^]
 |Jakarta Faces (JSF)|https://myfaces.apache.org/[Apache MyFaces^] *(in all TomEE flavors except Plume)* +
-https://projects.eclipse.org/projects/ee4j.mojarra[Eclipse GlassFish Mojarra^] *(in TomEE Plume only)*
+https://projects.eclipse.org/projects/ee4j.mojarra[Eclipse Mojarra^] *(in TomEE Plume only)*
 |Jakarta Bean Validation|https://bval.apache.org/[Apache BVal^] *(in TomEE 8.x and earlier)* +
 https://hibernate.org/validator/[Hibernate Validator^] *(in TomEE 9.x and later)*
 |Jakarta Contexts and Dependency Injection (CDI)|https://openwebbeans.apache.org/[Apache OpenWebBeans^]
@@ -132,13 +132,12 @@ https://hibernate.org/validator/[Hibernate Validator^] *(in TomEE 9.x and later)
 https://www.eclipse.org/eclipselink/[EclipseLink^] *(in TomEE Plume only)*
 |Jakarta Transactions (JTA)|Apache{nbsp}Geronimo{nbsp}Transaction{nbsp}Manager
 |Jakarta Mail (JavaMail)|Apache Geronimo JavaMail
-|MicroProfile|Apache Geronimo MicroProfile *(in TomEE 8.x and earlier)* +
+|MicroProfile|Apache Geronimo MicroProfile *(in TomEE 7.1.x and 8.x)* +
 https://smallrye.io/[SmallRye MicroProfile^] *(in TomEE 9.x and later)*
 |Jakarta JSON Binding (JSON-B), +
-Jakarta JSON Processing (JSON-P)|https://github.com/FasterXML/jackson[Jackson^] +
-https://johnzon.apache.org/[Apache Johnzon^]
-|Jakarta XML Binding (JAXB)|https://projects.eclipse.org/projects/ee4j.jaxb-impl[Eclipse GlassFish JAXB Runtime^]
-|Web Services|https://cxf.apache.org/[Apache CXF Runtime^]
+Jakarta JSON Processing (JSON-P)|https://johnzon.apache.org/[Apache Johnzon^]
+|Jakarta XML Binding (JAXB)|https://projects.eclipse.org/projects/ee4j.jaxb-impl[Eclipse Implementation of JAXB^]
+|Web Services|https://cxf.apache.org/[Apache CXF^]
 |Jakarta Batch (JBatch)|https://geronimo.apache.org/batchee/[Apache BatchEE^]
 |Jakarta Messaging (JMS)|https://activemq.apache.org/[Apache ActiveMQ^]
 |===