You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by jl...@apache.org on 2022/11/03 14:26:50 UTC

[tomee-site-generator] branch main updated (c27c83b -> 49e9720)

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

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


    from c27c83b  Make additional information more visible for TomEE 8.0.13
     new 2b18885  Create a page for the TomEE 9.0.0.RC1 release and generated release notes
     new 49e9720  Prepare for MicroProfile 5.0 compatibility and to create the CCR

The 2 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:
 .../jbake/content/9.0.0.RC1/release-notes.adoc     | 102 +++++++++++++++++
 .../certifications/9.0.0.RC1/microprofile-5.0.adoc | 124 +++++++++++++++++++++
 2 files changed, 226 insertions(+)
 create mode 100644 src/main/jbake/content/9.0.0.RC1/release-notes.adoc
 create mode 100644 src/main/jbake/content/certifications/9.0.0.RC1/microprofile-5.0.adoc


[tomee-site-generator] 02/02: Prepare for MicroProfile 5.0 compatibility and to create the CCR

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

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

commit 49e9720c26dce893e0c581feaf49930134fd288e
Author: Jean-Louis Monteiro <jl...@tomitribe.com>
AuthorDate: Thu Nov 3 15:24:05 2022 +0100

    Prepare for MicroProfile 5.0 compatibility and to create the CCR
---
 .../certifications/9.0.0.RC1/microprofile-5.0.adoc | 124 +++++++++++++++++++++
 1 file changed, 124 insertions(+)

diff --git a/src/main/jbake/content/certifications/9.0.0.RC1/microprofile-5.0.adoc b/src/main/jbake/content/certifications/9.0.0.RC1/microprofile-5.0.adoc
new file mode 100644
index 0000000..2c75738
--- /dev/null
+++ b/src/main/jbake/content/certifications/9.0.0.RC1/microprofile-5.0.adoc
@@ -0,0 +1,124 @@
+= TCK Results
+:jbake-date: 2022-11-03
+:jbake-type: page
+:jbake-status: published
+:icons: font
+:imagesdir: ../../img
+
+image:apache_tomee-logo.jpg[TomEE, align="center"]
+
+== Introduction
+As required by the https://www.eclipse.org/legal/tck.php[Eclipse Foundation Technology Compatibility Kit License], and
+https://github.com/microprofile/microprofile-wg/blob/main/tckprocess.adoc following is a summary of the TCK results for
+releases of MicroProfile 5.0.
+
+=== Apache TomEE 9.0.0.RC1 , Eclipse MicroProfile 5.0 TCK Certification Summary
+----
+Date:  November 3rd, 2022
+Product Name, Version: Apache TomEE 9.0.0.RC1
+URL to product download page: https://tomee.apache.org/download-ng.html
+
+Product Description: An implementation of the Jakarta EE 9.1 Web Profile Specifications and MicroProfile 5.0 Specifications
+Java SE provider and Version tested with: Eclipse Adoptium adoptium-jdk-11.0.16.1+1
+OS version: Linux AMD 64 4.15.0-191-generic
+----
+
+Specification Name, Version and download URL:
+https://microprofile.io/compatible/5-0/[Eclipse MicroProfile 5.0] composed of
+
+* https://github.com/eclipse/microprofile-config/releases/tag/3.0[MicroProfile Config 3.0]
+* https://github.com/eclipse/microprofile-fault-tolerance/releases/tag/4.0[MicroProfile Fault Tolerance 4.0]
+* https://github.com/eclipse/microprofile-jwt-auth/releases/tag/2.0[MicroProfile JWT Auth 2.0]
+* https://github.com/eclipse/microprofile-metrics/releases/tag/4.0[MicroProfile Metrics 4.0]
+* https://github.com/eclipse/microprofile-open-api/releases/tag/3.0[MicroProfile Open API 3.0]
+* https://github.com/eclipse/microprofile-opentracing/releases/tag/3.0[MicroProfile Open Tracing 3.0]
+* https://github.com/eclipse/microprofile-rest-client/releases/tag/3.0[MicroProfile Rest Client 3.0]
+* https://github.com/eclipse/microprofile-health/releases/tag/4.0[MicroProfile Health 4.0]
+
+Public URL of TCK Results Summary:
+link:https://tomee.apache.org/9.0.0.RC1/microprofile-5.0.html[Apache TomEE 9.0.0.RC1 TCK results]
+
+=== MicroProfile TCK Test results
+
+The Jenkins build against the Git Tag tomee-project-9.0.0.RC1 is available at
+https://ci-builds.apache.org/job/Tomee/job/TomEE_Compitable_TCK/2/
+
+==== MicroProfile Config 3.0
+TCK result summary:
+----
+[INFO]
+[INFO] Results:
+[INFO]
+[INFO] Tests run: 372, Failures: 0, Errors: 0, Skipped: 0
+[INFO]
+----
+
+==== MicroProfile Fault Tolerance 4.0
+TCK result summary:
+----
+[INFO]
+[INFO] Results:
+[INFO]
+[INFO] Tests run: 433, Failures: 0, Errors: 0, Skipped: 0
+[INFO]
+----
+
+==== MicroProfile JWT Auth 2.0
+TCK result summary:
+----
+[INFO]
+[INFO] Results:
+[INFO]
+[INFO] Tests run: 190, Failures: 0, Errors: 0, Skipped: 0
+[INFO]
+----
+
+==== MicroProfile Metrics 4.0
+TCK result summary:
+----
+[INFO]
+[INFO] Results:
+[INFO]
+[INFO] Tests run: 213, Failures: 0, Errors: 0, Skipped: 0
+[INFO]
+----
+
+==== MicroProfile Open API 3.0
+TCK result summary:
+----
+[INFO]
+[INFO] Results:
+[INFO]
+[INFO] Tests run: 244, Failures: 0, Errors: 0, Skipped: 0
+[INFO]
+----
+
+==== MicroProfile Open Tracing 3.0
+TCK result summary:
+----
+[INFO]
+[INFO] Results:
+[INFO]
+[INFO] Tests run: 63, Failures: 0, Errors: 0, Skipped: 0
+[INFO]
+----
+
+==== MicroProfile Rest Client 3.0
+TCK result summary:
+----
+[INFO]
+[INFO] Results:
+[INFO]
+[INFO] Tests run: 181, Failures: 0, Errors: 0, Skipped: 0
+[INFO]
+----
+
+==== MicroProfile Health 3.0
+TCK result summary:
+----
+[INFO]
+[INFO] Results:
+[INFO]
+[INFO] Tests run: 28, Failures: 0, Errors: 0, Skipped: 0
+[INFO]
+----


