Message Server 1.0 · This feature enables an embedded messaging server that is JMS compliant. Applications can send and receive messages using the wasJmsClient feature.
Group: io.openliberty.features - All Dependencies
JMS 2.0 Client for Message Server · The wasJmsClient-2.0 feature provides applications with access to the message queues that are hosted on WebSphere Application Server through the JMS 2.0 API. This feature supersedes wasJmsClient-1.1. The wasJmsClient-2.0 feature is compliant with JMS 2.0 specifications and is supported only on JDK 7 or later. It enables access to the messaging engine that is enabled through the wasJmsServer feature, and also to the service integration bus that is hosted on a full profile server.
MicroProfile Config 1.2 · The Eclipse MicroProfile Config specification provides a unified mechanism to access configuration, providing a single view of multiple sources.
Performance Monitoring 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.
Java Database Connectivity 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.
com.ibm.websphere.appserver.securityInfrastructure-1.0 · com.ibm.websphere.appserver.securityInfrastructure-1.0
com.ibm.websphere.appserver.javax.jsp-2.2 · com.ibm.websphere.appserver.javax.jsp-2.2
com.ibm.websphere.appserver.javax.annotation-1.1 · com.ibm.websphere.appserver.javax.annotation-1.1
Basic Extensions using Liberty Libraries 1.0 · This feature enables the configuration of Basic Extensions using Liberty Libraries (BELL).
Java XML Bindings 2.2 for Java 9 and above · Java XML Bindings 2.2 for Java 9 and above
MicroProfile OpenTracing 1.3 · The MicroProfile OpenTracing specification provides a mechanism to access an opentracing.io Tracer.
MicroProfile OpenAPI 1.1 · This feature provides support for the Eclipse MicroProfile OpenAPI specification for enterprise Java.
com.ibm.websphere.appserver.javax.cdi-1.0 · com.ibm.websphere.appserver.javax.cdi-1.0
Jakarta RESTful Web Services 3.0 · This feature enables support for Jakarta RESTful Web Services 3.0. These annotations can be used to define web service clients and endpoints that comply with the REST architectural style. Endpoints are accessed through a common interface that is based on the HTTP standard methods.
Jakarta Expression Language 4.0 · This feature enables support for the Jakarta Expression Language 4.0.
Java WebSocket 1.1 · This feature enables support for WebSocket applications written to the Java API for WebSocket 1.1 specification.
Java EE Web Profile 8.0 · This feature combines the Liberty features that support the Java EE 8.0 Web Profile.
Message Server Security 1.0 · This feature enables the WebSphere Embedded Messaging Server to authenticate and authorize access from JMS clients.
Transport Security 1.0 · This feature enables support for Secure Sockets Layer (SSL) connections. The secure HTTPS listener is not started unless the transportSecurity-1.0 feature is enabled and a keystore is configured.
MicroProfile Config 1.1 · The Eclipse MicroProfile Config specification provides a unified mechanism to access configuration, providing a single view of multiple sources.
Message-Driven Beans 3.2 · This feature enables the use of Message-Driven Enterprise JavaBeans written to the EJB 3.2 specification. MDBs allow asynchronous processing of messages within a Java EE component.
LDAP User Registry 3.0 · This feature enables support for using an LDAP server as a user registry. Any server that supports LDAP Version 3.0 can be used. Multiple LDAP user registries can be configured and then federated to achieve a single logical user registry view.
JavaMail 1.6 · This feature allows applications to interact with an external mail server by using the JavaMail 1.6 API, which provides common store and transport protocols, such as POP3, IMAP, and SMTP.
Java Authorization Contract for Containers 1.5 · This feature enables support for Java Authorization Contract for Containers (JACC) version 1.5 In order to add the jacc-1.5 feature to your server, you need to add the third party JACC provider which is not a part of the WebSphere Application Server Liberty profile.