Dieser Inhalt ist in der von Ihnen ausgewählten Sprache nicht verfügbar.
Chapter 1. New features and enhancements
1.1. Jakarta EE Link kopierenLink in die Zwischenablage kopiert!
Jakarta EE Core Profile
Jakarta EE 10 Core Profile is now available in JBoss EAP XP 5.0.0. The Core Profile is a small, lightweight profile that provides Jakarta EE specifications suitable for smaller runtimes, such as microservices and cloud services. The Jakarta EE 10 Core Profile is available as a Galleon provisioning layer, ee-core-profile-server.
An example configuration file standalone-core-microprofile.xml is provided with JBoss EAP XP 5.0.0 in the EAP_HOME/standalone/configuration directory.
1.2. MicroProfile Link kopierenLink in die Zwischenablage kopiert!
MicroProfile Telemetry
The JBoss EAP XP 5.0.0 provides support for MicroProfile Telemetry through the microprofile-telemetry subsystem. This subsystem builds on top of the existing OpenTelemetry subsystem and replaces MicroProfile OpenTracing to provide tracing functionality. For more information, see MicroProfile Telemetry in JBoss EAP and MicroProfile Telemetry administration in Using JBoss EAP XP 5.0.
Configure root directories as ConfigSources
You can now specify a root directory for multiple MicroProfile ConfigSource directories. This means that you do not need to define multiple ConfigSource directories if they share the same parent root directory. For more information, see Configuring root directories as ConfigSources in Using JBoss EAP XP 5.0.
Support for MicroProfile Long Running Action (LRA)
JBoss EAP XP provides MicroProfile Long Running Action (LRA), a standalone MicroProfile specification providing an API for distributed transactions handling based on the saga pattern. This provides a way for transaction handling without the need of taking locks on the data handled in the transaction. For more information, see EAP XP 5 - MicroProfile LRA with Narayana.
MicroProfile Long Running Action is provided as Technology Preview only. Technology Preview features are not supported with Red Hat production service level agreements (SLAs), might not be functionally complete, and Red Hat does not recommend to use them for production. These features provide early access to upcoming product features, enabling customers to test functionality and provide feedback during the development process.
See Technology Preview Features Support Scope on the Red Hat Customer Portal for information about the support scope for Technology Preview features.
Support for MicroProfile Reactive Messaging 3.0
JBoss EAP XP 5.0 includes an Advanced Message Queuing Protocol (AMQP) connector with MicroProfile Reactive Messaging. You can use the AMQP connector to connect with AMQ-compliant brokers for asynchronous messaging. For more information, see MicroProfile Reactive Messaging connectors.
Red Hat AMQ Streams
Using Red Hat AMQ Streams with MicroProfile Reactive Messaging on Red Hat OpenShift Container Platform is now fully supported. In the previous release, the support for Red Hat AMQ Streams with MicroProfile Reactive Messaging was technology preview.
1.3. Micrometer Link kopierenLink in die Zwischenablage kopiert!
Support for Micrometer subsystem
The JBoss EAP XP 5.0 provides support for Micrometer subsystem and replaces MicroProfile Metrics subsystem. The MeterRegistry of Micrometer is now accessible through CDI, allowing for the inclusion of application metrics with server and JVM metrics. This integration improves monitoring capabilities, providing a solution for tracking system and application performance metrics. For more information, see Micrometer in JBoss EAP and Micrometer administration in Using JBoss EAP XP 5.0.
1.4. Quickstarts Link kopierenLink in die Zwischenablage kopiert!
Supported JBoss EAP XP 5.0 quickstarts
All supported JBoss EAP XP 5.0 quickstarts are located at jboss-eap-quickstarts.
The following quickstarts are supported and included with JBoss EAP XP 5.0:
| Quickstart Name | Demonstrated Technologies | Description | Experience Level Required |
|---|---|---|---|
| micrometer | Micrometer |
The | Beginner |
| microprofile-config | MicroProfile Config |
The | Beginner |
| microprofile-fault-tolerance | MicroProfile, Fault Tolerance |
The | Intermediate |
| microprofile-health | MicroProfile Health |
The | Beginner |
| microprofile-jwt | JWT, Security, MicroProfile |
The | Intermediate |
| microprofile-lra | MicroProfile LRA |
The | Beginner |
| microprofile-openapi | MicroProfile OpenAPI | This guide demonstrate how to use the MicroProfile OpenAPI functionality in 5.0 to expose an OpenAPI document for a simple REST application. | Beginner |
| microprofile-reactive-messaging-kafka | MicroProfile Reactive Messaging |
The | Beginner |
| microprofile-rest-client | MicroProfile REST Client |
The | Beginner |
| opentelemetry-tracing | OpenTelemetry Tracing |
The | Beginner |
The following quickstarts are not supported and not included with JBoss EAP XP 5.0:
microprofile-metricsmicroprofile-opentracingtodo-backend
The JBoss EAP XP Quickstarts for Openshift are provided as Technology Preview only. Technology Preview features are not supported with Red Hat production service level agreements (SLAs), might not be functionally complete, and Red Hat does not recommend to use them for production. These features provide early access to upcoming product features, enabling customers to test functionality and provide feedback during the development process.
See Technology Preview Features Support Scope on the Red Hat Customer Portal for information about the support scope for Technology Preview features.