Capítulo 5. Funcionalidades não suportadas e preteridas

5.1. Recursos sem suporte

O suporte para algumas tecnologias foi removido devido ao alto custo de manutenção, ao baixo interesse da comunidade e à existência de melhores soluções alternativas. Os recursos a seguir não tem suporte no JBoss EAP 7.1.

Nota

Os recursos sem suporte listados na seção Recursos sem suporte de Notas da versão 7.0.0 também se aplicam ao lançamento JBoss EAP 7.1, a menos que sejam mencionados na seção Novos recursos e aprimoramentos deste documento.

Messaging (ActiveMQ Artemis)

Os seguintes recursos de mensagens não têm suporte no JBoss EAP 7.1:

  • Protocolos AMQP, STOMP, REST, MQTT e OpenWire
  • Netty por HTTP e opções de transporte Netty Servlet para conectores/aceitadores
  • Não é mais possível configurar o tipo de conectores/aceitadores OIO (Old Java IO)
  • Vert.x, AeroGear, Spring e Jolokia integration
  • Criação de filas dinâmicas
  • Cadeia de cluster
  • Agrupamento de mensagens em cluster
  • Using ActiveMQ Artemis Management using JMX
  • Desligamento normal/redução vertical de nós em um cluster Artemis
  • Topologia de alta disponibilidade colocada configurada usando replication-colocated/shared-store-colocated

    Nota

    No entanto, a topologia HA colocada é compatível conforme descrito na seção Servidores de backup colocados de Configuração de mensagens.

  • Uso de mensagens com tipo de diário MAPPED
  • Impedimento de isolamento de rede
  • Configuração de várias conexões de cluster

APIs do Infinispan

O Infinispan é fornecido como um módulo privado para fornecer os recursos de armazenamento em cache do JBoss EAP. O Infinispan não é compatível para uso direto por aplicativos.

API do Jackson

As bibliotecas Jackson 1 não são compatíveis para uso de desenvolvimento ou produção no JBoss EAP.

Nota

As bibliotecas Jackson 2 não são compatíveis. Para obter mais informações, consulte O JBoss EAP é compatível com o uso de bibliotecas Jackson? no Red Hat Customer Portal.

OAuth com RESTEasy

OAuth não é compatível com RESTEasy.

ElytronAuthenticator

Não há suporte para o uso da classe ElytronAuthenticator para propagar identidades de segurança. Para obter mais informações, consulte Uso do ElytronAuthenticator para propagar identidades em Como configurar o gerenciamento de identidade.

5.2. Recursos Preteridos

Alguns recursos foram preteridos com o lançamento do JBoss EAP 7.1. Isso significa que nenhum aprimoramento será realizado nesses recursos e eles poderão ser removidos no futuro, normalmente na próxima versão principal.

A Red Hat continuará fornecendo suporte completo e correção de bugs de acordo com nossos termos e condições de suporte padrão. Para obter mais informações sobre a política de suporte da Red Hat, consulte Política de suporte e atualização de produto do Red Hat JBoss Middleware, localizado no Red Hat Customer Portal.

Para ver detalhes sobre quais recursos foram preteridos, consulte Detalhes de componentes do JBoss Enterprise Application Platform, localizado no Red Hat Customer Portal.

Imagem de contêiner do JBoss EAP

A imagem base doJBoss EAP para contêineres, registry.access.redhat.com/jboss-eap-7-tech-preview/eap70, distribuída pelo Red Hat Docker Registry não será atualizada para o JBoss EAP 7.1 e será removida para o lançamento do JBoss EAP 7.1.

Atributos

Nota

Na maioria dos casos, atributos preteridos não são mostrados no console de gerenciamento.

  • Os seguintes atributos para ouvintes HTTP no subsistema undertow foram preteridos:

    • enable-spdy
    • enabled
    • enabled-cipher-suites
    • enabled-protocols
    • security-realm
    • ssl-session-cache-size
    • ssl-session-timeout
    • verify-client
  • Os seguintes atributos para caches no subsistema infinispan foram preteridos:

    • queue-flush-interval
    • queue-size
  • Os seguintes atributos no subsistema iiop-openjdk foram preteridos:

    • add-component-via-interceptor
    • queue-flush-interval
  • Os seguintes atributos do recurso remote-outbound-connection no subsistema remoting foram preteridos:

    • protocol
    • security-realm
    • nome do usuário

Recursos

  • Os recursos de gerenciamento principal a seguir foram preteridos porque a segurança de gerenciamento agora é fornecida pelo Elytron.

    • audit
    • ldap-connection
    • security-realm
  • As seguintes conexões de saída remotas no subsistema remoting foram preteridas:

    • local-outbound-connection
    • outbound-connection
  • Os seguintes tipos de repositório persistente no subsistema infinispan foram preteridos:

    • binary-jdbc
    • mixed-jdbc

Operações

  • A seguinte operação de gerenciamento do subsistema jaxrs foi preterida:

    • show-resources