JBoss Enterprise Application Platform 7 (EAP 7) End of Maintenance FAQ

Updated

Environment

Red Hat JBoss Enterprise Application Platform (EAP) 7.

Issue

On June 30, 2025, Red Hat JBoss Enterprise Application Platform 7.x Maintenance Support will end.

See the Red Hat Application Services Product Update and Support Policy for an overview of JBoss Enterprise Application Platform life cycle stages, and associated dates.

Support, security patches, and bug fixes for all JBoss EAP 7.x versions will no longer be generally available. Customers using any of these versions (up through and including any 7.4.x version) will need to take action to continue to be supported.

Resolution

If your organization is using Enterprise Application Platform 7.x or earlier versions, you will need to:

  1. Upgrade to a supported version
    or
  2. Purchase Extended Life Support (ELS)

Option 1: Upgrade to a supported version

Choose the target version

To maximize the lifetime of your JBoss EAP investment, we recommend to consider moving to the latest major release. Here are some resources to help you understand new features and benefits:

Review the differences between versions

To determine the differences between the versions, and the required or potential changes, you may find these resources helpful:

Consider modernizing

An upgrade to a newer version provides an opportunity to modernize your application and application infrastructure, e.g.

  • Modularizing monolithic or tightly coupled applications, exposing APIs, microservices
  • Considering Platform-as-a-Service, containerizing applications, enabling them for private cloud
  • Streamlining application delivery (Automate application lifecycle management, Continuous Integration and Delivery)
  • Building the foundation for a DevOps culture and collaboration

Red Hat Consulting or Red Hat certified partners can assist you in determining your modernization strategy.

Create an upgrade strategy and plan

Based on the analysis of your existing applications and any application infrastructure modernization, we recommend to create a transition plan. To bridge the time until all workloads get migrated to a supported version, Extended Life Support (ELS) can be purchased to keep those environments supported.

Option 2: Purchase Extended Life Support (ELS)

Extended Life Support is a separate, add-on product subscription that can be purchased to allow for continued support after the Full and Maintenance Support phases. ELS subscriptions provide decreasing support and maintenance over time as per Red Hat Application Services Product Update and Support Policy. Note that ELS is limited to only the latest minor release, EAP 7.4.

ELS is purchased only for the cores that are running the version that is beyond maintenance support. The ELS add-on is generally priced at 100% of the underlying product subscription. This content is not included.Contact your sales representative for details about cost and length of term.

Note that ELS should be purchased prior to the start date of the ELS period (e.g.: June 30, 2025, for JBoss EAP 7). Otherwise, the ELS Add-On subscription must be back-dated to that start date.

Recommendations

FAQ

  • What happens if we are running a version of JBoss EAP which is no longer in the Maintenance phase without purchasing Extended Life Support?
    You can continue to use the software, but will not receive support and security patches for that version.

  • Is it mandatory to purchase the Extended Life Support add-on subscription?
    No, but it represents a risk (see previous question), and it is therefore not recommended.

  • Do we need to purchase Extended Life Support for all our JBoss EAP cores?
    No, only for the cores that are running the old version.

  • Are new versions of JBoss EAP (8.x) backwards compatible with JBoss EAP 7?
    Some application code changes, and subsystem or server configuration changes will be required. This content is not included.Migration tools are available to mitigate the rework effort. See the Jakarta EE 8 to EE 10 article for compatibility-impacting differences in the EE APIs to be aware of when preparing to migrate applications from EAP 7 to EAP 8.

Category
Components
Article Type