Skip to content

Commit

Permalink
TomEE 9.1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
rzo1 committed Oct 16, 2023
1 parent 5a46e89 commit fd3a0ab
Show file tree
Hide file tree
Showing 7 changed files with 327 additions and 16 deletions.
4 changes: 2 additions & 2 deletions src/main/jbake/content/9.1.0/release-notes.adoc
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
= Apache TomEE 9.1.1 Release Notes
= Apache TomEE 9.1.0 Release Notes
:index-group: Release Notes
:jbake-type: page
:jbake-status: published

Apache TomEE 9.1.1 has been released.
Apache TomEE 9.1.0 has been released.

It is a maintenance release with some bug fixes and dependencies upgrades (MicroProfile 5, ActiveMQ, Johnzon, XBean, etc).

Expand Down
52 changes: 52 additions & 0 deletions src/main/jbake/content/9.1.1/release-notes.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
= Apache TomEE 9.1.1 Release Notes
:index-group: Release Notes
:jbake-type: page
:jbake-status: published

Apache TomEE 9.1.1 has been released.

It is a maintenance release with some bug fixes and dependencies upgrades.
The most notable change is dropping our own cxf-shade in favour of CXF 4.0.

It fixes the latest Tomcat vulnerabilities by back porting and patching Tomcat inside the TomEE build.
This release still passes the EE9.1 TCK as well as the MicroProfile 5.0 TCK.

== Dependency upgrade

[.compact]
- link:https://issues.apache.org/jira/browse/TOMEE-4246[TOMEE-4246] ActiveMQ 5.18.2
- link:https://issues.apache.org/jira/browse/TOMEE-4230[TOMEE-4230] Backport fix for CVE-2023-34981
- link:https://issues.apache.org/jira/browse/TOMEE-4239[TOMEE-4239] Backport fix for CVE-2023-41080
- link:https://issues.apache.org/jira/browse/TOMEE-4235[TOMEE-4235] Bouncy Castle 1.75
- link:https://issues.apache.org/jira/browse/TOMEE-4243[TOMEE-4243] Bouncy Castle 1.76
- link:https://issues.apache.org/jira/browse/TOMEE-4139[TOMEE-4139] CXF 4.0.3 (jakarta namespace)
- link:https://issues.apache.org/jira/browse/TOMEE-4247[TOMEE-4247] Hibernate 6.1.7
- link:https://issues.apache.org/jira/browse/TOMEE-4227[TOMEE-4227] Jackson 2.15.2
- link:https://issues.apache.org/jira/browse/TOMEE-4228[TOMEE-4228] Johnzon 1.2.21
- link:https://issues.apache.org/jira/browse/TOMEE-4248[TOMEE-4248] Mojarra 3.0.5
- link:https://issues.apache.org/jira/browse/TOMEE-4254[TOMEE-4254] Port fix for CVE-2023-42795
- link:https://issues.apache.org/jira/browse/TOMEE-4255[TOMEE-4255] Port fix for CVE-2023-44487
- link:https://issues.apache.org/jira/browse/TOMEE-4256[TOMEE-4256] Port fix for CVE-2023-45648
- link:https://issues.apache.org/jira/browse/TOMEE-4249[TOMEE-4249] SnakeYAML 2.2
- link:https://issues.apache.org/jira/browse/TOMEE-4250[TOMEE-4250] WSS4J 3.0.1
- link:https://issues.apache.org/jira/browse/TOMEE-4232[TOMEE-4232] bcprov-jdk15to18-1.74.jar
- link:https://issues.apache.org/jira/browse/TOMEE-4251[TOMEE-4251] xmlsec 3.0.2

== Bug

[.compact]
- link:https://issues.apache.org/jira/browse/TOMEE-4222[TOMEE-4222] @LoginToContinue JSR-375 (JavaEE Security API) causes IllegalArgumentException
- link:https://issues.apache.org/jira/browse/TOMEE-4225[TOMEE-4225] Remove commons-net from TomEE distribution
- link:https://issues.apache.org/jira/browse/TOMEE-4226[TOMEE-4226] DataSource definition fails when @DataSourceDefinition doesn't define url property

== Improvement

[.compact]
- link:https://issues.apache.org/jira/browse/TOMEE-4031[TOMEE-4031] Improve TomEE Jmx Mbean Support for Parameter Names

== Fixed Common Vulnerabilities and Exposures (CVEs)

