JBoss Enterprise Application Platform 7.4 Update 8 Release Notes
In order to better meet customer expectations, micro releases for JBoss EAP 7 have been discontinued and replaced with updates delivered on a repeating schedule.
Each new update will contain a number of bug fixes for customer reported issues and potentially a number of security fixes. We expect that the updates will substantially reduce the number of individual patches that we produce and that customers must manage to keep their installations up to date.
For more information see the following Red Hat Knowledgebase articles: Maintenance Release Changes in EAP 6.2+ and Updated Patch Management with EAP 6.2+
This update includes all fixes and changes from JBoss Enterprise Application Platform 7.4 Update 07
Download JBoss Enterprise Application Platform 7.4 Update 8
This update includes fixes for the following security related issues:
ID | Component | Summary |
---|---|---|
CVE-2022-2764 | EJB | undertow: DoS can be achieved as Undertow server waits for the LAST_CHUNK forever for EJB invocations |
This update includes the following bug fixes or changes:
ID | Component | Summary |
---|---|---|
JBEAP-5252 | ActiveMQ | ARTEMIS-1946 : WFLY-10589 - Cluster is not created when allow-direct-connections-only=true |
JBEAP-23976 | CLI | JBoss EAP7 can't be run as service on domain mode with JDK17 |
JBEAP-19896 | CLI | WFCORE-5852 - CLI autocomplete suggests non-existent subsystems |
JBEAP-23944 | Clustering | WFLY-15931 - Intermittent RejectedExecutionException on redeploy |
JBEAP-23986 | Clustering | |
JBEAP-23937 | EJB | WFLY-16935 - NullPointerException when trying add ejb3 timer service with edb |
JBEAP-23981 | EJB | Created timer will random skipped due to "Timer is not active" |
JBEAP-23980 | EJB | JBMAR-241 - Cannot return Record from EJB |
JBEAP-23511 | EJB | WFLY-16291 - WARN if invalid 'database' specified for EJB Database Timer Persistence |
JBEAP-23317 | EJB | WFLY-16916 - Wrong description of enable-graceful-txn-shutdown attribute |
JBEAP-23764 | JCA | JBJCA-1448 - Autocommit not set to false on lazily enlisted transaction. |
JBEAP-23780 | JCA | JBoss EAP fails to display statistics for a resource adapter using jndi-name without a prefix [details] |
JBEAP-24001 | Launcher | WFCORE-6068 - CliCommandBuilder.of method must be added back |
JBEAP-23766 | Management | Fix several issues with YAML Extension |
JBEAP-23951 | Management | WFCORE-5968 - Log thread dump upon management timeout for diagnostics |
JBEAP-19866 | OpenShift | CLOUD-3649 - Datasource driver module not supported by environment variable based configuration |
JBEAP-19838 | OpenShift | CLOUD-3674 - Unable to set datasource class / driver class at the pool level |
JBEAP-24027 | Remoting | REM3-394 - JBoss Remoting must not depend on org.wildfly.security:wildfly-elytron |
JBEAP-23929 | Undertow | UNDERTOW-2147 - race condition between session invalidate and changeSessionId leads to UT000010 |
JBEAP-23627 | Undertow | WFLY-16412 - Failed deployment leaves classloader leaks through undertow references |
JBEAP-23910 | Web Console | HAL-1801 - No resource definition registered for webservices endpoints on a host slave |
Installation
Note: This update should only be applied to installer or zip-based installations.
To apply this update using the CLI on Unix-based systems, run the following command from JBOSS_HOME:
bin/jboss-cli.sh "patch apply path/to/jboss-eap-7.4.8-patch.zip"
To apply this update using the CLI on Windows-based systems, run the following command from JBOSS_HOME:
bin\jboss-cli.bat "patch apply path\to\jboss-eap-7.4.8-patch.zip"
These commands will apply the update to the installation that contains the CLI script. Other scenarios and use of the management console are covered in the JBoss EAP 7.4 Patching And Upgrading Guide
Notes
- The EAP natives for s390x platform (IBM zSeries) are only supported in the OpenShift environment on IBM zSeries, i.e bare metal installations on IBM zSeries are not supported.
- Some JBoss EAP image templates depend on other products that may not have a s390x build, see here for more details
- The Helm Chart for JBoss EAP 7.4 / JBoss EAP XP 3 allows to build and deploy applications on OpenShift using Helm package manager
- The IBM WebSphere MQ broker was updated to 9.2 for integration testing, see the Red Hat JBoss Enterprise Application Platform (EAP) 7 Tested Integrations for more details.
- Hibernate Search 5 APIs Deprecated in JBoss EAP 7.4 that will be changed in EAP 8 / Hibernate 6
- The RHSSO Galleon Layer is deprecated in JBoss EAP 7.4, see more details.
- JBoss EAP 7.4 Update 7+ now supports OpenJDK 17 , Update 8+ supports Oracle JDK17, see configuration changes needed here.
- Deprecated in Red Hat Enterprise Application Platform (EAP) 7
- jndi-name has been required for admin-object definitions as per the schema, the server will require it to be specified or will result in an error, see more details here
Comments