[tomee-site-generator] 01/02: Create a page for the TomEE 9.0.0.RC1 release and generated release notes

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

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

commit 2b188859d233af88c160db397868fe94bcc1ba0c
Author: Jean-Louis Monteiro <jl...@tomitribe.com>
AuthorDate: Thu Nov 3 15:23:36 2022 +0100

    Create a page for the TomEE 9.0.0.RC1 release and generated release notes
---
 .../jbake/content/9.0.0.RC1/release-notes.adoc     | 102 +++++++++++++++++++++
 1 file changed, 102 insertions(+)

diff --git a/src/main/jbake/content/9.0.0.RC1/release-notes.adoc b/src/main/jbake/content/9.0.0.RC1/release-notes.adoc
new file mode 100644
index 0000000..12a41c1
--- /dev/null
+++ b/src/main/jbake/content/9.0.0.RC1/release-notes.adoc
@@ -0,0 +1,102 @@
+= Apache TomEE 9.0.0.RC1 Release Notes
+:index-group: Release Notes
+:jbake-type: page
+:jbake-status: published
+
+Apache TomEE 9.0.0.RC1 has been released.
+
+This milestone gets us closer to a final 9.0.0 release. The milestone 8 was the first migration from javax to jakarta
+namespace straight in the source code. The release was not production ready and the build was not stable, but the goal
+was to get a base we could build upon.
+
+The journey has been long, after working to stabilize the build and achieve a significant TCK coverage for Jakarta EE 9.1,
+we decided to focus on supporting MicroProfile 5.0. We were still stuck on a very old version. The work we started on
+Milestone 8 to migrate to SmallRye is now complete and we are pleased to announced we reached 100% of MicroProfile 5.0.
+
+[NOTE]
+The MicroProfile JWT implementation is entirely ours and has some great additions such as Bean Validation integration to
+validate JWT tokens.
+
+In terms of Jakarta EE 9.1 TCK, we are 12 failures short, but we are actively working on them so we can have a final release soon.
+
+In addition to the previous work, we fixed a couple of bugs and did some dependency upgrades.
+
+Thank you to everyone who contributed to this release, including all of our users and the people who submitted bug reports,
+contributed code or documentation enhancements.
+
+== Dependency upgrade
+
+[.compact]
+- link:https://issues.apache.org/jira/browse/TOMEE-4100[TOMEE-4100]  XBean 4.22
+- link:https://issues.apache.org/jira/browse/TOMEE-4083[TOMEE-4083] Commons CLI 1.5.0
+- link:https://issues.apache.org/jira/browse/TOMEE-3800[TOMEE-3800] DBCP 2.9.0
+- link:https://issues.apache.org/jira/browse/TOMEE-4037[TOMEE-4037] Eclipse Mojarra 3.0.2
+- link:https://issues.apache.org/jira/browse/TOMEE-4036[TOMEE-4036] EclipseLink 3.0.3
+- link:https://issues.apache.org/jira/browse/TOMEE-3980[TOMEE-3980] HSQLDB 2.7.0
+- link:https://issues.apache.org/jira/browse/TOMEE-4019[TOMEE-4019] HSQLDB 2.7.0
+- link:https://issues.apache.org/jira/browse/TOMEE-4086[TOMEE-4086] HSQLDB 2.7.1
+- link:https://issues.apache.org/jira/browse/TOMEE-4039[TOMEE-4039] Hibernate 6.1
+- link:https://issues.apache.org/jira/browse/TOMEE-4093[TOMEE-4093] Hibernate 6.1.4.Final
+- link:https://issues.apache.org/jira/browse/TOMEE-4038[TOMEE-4038] Jackson 2.13.4
+- link:https://issues.apache.org/jira/browse/TOMEE-4026[TOMEE-4026] Johnzon 1.2.19
+- link:https://issues.apache.org/jira/browse/TOMEE-4030[TOMEE-4030] Log4J2 2.18.0
+- link:https://issues.apache.org/jira/browse/TOMEE-4097[TOMEE-4097] MicroProfile Fault Tolerance API 4.0.2
+- link:https://issues.apache.org/jira/browse/TOMEE-4098[TOMEE-4098] MicroProfile Health API 4.0.1
+- link:https://issues.apache.org/jira/browse/TOMEE-4099[TOMEE-4099] MicroProfile Rest Client API 3.0.1
+- link:https://issues.apache.org/jira/browse/TOMEE-3999[TOMEE-3999] MyFaces 3.0.2
+- link:https://issues.apache.org/jira/browse/TOMEE-4054[TOMEE-4054] Snakeyaml 1.33
+- link:https://issues.apache.org/jira/browse/TOMEE-3831[TOMEE-3831] TomEE should support library asm9.1 support fully Java 17
+- link:https://issues.apache.org/jira/browse/TOMEE-4040[TOMEE-4040] Tomcat 10.0.23
+- link:https://issues.apache.org/jira/browse/TOMEE-4096[TOMEE-4096] Tomcat 10.0.27
+- link:https://issues.apache.org/jira/browse/TOMEE-4018[TOMEE-4018] bcprov-jdk15on 1.70
+- link:https://issues.apache.org/jira/browse/TOMEE-4006[TOMEE-4006] slf4j 1.7.36
+
+== Bug
+
+[.compact]
+- link:https://issues.apache.org/jira/browse/TOMEE-4101[TOMEE-4101] Typo with EL22Adaptor implementation in openwebbeans.properties
+- link:https://issues.apache.org/jira/browse/TOMEE-4102[TOMEE-4102] TomEE logs SEVERE: Expected ContextBinding to have the method getThreadName()
+- link:https://issues.apache.org/jira/browse/TOMEE-4032[TOMEE-4032] Class cast Exception when undeploying application with @PostConstruct LifeCycle
+- link:https://issues.apache.org/jira/browse/TOMEE-3795[TOMEE-3795] Proxy class definition does not work in Java 17+
+- link:https://issues.apache.org/jira/browse/TOMEE-4014[TOMEE-4014] Unable to see TomEE version in Tomcat home page with Java 17
+- link:https://issues.apache.org/jira/browse/TOMEE-4041[TOMEE-4041] 4 CVE Vulnerabilities in snakeyaml-1.30.jar
+- link:https://issues.apache.org/jira/browse/TOMEE-4001[TOMEE-4001] CVE-2022-34305 displaying user provided data without filtering, exposing a XSS vulnerability
+
+== Task
+
+[.compact]
+- link:https://issues.apache.org/jira/browse/TOMEE-4022[TOMEE-4022] Move to Apache Rat
+- link:https://issues.apache.org/jira/browse/TOMEE-4028[TOMEE-4028] Replace cucumber shading and replace with cucumber-jakarta-openejb
+- link:https://issues.apache.org/jira/browse/TOMEE-4035[TOMEE-4035] Upgrade SmallRye, Jackson and others
+- link:https://issues.apache.org/jira/browse/TOMEE-3914[TOMEE-3914] Spring 3 Dependencies in TomEE Root POM
+- link:https://issues.apache.org/jira/browse/TOMEE-4088[TOMEE-4088] Add workaround for CVE-2022-41853 (hsqldb)
+
+== Documentation
+
+[.compact]
+- link:https://issues.apache.org/jira/browse/TOMEE-4023[TOMEE-4023] Comparison pages with wrong specs per profiles
+
+== Sub-task
+
+[.compact]
+- link:https://issues.apache.org/jira/browse/TOMEE-3890[TOMEE-3890] Replace Apache Geronimo Microprofile with Smallrye
+- link:https://issues.apache.org/jira/browse/TOMEE-3896[TOMEE-3896] SmallRye Metrics integration
+- link:https://issues.apache.org/jira/browse/TOMEE-3897[TOMEE-3897] SmallRye Health integration
+- link:https://issues.apache.org/jira/browse/TOMEE-3898[TOMEE-3898] SmallRye Config integration
+- link:https://issues.apache.org/jira/browse/TOMEE-3899[TOMEE-3899] SmallRye Fault Tolerant integration
+- link:https://issues.apache.org/jira/browse/TOMEE-4007[TOMEE-4007] Clean up ASM dependency
+- link:https://issues.apache.org/jira/browse/TOMEE-3900[TOMEE-3900] SmallRye OpenAPI integration
+- link:https://issues.apache.org/jira/browse/TOMEE-3947[TOMEE-3947] Elliptic Curve ES256 signature algorithm
+- link:https://issues.apache.org/jira/browse/TOMEE-3948[TOMEE-3948] Decryption of JWTs using RSA-OAEP and A256GCM algorithms
+- link:https://issues.apache.org/jira/browse/TOMEE-3949[TOMEE-3949] Support for JWT audience aud claim
+- link:https://issues.apache.org/jira/browse/TOMEE-3909[TOMEE-3909] Pass MicroProfile Rest Client TCK
+- link:https://issues.apache.org/jira/browse/TOMEE-3910[TOMEE-3910] Pass MicroProfile JWT TCK
+- link:https://issues.apache.org/jira/browse/TOMEE-3955[TOMEE-3955] Fix TomEE :: Examples :: Arquillian Persistence Extension Sample
+
+== Fixed Common Vulnerabilities and Exposures (CVEs)
+
+[.compact]
+- link:https://issues.apache.org/jira/browse/TOMEE-4086[TOMEE-4086] HSQLDB 2.7.1
+- link:https://issues.apache.org/jira/browse/TOMEE-4041[TOMEE-4041] 4 CVE Vulnerabilities in snakeyaml-1.30.jar
+- link:https://issues.apache.org/jira/browse/TOMEE-4001[TOMEE-4001] CVE-2022-34305 displaying user provided data without filtering, exposing a XSS vulnerability
+- link:https://issues.apache.org/jira/browse/TOMEE-4088[TOMEE-4088] Add workaround for CVE-2022-41853 (hsqldb)
\ No newline at end of file