3. Novos Recursos

Os seguintes novos recursos foram adicionados ao JBoss EAP 6.3.
Aprimoramentos PicketLink
Uma ampla revisão do componente PicketLink do JBoss EAP trazendo:
  • Injeção CDI de configurações de segurança
  • Login baseado no certificado com o IDP
  • Autorização baseada no Kerberos com o IDP
  • SAML IDP Initiated SSO
  • Selecionador da Conta Dinâmica no Provedor do Serviço
  • Caminhos personalizados ao picketlink.xml.
Aperfeiçoamento da Recuperação Domain
Os JBoss EAP 6.3 host controllers podem agora serem configurados com um endereço IP de backup para o JBoss EAP domain controller. Esta capacidade permite que os administradores configurem automaticamente a falha do host controllers a um backup domain controller, garantindo a habilidade do domain de gerenciamento. No entanto, antes da falha ocorrer, os administradores precisarão providenciar manualmente o backup host controller para agir como um novo Domain Controller.
Support for PKCS11 Keystores
O JBoss EAP security domains e o subsistema JMS (HornetQ) foram aperfeiçoados para suportar a autorização com os PKCS11 keystores juntamente ao Java Keystore suportado em versões anteriores.
Patching disponível no Console de Gerenciamento da Web
O recurso patching introduzido no JBoss EAP 6.2 e exposto através dos APIs de gerenciamento no JBoss EAP 6.2, está disponível no Console de Gerenciamento da Web do JBoss EAP 6.3. A capacidade de instalar e reverter patches assim como o estado patch de visualização e o histórico do patch estão disponíveis.
Nova 'Página Principal' no Console de Gerenciamento da Web
O Console de Gerenciamento da Web do JBoss EAP inicia agora com a página principal que fornece links às funções mais comuns administrativas, facilitando e aumentando a velocidade através do console.
Testes das Fontes de Dados no Web Management Console
O Console de Gerenciamento da Web expõe agora a capacidade de testar as fontes de dados, habilitando os administradores com direitos de acesso apropriados para garantir que suas fontes de dados sejam conectadas seguindo a criação ou antes de implantar um aplicativo.
Alterações da Nomeação de Nível Superior
O rótulos de navegação de nível foram unificados por todos os modos de domain e autônomos.
Os novos rótulos são:
Configuração
Esta tab exibe configuração persistente em relação aos perfis.
Período de execução
Esta tab exibe informação de execução sobre o servidor.
Administração
Esta tab exibe configurações do controle de acesso.
Domain
Esta tab exibe configuração do domain (modo domain apenas).
Coleção Analítica
O Console de Gerenciamento da Web agora possui a habilidade de relatar o uso à Red Hat. A Red Hat usa os dados para os aprimoramentos de uso do drive em versões futuras do JBoss EAP. A capacidade é desabilitada por padrão e pode ser habilitada na configuração do console. A Red Hat incentiva a habilitação da coleção dos dados analíticos.
Aprimoramento da Sobreposição da Implantação
As sobreposições da implantação que ofereciam a habilidade de substituir virtualmente um descritor num aplicativo implantado foram aprimoradas com a habilidade de substituir um binário da implantação. Este aprimoramento expande a habilidade do administrador de sistema modificar o comportamento sem modificar o arquivo do aplicativo.
Suporte para o Microsoft Windows Server 2012 R2
O Microsoft Windows Server 2012 R2 foi testado e adicionado às configurações suportadas.
Suporte para o Red Hat Enterprise Linux 7
O Red Hat Enterprise Linux 7 foi testado e adicionado às configurações suportadas.
Suporte para a arquitetura PowerPC com o Red Hat Enterprise Linux
O JBoss EAP 6.3.0 foi testado no Red Hat Enterprise Linux 6 e Red Hat Enterprise Linux 7 em relação à arquitetura PPC64 e é suportado em ambas as configurações.
WSI-Basic Security 1.1
O JBoss Web Services foi testado e a compatibilidade foi confirmada com o WSI-Basic Security 1.1 Profile.
Hibernate
Aprimoramento código de bytes expandido e melhorado
WS-Atomic Transactions/XA Bridge
A funcionalidade ponte da transação WS-AT/XA foi transicionada da prévia da tecnologia ao status inteiramente suportado. A ponte fornece ao desenvolvedor um link bidirecional entre o WebServices e os domains de transação do Java EE.
Classes de Ajuda ServiceMBean Restauradas
O módulo org.jboss.as.system-jmx foi introduzido para restaurar as classes de ajuda disponíveis em versões anteriores do JBoss EAP para assistir os usuários em criar os MBeans.
Substituição da Propriedade EJB e MDB
O JBoss EAP agora permite você habilitar a substituição da propriedade EJBs e MDBs usando as anotações @ActivationConfigProperty e @Resource.
Logging da Coleta de Lixo
O logging da coleta de lixo é habilitado por default no modo standalone. Esta alteração melhora os diagnósticos uma vez que os arquivos de log são disponíveis por demanda, ao invés da habilitação do logging da coleta de lixo, esperam que o problema ocorra novamente.
Anotações nas Implantações da Web
Os componentes servlet anotados podem ser definidos em módulos compartilhados, que são então escolhidos pelo conteiner servlet e aplicados em todas as implantações da web com a dependência definida naquele módulo. Isto reduz a necessidade de definir todas as dependências do servlet num arquivo web.xml. Um filtro da web anotado ou ouvinte, por exemplo, pode ser agora adicionado a um módulo compartilhado e escolhido por todos os aplicativos automaticamente.
Logging
É possível configurar o JBoss EAP de forma que os módulos de logging são adicionados às implantações por default.
Aprimoramentos do Gerenciador da Transação
Além do suporte Otimização de Confirmação do Recurso mais Recente (Latest Resource Commit Optimization - LRCO), a otimização da transação do Commit Markable Resource (CMR) está agora disponível.
Configuração IOR para transmissões CORBA
Agora é possível configurar o IOR settings para as transmissões CORBA.
Java EE
O subsistema Java EE suporta um aviso annotation na configuração XML do módulo global. Quando determinado para true, o módulo global exporta seu indexe de anotação a todas as implantações do Java EE no servidor.
Configuração do mod_cluster sessionDrainingStrategy
Com este lançamento do JBoss EAP 6, é possível configurar a estratégia de esvaziamento da sessão (atributo session-draining-strategy). Embora o próprio mod_cluster suportasse esta configuração, não era possível configurá-la. Isto foi explicado aos usuários.