[.compact]
- link:https://issues.apache.org/jira/browse/TOMEE-4230[TOMEE-4230] Backport fix for CVE-2023-34981
- link:https://issues.apache.org/jira/browse/TOMEE-4254[TOMEE-4254] Port fix for CVE-2023-42795
- link:https://issues.apache.org/jira/browse/TOMEE-4227[TOMEE-4227] Jackson 2.15.2
123 changes: 123 additions & 0 deletions src/main/jbake/content/certifications/9.1.1/microprofile-5.0.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,123 @@
= TCK Results
:jbake-date: 2023-06-06
: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.1.1 , MicroProfile 5.0 TCK Certification Summary
----
Date: October 12, 2023
Product Name, Version: Apache TomEE 9.1.1
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 OpenJDK Runtime Environment Temurin-11.0.16.1+1 (build 11.0.16.1+1)
OS version: Linux AMD 64 4.15.0-206-generic
----

Specification Name, Version and download URL:
https://microprofile.io/compatible/5-0/[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.1.1/microprofile-5.0.html[Apache TomEE 9.1.0 TCK results]

=== MicroProfile TCK Test results

==== 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]
----

For more details on the complete execution, the logs are available in https://ci-builds.apache.org/job/Tomee/job/TomEE_Compitable_TCK/7/[Jenkins]
122 changes: 122 additions & 0 deletions src/main/jbake/content/certifications/9.1.1/plume/webprofile-9.1.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
= TCK Results
:jbake-date: 2023-06-06
: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], following is a summary of the TCK results for releases of Jakarta EE Web Profile 9.1.



=== Apache TomEE 9.1.1 , Jakarta EE 9.1 TCK Certification Summary
----
Date: October 12, 2023
Product Name, Version: Apache TomEE 9.1.1
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
Java SE provider and Version tested with: OpenJDK jdk-11.0.16.1+1
OS version: Linux 4.14.225-169.362.amzn2.aarch64
Database version: Apache Derby Network Server 10.15.2.0
Database JDBC Driver and version: Apache Derby 10.15.2.0
----

Specification Name, Version and download URL:
https://jakarta.ee/specifications/webprofile/9.1/[Jakarta EE Platform, Web Profile 9.1]

TCK Version, digital SHA-256 fingerprint and download URL:
https://download.eclipse.org/ee4j/jakartaee-tck/jakartaee9-eftl/promoted/jakarta-jakartaeetck-9.1.0.zip[Jakarta EE Platform TCK 9.1.0, 16904b7ccd7ae61287b763587e8bfbff50608ab09f3876bb41af65d043263ca7 ]

Public URL of TCK Results Summary:
link:https://tomee.apache.org/9.1.1/plume/webprofile-9.1.html[Apache TomEE 9.1.1 TCK results]

Any Additional Specification Certification Requirements:
----
Jakarta Dependency Injection 2.0.1 TCK
Jakarta Contexts and Dependency Injection 3.0.1 TCK
Jakarta Bean Validation 3.0.0 TCK
----

