Project Group: io.openliberty.features

MicroProfile JSON Web Token 1.2

io.openliberty.features : mpJwt-1.2

This feature enables web applications or microservices to use the Eclipse MicroProfile JSON Web Token 1.2 specification to authenticate users instead of, or in addition to, the configured user registry.

Last Version: 22.0.0.6

Release Date:

MicroProfile Metrics 3.0

io.openliberty.features : mpMetrics-3.0

This feature provides support for the Eclipse MicroProfile Metrics 3.0 specification for enterprise Java.

Last Version: 22.0.0.6

Release Date:

MicroProfile OpenAPI 2.0

io.openliberty.features : mpOpenAPI-2.0

This feature provides support for the Eclipse MicroProfile OpenAPI specification for enterprise Java.

Last Version: 22.0.0.6

Release Date:

MicroProfile OpenTracing 1.1

io.openliberty.features : mpOpenTracing-1.1

The MicroProfile OpenTracing specification provides a mechanism to access an opentracing.io Tracer.

Last Version: 22.0.0.6

Release Date:

MicroProfile OpenTracing 2.0

io.openliberty.features : mpOpenTracing-2.0

The MicroProfile OpenTracing specification provides a mechanism to access an opentracing.io Tracer.

Last Version: 22.0.0.6

Release Date:

MicroProfile Rest Client 1.3

io.openliberty.features : mpRestClient-1.3

The MicroProfile Rest Client specification provides a type-safe mechanism for invoking RESTful services.

Last Version: 22.0.0.6

Release Date:

MicroProfile Rest Client 2.0

io.openliberty.features : mpRestClient-2.0

The MicroProfile Rest Client specification provides a type-safe mechanism for invoking RESTful services.

Last Version: 22.0.0.6

Release Date:

OAuth 2.0

io.openliberty.features : oauth-2.0

This feature enables web applications to integrate OAuth 2.0 for authenticating and authorizing users.

Last Version: 22.0.0.6

Release Date:

Jakarta RESTful Web Services 3.0 Client

io.openliberty.features : restfulWSClient-3.0

This feature enables support for the Jakarta RESTful Web Services 3.0 Client API.

Last Version: 22.0.0.6

Release Date:

Java EE Web Profile 7.0

io.openliberty.features : webProfile-7.0

This feature combines the Liberty features that support the Java EE 7.0 Web Profile.

Last Version: 22.0.0.6

Release Date:

Jakarta EE Web Profile 9.1

io.openliberty.features : webProfile-9.1

This feature combines the Liberty features that support the Jakarta EE 9.1 Web Profile.

Last Version: 22.0.0.6

Release Date:

Jakarta WebSocket 2.0

io.openliberty.features : websocket-2.0

This feature enables support for WebSocket applications written to the API for the Jakarta WebSocket 2.0 specification.

Last Version: 22.0.0.6

Release Date:

Jakarta XML Web Services 3.0

io.openliberty.features : xmlWS-3.0

This feature enables support for Jakarta XML Web Services 3.0. These web services and clients communicate using XML. Annotations can be used to simplify the development of service clients and endpoints.

Last Version: 22.0.0.6

Release Date:

Jakarta Authentication 2.0

io.openliberty.features : appAuthentication-2.0

This feature enables support for securing the server runtime environment and applications using Jakarta Authentication 2.0 providers

Last Version: 22.0.0.6

Release Date:

Jakarta Authorization 2.0

io.openliberty.features : appAuthorization-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.

Last Version: 22.0.0.6

Release Date:

Application Security 1.0

io.openliberty.features : appSecurity-1.0

This feature is superseded by appSecurity-2.0. Support for securing the server runtime environment and applications. This feature enables servlet-3.0 and web application security, support for LDAP and basic user registries, and SSL. To support secure EJB applications, you must add the ejbLite-3.1 feature. When you add this feature to your server, you need to configure a user registry, such as the basic user registry or the LDAP user registry.

Last Version: 22.0.0.6

Release Date:

Jakarta Batch 2.0

io.openliberty.features : batch-2.0

This feature enables support for Jakarta Batch 2.0.

Last Version: 22.0.0.6

Release Date:

Jakarta Server Faces 3.0

io.openliberty.features : 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.

Last Version: 22.0.0.6

Release Date:

Java Persistence API Container 2.1

io.openliberty.features : jpaContainer-2.1

This feature enables support for applications that use application-managed and container-managed JPA. This feature only includes Java Persistence API 2.1 specification interfaces and container-managed JPA integration. This feature does not include a JPA provider implementation.

Last Version: 22.0.0.6

Release Date:

Java Persistence API Container 2.2

io.openliberty.features : jpaContainer-2.2

