JBoss Enterprise Application Platform 7.4 Update 8 Release Notes

Updated -

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 ignores port-offset
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


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