Red Hat Training
A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform
Chapter 5. Unsupported and Deprecated Functionality
5.1. Unsupported Features
Support for some technologies are removed due to the high maintenance cost, low community interest, and better alternative solutions. The following features are not supported in JBoss EAP 7.1.
The unsupported features listed in the Unsupported Features section of the 7.0.0 Release Notes also apply to the JBoss EAP 7.1 release, unless they are mentioned in the New Features and Enhancements section of this document.
Messaging (ActiveMQ Artemis)
The following messaging features are not supported in JBoss EAP 7.1:
- AMQP, STOMP, REST, MQTT, and OpenWire protocols
- Netty over HTTP and Netty Servlet transport options for connectors/acceptors
- OIO (Old Java IO) connectors/acceptors type is no longer possible to configure
- Vert.x, AeroGear, Spring and Jolokia integration
- Dynamic queue creation
- Chain cluster
- Clustered message grouping
- Using ActiveMQ Artemis Management using JMX
- Graceful shutdown/scaling down of nodes in an Artemis cluster
Colocated HA topology configured using replication-colocated/shared-store-colocated
NoteHowever, colocated HA topology is supported as described in the Colocated Backup Servers section of Configuring Messaging.
- Using messaging with MAPPED journal type
- Avoiding network isolation
- Configuring multiple cluster connections
Infinispan APIs
Infinispan is delivered as a private module to provide the caching capabilities of JBoss EAP. Infinispan is not supported for direct use by applications.
Jackson API
The Jackson 1 libraries are not supported for development or production use in JBoss EAP.
The Jackson 2 libraries are supported. For more information, see Does JBoss EAP support the use of Jackson libraries? on the Red Hat Customer Portal.
OAuth with RESTEasy
OAuth is not supported with RESTEasy.
ElytronAuthenticator
It is unsupported to use the ElytronAuthenticator
class to propagate security identities. For more information, see Using the ElytronAuthenticator to Propagate Identities in How to Configure Identity Management.
5.2. Deprecated Features
Some features have been deprecated with the release of JBoss EAP 7.1. This means that no enhancements will be made to these features, and they may be removed in the future.
Red Hat will continue providing full support and bug fixes under our standard support terms and conditions. For more information about the Red Hat support policy, see the Red Hat JBoss Middleware Product Update and Support Policy located on the Red Hat Customer Portal.
For details of which features have been deprecated, see the JBoss Enterprise Application Platform Component Details located on the Red Hat Customer Portal.
Platforms and Frameworks
- Java Virtual Machine
- HP-UX
- Operating Systems and Related Web Servers
- Windows Server 2008 and associated IIS web server
- Solaris 10 / 11 and associated web servers
- HP-UX
- RHEL 6 32 bit
- Databases
- IBM DB2 e9.7
- MySQL 5.5
- Microsoft SQL Server 2012
- PostgreSQL 9.3
- Enterprise DB Postgres Plus Advanced Server 9.3
- Sybase 15
- JMS Providers/Adapters
- IBM WebSphere MQ 7.5
- TIBCO EMS
- LDAP Servers
- RHEL Directory Server 9.1
- Microsoft Active Directory 2008
- Tested Frameworks
- JQuery (all versions)
- AngularJS (all versions)
- Cloud
- Amazon EC2
- Microsoft Azure
JBoss EAP Container Image
The JBoss EAP base image for containers, registry.access.redhat.com/jboss-eap-7-tech-preview/eap70
, distributed through the Red Hat Docker Registry will not be updated for JBoss EAP 7.1 and this image will be removed for the JBoss EAP 7.1 release.
Attributes
In most cases, deprecated attributes are not shown in the management console.
The following attributes for HTTP listeners in the
undertow
subsystem are deprecated:- enable-spdy
- enabled
- enabled-cipher-suites
- enabled-protocols
- security-realm
- ssl-session-cache-size
- ssl-session-timeout
- verify-client
The following attributes for caches in the
infinispan
subsystem are deprecated:- queue-flush-interval
- queue-size
The following attributes in the
iiop-openjdk
subsystem are deprecated:- add-component-via-interceptor
- queue-flush-interval
The following attributes of the
remote-outbound-connection
resource in theremoting
subsystem are deprecated:- protocol
- security-realm
- username
Resources
The following core management resources are deprecated because management security is now provided by Elytron.
- audit
- ldap-connection
- security-realm
The following remoting outbound connections in the
remoting
subsystem are deprecated:- local-outbound-connection
- outbound-connection
The following persistent store types in the
infinispan
subsystem are deprecated:- binary-jdbc
- mixed-jdbc
Operations
The following management operation for the
jaxrs
subsystem is deprecated:- show-resources