=== Web Profile TCK Test results
Test results:
[width="100%",options="header]
|=======
|section|tests|passed|failed
|ejb32|809|809|0
|el|667|667|0
|jaspic|68|68|0
|jaxrs|2622|2622|0
|jdbc|4924|4924|0
|jpa|11025|11025|0
|jsf|5517|5517|0
|jsonb|232|232|0
|jsonp|744|744|0
|jsp|730|730|0
|jstl|541|541|0
|jta|195|195|0
|securityapi|85|85|0
|servlet|1700|1700|0
|signaturetest|2|0|0
|websocket|725|725|0
|=======

=== Additional standalone TCK Test results
Standalone test results:

Jakarta Dependency Injection 2.0.1 TCK

Download URL & SHA-256:
https://download.eclipse.org/jakartaee/dependency-injection/2.0/jakarta.inject-tck-2.0.1-bin.zip[jakarta.inject-tck-2.0.1-bin.zip, 7853d02d372838f8300f5a18cfcc23011c9eb9016cf3980bba9442e4b1f8bfc6 ]

TCK result summary:
----
Tests run: 50, Failures: 0, Errors: 0, Skipped: 0
----

Jakarta Contexts and Dependency Injection 3.0.1 TCK

Download URL & SHA-256
https://download.eclipse.org/jakartaee/cdi/3.0/cdi-tck-3.0.1-dist.zip[cdi-tck-3.0.1-dist.zip, f0a3bdd81ea552ddf2c2a6cd2576f0d5ca45026665cb4a5c42606a58bf1c133d ]

TCK result summary:
----
Tests run: 1796, Failures: 0, Errors: 0, Skipped: 0
----

Jakarta Bean Validation 3.0.0 TCK

Download URL & SHA-256
https://download.eclipse.org/jakartaee/bean-validation/3.0/beanvalidation-tck-dist-3.0.0.zip[beanvalidation-tck-dist-3.0.0.zip, c975fd229df0c40947a9f0a69b779ec92bebb3d21e05fdc65fccc1d11ef5525b ]

TCK result summary:
----
Tests run: 1045, Failures: 0, Errors: 0, Skipped: 0
----

Jakarta XML Binding 3.0.1 TCK

Download URL & SHA-256
https://download.eclipse.org/ee4j/jakartaee-tck/jakartaee9-eftl/promoted/jakarta-xml-binding-tck-3.0.1.zip[jakarta-xml-binding-tck-3.0.1.zip, a9356a2eb989e8cb7f663ed5fd244d8e2d222e2c4108c40c65001bec90f40baf]

TCK result summary:
----
Pass: 24,628 Fail: 0 Error: 0 Not-Run: 0
----


Jakarta Debugging TCK

Download URL & SHA-256
https://download.eclipse.org/jakartaee/debugging/2.0/jakarta-debugging-tck-2.0.0.zip[jakarta-debugging-tck-2.0.0.zip, 71999815418799837dc6f3d0dc40c3dcc4144cd90c7cdfd06aa69270483d78bc ]

TCK result summary:
----
java -cp debugging-tck-2.0.0.jar VerifySMAP _Hello.class.smap
_Hello.class.smap is a correctly formatted SMAP
----


16 changes: 15 additions & 1 deletion src/main/jbake/content/download-archive.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,11 @@ IMPORTANT: Note: TomEE 9.0.0-M are milestone releases, which target the `jakarta
and appreciated.

=== TCK Results
==== TomEE 9.0.9

==== TomEE 9.1.0
- link:9.1.0/plume/webprofile-9.1.html[Jakarta EE 9.1 Web Profile TCK Results for Java 11]

==== TomEE 9.0.0
- link:9.0.0/plume/webprofile-9.1.html[Jakarta EE 9.1 Web Profile TCK Results for Java 11]

==== TomEE 9.0.0.RC1
Expand All @@ -29,6 +33,16 @@ and appreciated.
[cols="2,3*^1,2",options="header"]
|===
|Name|Version|Date|Size|Signatures & Hashes
| https://archive.apache.org/dist/tomee/tomee-9.1.0/apache-tomee-9.1.0-microprofile.zip[icon:download[] TomEE Microprofile ZIP] |9.1.0|6 Jun 2023|77 MB |https://downloads.apache.org/tomee/tomee-9.1.0/apache-tomee-9.1.0-microprofile.zip.asc[icon:download[] PGP] https://downloads.apache.org/tomee/tomee-9.1.0/apache-tomee-9.1.0-microprofile.zip.sha512[icon:download[] SHA512]
| https://archive.apache.org/dist/tomee/tomee-9.1.0/apache-tomee-9.1.0-microprofile.tar.gz[icon:download[] TomEE Microprofile TAR.GZ] |9.1.0|6 Jun 2023|77 MB |https://downloads.apache.org/tomee/tomee-9.1.0/apache-tomee-9.1.0-microprofile.tar.gz.asc[icon:download[] PGP] https://downloads.apache.org/tomee/tomee-9.1.0/apache-tomee-9.1.0-microprofile.tar.gz.sha512[icon:download[] SHA512]
| https://archive.apache.org/dist/tomee/tomee-9.1.0/apache-tomee-9.1.0-plume.zip[icon:download[] TomEE Plume ZIP] |9.1.0|6 Jun 2023|90 MB |https://downloads.apache.org/tomee/tomee-9.1.0/apache-tomee-9.1.0-plume.zip.asc[icon:download[] PGP] https://downloads.apache.org/tomee/tomee-9.1.0/apache-tomee-9.1.0-plume.zip.sha512[icon:download[] SHA512]
| https://archive.apache.org/dist/tomee/tomee-9.1.0/apache-tomee-9.1.0-plume.tar.gz[icon:download[] TomEE Plume TAR.GZ] |9.1.0|6 Jun 2023|90 MB |https://downloads.apache.org/tomee/tomee-9.1.0/apache-tomee-9.1.0-plume.tar.gz.asc[icon:download[] PGP] https://downloads.apache.org/tomee/tomee-9.1.0/apache-tomee-9.1.0-plume.tar.gz.sha512[icon:download[] SHA512]
| https://archive.apache.org/dist/tomee/tomee-9.1.0/apache-tomee-9.1.0-plus.zip[icon:download[] TomEE Plus ZIP] |9.1.0|6 Jun 2023|83 MB |https://downloads.apache.org/tomee/tomee-9.1.0/apache-tomee-9.1.0-plus.zip.asc[icon:download[] PGP] https://downloads.apache.org/tomee/tomee-9.1.0/apache-tomee-9.1.0-plus.zip.sha512[icon:download[] SHA512]
| https://archive.apache.org/dist/tomee/tomee-9.1.0/apache-tomee-9.1.0-plus.tar.gz[icon:download[] TomEE Plus TAR.GZ] |9.1.0|6 Jun 2023|83 MB |https://downloads.apache.org/tomee/tomee-9.1.0/apache-tomee-9.1.0-plus.tar.gz.asc[icon:download[] PGP] https://downloads.apache.org/tomee/tomee-9.1.0/apache-tomee-9.1.0-plus.tar.gz.sha512[icon:download[] SHA512]
| https://archive.apache.org/dist/tomee/tomee-9.1.0/apache-tomee-9.1.0-webprofile.zip[icon:download[] TomEE Webprofile ZIP] |9.1.0|6 Jun 2023|55 MB |https://downloads.apache.org/tomee/tomee-9.1.0/apache-tomee-9.1.0-webprofile.zip.asc[icon:download[] PGP] https://downloads.apache.org/tomee/tomee-9.1.0/apache-tomee-9.1.0-webprofile.zip.sha512[icon:download[] SHA512]
| https://archive.apache.org/dist/tomee/tomee-9.1.0/apache-tomee-9.1.0-webprofile.tar.gz[icon:download[] TomEE Webprofile TAR.GZ] |9.1.0|6 Jun 2023|55 MB |https://downloads.apache.org/tomee/tomee-9.1.0/apache-tomee-9.1.0-webprofile.tar.gz.asc[icon:download[] PGP] https://downloads.apache.org/tomee/tomee-9.1.0/apache-tomee-9.1.0-webprofile.tar.gz.sha512[icon:download[] SHA512]
| https://archive.apache.org/dist/tomee/tomee-9.1.0/tomee-project-9.1.0-source-release.zip[icon:download[] TomEE Project Source Release ZIP] |9.1.0|6 Jun 2023|17 MB |https://downloads.apache.org/tomee/tomee-9.1.0/tomee-project-9.1.0-source-release.zip.asc[icon:download[] PGP] https://downloads.apache.org/tomee/tomee-9.1.0/tomee-project-9.1.0-source-release.zip.sha512[icon:download[] SHA512]
|||||
| https://archive.apache.org/dist/tomee/tomee-9.0.0/apache-tomee-9.0.0-microprofile.zip[icon:download[] TomEE Microprofile ZIP] |9.0.0|3 Jan 2023|77 MB |https://downloads.apache.org/tomee/tomee-9.0.0/apache-tomee-9.0.0-microprofile.zip.asc[icon:download[] PGP] https://downloads.apache.org/tomee/tomee-9.0.0/apache-tomee-9.0.0-microprofile.zip.sha512[icon:download[] SHA512]
| https://archive.apache.org/dist/tomee/tomee-9.0.0/apache-tomee-9.0.0-microprofile.tar.gz[icon:download[] TomEE Microprofile TAR.GZ] |9.0.0|3 Jan 2023|77 MB |https://downloads.apache.org/tomee/tomee-9.0.0/apache-tomee-9.0.0-microprofile.tar.gz.asc[icon:download[] PGP] https://downloads.apache.org/tomee/tomee-9.0.0/apache-tomee-9.0.0-microprofile.tar.gz.sha512[icon:download[] SHA512]
| https://archive.apache.org/dist/tomee/tomee-9.0.0/apache-tomee-9.0.0-plume.zip[icon:download[] TomEE Plume ZIP] |9.0.0|3 Jan 2023|90 MB |https://downloads.apache.org/tomee/tomee-9.0.0/apache-tomee-9.0.0-plume.zip.asc[icon:download[] PGP] https://downloads.apache.org/tomee/tomee-9.0.0/apache-tomee-9.0.0-plume.zip.sha512[icon:download[] SHA512]
Expand Down
Loading

0 comments on commit fd3a0ab

Please sign in to comment.