MicroProfile Health 3.1 · This feature provides support for the MicroProfile Health specification.
Group: io.openliberty.features - All Dependencies
Jakarta Persistence 3.0 Container · This feature enables support for applications that use application-managed and container-managed persistence. This feature only includes Jakarta Persistence 3.0 specification interfaces and container-managed persistence integration. This feature does not include a Jakarta Persistence provider implementation.
Messaging Server 3.0 · This feature enables an embedded messaging server that is Jakarta Messaging compliant. Applications can send and receive messages by using the messagingClient-3.0 feature.
Messaging Server 3.0 Client · The messagingClient-3.0 feature provides applications with access to the message queues that are hosted on WebSphere Application Server through the Jakarta Messaging 3.0 API. The messagingClient-3.0 feature is compliant with Jakarta Messaging 3.0 specifications. It enables access to the messaging engine that is enabled through the messagingServer-3.0 feature, and also to the Service Integration Bus that is hosted on a full profile server.
Jakarta Enterprise Beans 4.0 Message-Driven Beans · This feature enables the use of Message-Driven Jakarta Enterprise Beans written to the Jakarta Enterprise Beans 4.0 specification. MDBs allow asynchronous processing of messages within a Jakarta EE component.
io.openliberty.jakarta.enterpriseBeans-4.0 · io.openliberty.jakarta.enterpriseBeans-4.0
Jakarta Server Faces 3.0 · This feature enables support for web applications that use the Jakarta Server Faces 3.0 framework. This framework simplifies the construction of user interfaces.
Jakarta Batch 2.0 · This feature enables support for Jakarta Batch 2.0.
Jakarta Authorization 2.0 · This feature enables support for Jakarta Authorization version 2.0 In order to add the appAuthorization-2.0 feature to your server, you need to add the third party provider which is not a part of the Open Liberty profile.
Jakarta Authentication 2.0 · This feature enables support for securing the server runtime environment and applications using Jakarta Authentication 2.0 providers
MicroProfile Rest Client 3.0 · The MicroProfile Rest Client specification provides a type-safe mechanism for invoking RESTful services.
MicroProfile OpenTracing 3.0 · The MicroProfile OpenTracing specification provides a mechanism to access an opentracing.io Tracer.
MicroProfile OpenAPI 3.0 · This feature provides support for the Eclipse MicroProfile OpenAPI specification for enterprise Java.
MicroProfile Metrics 4.0 · This feature provides support for the Eclipse MicroProfile Metrics 4.0 specification for enterprise Java.
MicroProfile JSON Web Token 2.0 · This feature enables web applications or microservices to use the Eclipse MicroProfile JSON Web Token 2.0 specification to authenticate users instead of, or in addition to, the configured user registry.
MicroProfile Health 4.0 · This feature provides support for the MicroProfile Health specification.
MicroProfile Fault Tolerance 4.0 · This feature supports the MicroProfile Fault Tolerance 4.0 API.
Java WebSocket 1.0 · This feature enables support for WebSocket applications written to the Java API for WebSocket 1.0 specification.
Spring Boot Support 2.0 · This feature enables support for Spring Boot applications using Spring Boot version 2.x.x.
Spring Boot Support 1.5 · This feature enables support for Spring Boot applications using Spring Boot version 1.5.x.
Database Session Persistence 1.0 · This feature enables persistence of HTTP sessions to a datasource using JDBC. Persisting HTTP session data to a database allows recovery of the data after a server restart or unexpected server failure. Failover of HTTP sessions can be achieved by configuring multiple servers to persist data to the same location
JCache Session Persistence 1.0 · This feature enables persistence of HTTP sessions using JCache. Persisting HTTP session data using JCache allows for high performance HTTP session persistence without the use of a relational database. Failover of HTTP sessions can be achieved by configuring multiple servers to persist data to the same location.
OSGi Debug Console 1.0 · This feature enables an OSGi console to aid debug of the runtime. It can be used to display information about bundles, packages and services which may be useful when developing your own features for product extensions.
MongoDB Integration 2.0 · This feature has been stabilized. The strategic alternative to this feature is described at https://openliberty.io/blog/2019/02/19/mongodb-with-open-liberty.html. This feature enables the usage of the MongoDB Java Driver and allows DB instances to be configured in the server configuration, injected into managed components such as EJBs, and accessed through JNDI. Applications interact with these DB instances via the MongoDB APIs