This feature enables support for applications that use application-managed and container-managed JPA. This feature only includes Java Persistence API 2.2 specification interfaces and container-managed JPA integration. This feature does not include a JPA provider implementation.

Last Version: 22.0.0.6

Release Date:

JavaServer Faces 2.2

io.openliberty.features : jsf-2.2

This feature enables support for web applications that use the Java Server Faces (JSF) 2.2 framework. This framework simplifies the construction of user interfaces.

Last Version: 22.0.0.6

Release Date:

JavaServer Faces 2.3

io.openliberty.features : jsf-2.3

This feature enables support for web applications that use the Java Server Faces (JSF) 2.3 framework. This framework simplifies the construction of user interfaces.

Last Version: 22.0.0.6

Release Date:

Jakarta Enterprise Beans 4.0 Message-Driven Beans

io.openliberty.features : mdb-4.0

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.

Last Version: 22.0.0.6

Release Date:

Messaging Server 3.0 Client

io.openliberty.features : messagingClient-3.0

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.

Last Version: 22.0.0.6

Release Date:

Messaging Server 3.0

io.openliberty.features : messagingServer-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.

Last Version: 22.0.0.6

Release Date:

MicroProfile Context Propagation 1.3

io.openliberty.features : mpContextPropagation-1.3

This feature implements the MicroProfile Context Propagation 1.3 specification, which allows you to obtain class instances of CompletableFuture that are backed by an instance of ManagedExecutor and provides the ability to contextualize CompletableFuture actions.

Last Version: 22.0.0.6

Release Date:

MicroProfile Fault Tolerance 2.1

io.openliberty.features : mpFaultTolerance-2.1

This feature provides support for the MicroProfile Fault Tolerance 2.1 API.

Last Version: 22.0.0.6

Release Date:

MicroProfile Fault Tolerance 4.0

io.openliberty.features : mpFaultTolerance-4.0

This feature supports the MicroProfile Fault Tolerance 4.0 API.

Last Version: 22.0.0.6

Release Date:

MicroProfile Health 2.0

io.openliberty.features : mpHealth-2.0

This feature provides support for the Eclipse MicroProfile Health specification.

Last Version: 22.0.0.6

Release Date:

MicroProfile Health 2.1

io.openliberty.features : mpHealth-2.1

This feature provides support for the Eclipse MicroProfile Health specification.

Last Version: 22.0.0.6

Release Date:

MicroProfile Health 2.2

io.openliberty.features : mpHealth-2.2

This feature provides support for the Eclipse MicroProfile Health specification.

Last Version: 22.0.0.6

Release Date:

MicroProfile Health 3.0

io.openliberty.features : mpHealth-3.0

This feature provides support for the Eclipse MicroProfile Health specification.

Last Version: 22.0.0.6

Release Date:

MicroProfile Health 3.1

io.openliberty.features : mpHealth-3.1

This feature provides support for the MicroProfile Health specification.

Last Version: 22.0.0.6

Release Date:

MicroProfile Health 4.0

io.openliberty.features : mpHealth-4.0

This feature provides support for the MicroProfile Health specification.

Last Version: 22.0.0.6

Release Date:

MicroProfile JSON Web Token 2.0

io.openliberty.features : mpJwt-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.

Last Version: 22.0.0.6

Release Date:

MicroProfile Metrics 1.0

io.openliberty.features : mpMetrics-1.0

This feature provides support for the Eclipse MicroProfile Metrics specification for enterprise Java.

Last Version: 22.0.0.6

Release Date:

MicroProfile Metrics 2.0

io.openliberty.features : mpMetrics-2.0

This feature provides support for the Eclipse MicroProfile Metrics 2.0 specification for enterprise Java.

Last Version: 22.0.0.6

Release Date:

MicroProfile Metrics 2.2

io.openliberty.features : mpMetrics-2.2

This feature provides support for the Eclipse MicroProfile Metrics 2.2 specification for enterprise Java.

Last Version: 22.0.0.6

Release Date:

MicroProfile Metrics 2.3

io.openliberty.features : mpMetrics-2.3

This feature provides support for the Eclipse MicroProfile Metrics 2.3 specification for enterprise Java.

Last Version: 22.0.0.6

Release Date:

MicroProfile Metrics 4.0

io.openliberty.features : mpMetrics-4.0

This feature provides support for the Eclipse MicroProfile Metrics 4.0 specification for enterprise Java.

Last Version: 22.0.0.6

Release Date:

MicroProfile OpenAPI 3.0

io.openliberty.features : mpOpenAPI-3.0

This feature provides support for the Eclipse MicroProfile OpenAPI specification for enterprise Java.

Last Version: 22.0.0.6

Release Date: