Project Group: io.openliberty.features

Concurrency Utilities for Java EE 1.0

io.openliberty.features : concurrent-1.0

This feature enables the creation of managed executors that allow applications to submit tasks to run concurrently, with thread context that is managed by the application server.It also enables the creation of managed thread factories to create threads that run with the threadcontext of the component that looks up the managed thread factory.

Last Version: 22.0.0.6

Release Date:

JavaScript Object Notation Binding 1.0

io.openliberty.features : jsonb-1.0

The Java API for JSON Binding (JSON-B) feature provides a standard for converting between Java objects and JavaScript Object Notation (JSON).

Last Version: 22.0.0.6

Release Date:

Jakarta JSON Processing 2.0

io.openliberty.features : jsonp-2.0

The Jakarta API for JSON Processing (JSON-P) feature provides a standardized method for constructing and manipulating data to be rendered in JavaScript Object Notation (JSON).

Last Version: 22.0.0.6

Release Date:

MicroProfile Config 2.0

io.openliberty.features : mpConfig-2.0

The Eclipse MicroProfile Config specification provides a unified mechanism to access configuration, providing a single view of multiple sources.

Last Version: 22.0.0.6

Release Date:

Secure Socket Layer 1.0

io.openliberty.features : ssl-1.0

This feature enables support for Secure Sockets Layer (SSL) connections. The secure HTTPS listener is not started unless the ssl-1.0 feature is enabled and a keystore is configured.

Last Version: 22.0.0.6

Release Date:

MicroProfile Config 3.0

io.openliberty.features : mpConfig-3.0

The Eclipse MicroProfile Config specification provides a unified mechanism to access configuration, providing a single view of multiple sources.

Last Version: 22.0.0.6

Release Date:

Distributed Map interface for Dynamic Caching 1.0

io.openliberty.features : distributedMap-1.0

This feature provides a local cache service which can be accessed through the DistributedMap API. A default cache is bound in JNDI at "services/cache/distributedmap". Caches can be distributed through addition of a network cache provider such as WebSphere eXtreme Scale.

Last Version: 22.0.0.6

Release Date:

Java Web Services 2.2

io.openliberty.features : jaxws-2.2

This feature enables support for Java API for XML-Based Web Services 2.2. JAX-WS web services and clients communicate using XML. Annotations can be used to simplify the development of JAX-WS clients and endpoints.

Last Version: 22.0.0.6

Release Date:

JSON Web Token 1.0

io.openliberty.features : jwt-1.0

This feature allows the runtime to create JSON Web Tokens(JWT).

Last Version: 22.0.0.6

Release Date:

Jakarta Server Pages 3.0

io.openliberty.features : pages-3.0

This feature enables support for Jakarta Server Pages that are written to the Jakarta Server Pages 3.0 specification. This framework simplifies the construction of user interfaces. Enabling this feature also enables the Jakarta Expression Language version 4.0 feature.

Last Version: 22.0.0.6

Release Date:

Java RESTful Services Client 2.0

io.openliberty.features : jaxrsClient-2.0

This feature enables support for Java Client API for JAX-RS 2.0.

Last Version: 22.0.0.6

Release Date:

Java Connector Architecture 1.7

io.openliberty.features : jca-1.7

This feature enables the configuration of resource adapters to access Enterprise Information Systems (EIS) from applications. The configuration of a resource adapter also includes the configuration of connection factories, administered objects and activation specifications. Any resource adapter that complies with the JCA 1.7 specification or lower can be used. High performance connection pooling is also provided.

Last Version: 22.0.0.6

Release Date:

MicroProfile JSON Web Token 1.1

io.openliberty.features : mpJwt-1.1

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

Last Version: 22.0.0.6

Release Date:

Jakarta Connectors 2.0

io.openliberty.features : connectors-2.0

This feature enables the configuration of resource adapters to access Enterprise Information Systems (EIS) from applications. The configuration of a resource adapter also includes the configuration of connection factories, administered objects and activation specifications. Any resource adapter that complies with the Jakarta Connectors 2.0 specification or lower can be used. High performance connection pooling is also provided.

Last Version: 22.0.0.6

Release Date:

Enterprise JavaBeans Lite 3.2

io.openliberty.features : ejbLite-3.2

This feature enables support for Enterprise JavaBeans written to the EJB Lite subset of the EJB 3.2 specification.

Last Version: 22.0.0.6

Release Date:

Expression Language 3.0

io.openliberty.features : el-3.0

This feature enables support for the Expression Language (EL) 3.0.

Last Version: 22.0.0.6

Release Date:

Jakarta Enterprise Beans 4.0 Lite

io.openliberty.features : enterpriseBeansLite-4.0

This feature enables support for Jakarta Enterprise Beans that are written to the Enterprise Beans Lite subset of the Jakarta Enterprise Beans 4.0 specification.

Last Version: 22.0.0.6

Release Date:

JavaServer Pages 2.3

io.openliberty.features : jsp-2.3

This feature enables support for Java Server Pages (JSPs) that are written to the JSP 2.3 specification. This framework simplifies the construction of user interfaces. Enabling this feature also enables the Expression Language (EL) version 3.0 feature.

Last Version: 22.0.0.6

Release Date:

MicroProfile Health 1.0

io.openliberty.features : mpHealth-1.0

This feature provides support for the Eclipse MicroProfile Health specification.

Last Version: 22.0.0.6

Release Date:

MicroProfile OpenAPI 1.0

io.openliberty.features : mpOpenAPI-1.0

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

Last Version: 22.0.0.6

Release Date:

Jakarta XML Binding 3.0

io.openliberty.features : xmlBinding-3.0

This feature enables support for the Jakarta XML Binding 3.0 specification, which provides easy mapping of Java classes to XML documents.

Last Version: 22.0.0.6

Release Date:

Java XML Bindings 2.2

io.openliberty.features : jaxb-2.2

This feature enables support for the Java Architecture for XML Binding 2.2 specification, which provides easy mapping of Java classes to XML documents.

Last Version: 22.0.0.6

Release Date:

Java EE Managed Bean 1.0

io.openliberty.features : managedBeans-1.0

This feature enables support for the Managed Beans 1.0 specification. Managed Beans provide a common foundation for different Java EE components types that are managed by a container. Common services provided to Managed Beans include resource injection, lifecycle management and the use of interceptors.

Last Version: 22.0.0.6

Release Date:

MicroProfile Config 1.4

io.openliberty.features : mpConfig-1.4

The Eclipse MicroProfile Config specification provides a unified mechanism to access configuration, providing a single view of multiple sources.

Last Version: 22.0.0.6

Release Date:

MicroProfile Metrics 1.1

io.openliberty.features : mpMetrics-1.1

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

Last Version: 22.0.0.6

Release Date:

Batch API 1.0

io.openliberty.features : batch-1.0

This feature enables support for the Java Batch 1.0 API specified by JSR-352.

Last Version: 22.0.0.6

Release Date:

Basic Extensions using Liberty Libraries 1.0

io.openliberty.features : bells-1.0

This feature enables the configuration of Basic Extensions using Liberty Libraries (BELL).

Last Version: 22.0.0.6

Release Date:

Jakarta Expression Language 4.0

io.openliberty.features : expressionLanguage-4.0

This feature enables support for the Jakarta Expression Language 4.0.

Last Version: 22.0.0.6

Release Date:

Java Database Connectivity 4.0

io.openliberty.features : jdbc-4.0

This feature enables the configuration of DataSources to access Databases from applications. Any database that complies with the JDBC 4.0 specification can be used; customized configuration of many specific providers is included. High performance connection pooling is also provided.

Last Version: 22.0.0.6

Release Date:

Jakarta JSON Binding 2.0

io.openliberty.features : jsonb-2.0

The Jakarta API for JSON Binding (JSON-B) feature provides a standard for converting between Java objects and JavaScript Object Notation (JSON).

Last Version: 22.0.0.6

Release Date:

Performance Monitoring 1.0

io.openliberty.features : monitor-1.0

This feature enables the Performance Monitoring Infrastructure (PMI) for other features the server is running. Monitoring data is accessible through standard MXBeans; access through the traditional WebSphere Perf MBean can be enabled.

Last Version: 22.0.0.6

Release Date:

MicroProfile Config 1.2

io.openliberty.features : mpConfig-1.2

The Eclipse MicroProfile Config specification provides a unified mechanism to access configuration, providing a single view of multiple sources.

Last Version: 22.0.0.6

Release Date:

MicroProfile OpenAPI 1.1

io.openliberty.features : mpOpenAPI-1.1

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

Last Version: 22.0.0.6

Release Date:

MicroProfile OpenTracing 1.3

io.openliberty.features : mpOpenTracing-1.3

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

Last Version: 22.0.0.6

Release Date: