3. Nouvelles fonctionnalités

Les nouvelles fonctionnalités suivantes ont été rajoutées dans JBoss EAP 6.3.
Améliorations PicketLink
Révision majeure du composant PicketLink de JBoss EAP qui apporte :
  • Une injection de configurations de sécurité CDI
  • Une connexion basée certificat avec IDP
  • Une autorisation basée Kerberos avec IDP
  • SAML IDP Initiated SSO
  • Un sélecteur de comptes dynamiques (Dynamic Account Chooser) auprès d'un fournisseur de services
  • Des chemins personnalisés à picketlink.xml.
Dea améliorations pour le recouvrement des domaines
Les contrôleurs hôtes JBoss EAP 6.3 peuvent maintenant être configurés avec une adresse IP de sauvegarde pour un contrôleur de domaine de JBoss EAP. Cette fonctionnalité permet aux administrateurs de configurer un basculement automatique des contrôleurs hôte à un contrôleur secondaire de domaine, en assurant la disponibilité du domaine de gestion. Toutefois, avant que le basculement se produise, les administrateurs devront encore promouvoir un contrôleur hôte de sauvegarde manuellement qui puisse agir comme nouveau contrôleur de domaine.
Support de keystores PKCS11
Les domaines de sécurité JBoss EAP et le sous-système JMS (HornetQ) ont été améliorés afin de pouvoir prendre en charge une autorisation avec des keystores PKCS11 en plus du keystore Java pris en charge dans les versions précédentes.
Correctifs disponibles dans la console de gestion web
La fonctionnalité corrective présentée dans JBoss EAP 6.2 et exposée par les API de gestion dans JBoss EAP 6.2, est disponible dans la console de gestion web de JBoss EAP 6.3. Vous pouvez donc installer et restaurer des correctifs, ainsi qu'afficher l'historique des états des correctifs.
Nouvelle 'Page d'accueil' dans la console de gestion web
La console de gestion web JBoss EAP démarre maintenant avec une page d'accueil qui fournit des liens vers les fonctions administratives les plus courantes, facilitant et accélérant ainsi l'aisance de navigation dans toute la console.
Tester les sources de données dans la console de gestion web
La console de gestion web procure maintenant la possibilité de tester des sources de données, d'équiper des administrateurs avec les droits d'accès qui conviennent pour s'assurer que leurs sources de données soient connectées suite à une création ou après avoir déployé une application.
Changements de noms au niveau supérieur
Les libellés au niveau du navigation supérieur ont été unifiés pour les modes de domaine ou autonomes.
Les nouveaux libellés sont les suivants :
Configuration
Cet onglet affiche une configuration persistante de profils.
Temps d'exécution
Cet onglet affiche des informations de temps d'exécution de serveur.
Administration
Ce onglet affiche les paramètres de contrôle d'accès.
Domaine
Cet onglet affiche la configuration du domaine (en mode de domaine uniquement).
Collection des données analytiques
La console de gestion web a maintenant la capacité de rapporter les données d'utilisation à Red Hat. Red Hat utilisera les données pour les améliorations d'utilisation dans les futures versions de JBoss EAP. La fonctionnalité est désactivée par défaut et peut être activée dans la configuration de la console. Red Hat vous encourage à collecter des données analytiques.
Amélioration des couches de déploiements
Les couches de déploiement qui offraient la possibilité de remplacer virtuellement un descripteur de déploiement dans une application déployée ont été améliorées avec la possibilité de substituer un fichier binaire du déploiement. Cette amélioration augmente la capacité d'un administrateur système à modifier le comportement d'une application sans modifier l'archive de l'application.
Support pour Microsoft Windows Server 2012 R2
Microsoft Windows Server 2012 R2 a été testé et rajouté aux configurations prises en charge
Support pour Red Hat Enterprise Linux 7
Red Hat Enterprise Linux 7 a été testé et rajouté aux configurations prises en chage.
Support de l'architecture PowerPC dans Red Hat Enterprise Linux
JBoss EAP 6.3.0 a été testé dans Red Hat Enterprise Linux 6 et Red Hat Enterprise Linux 7 sur l'architecture PPC64 et est pris en charge pour les deux configurations.
WSI-Basic Security 1.1
Les JBoss Web Services ont été testés pour assurer la compatibilité avec le profil WSI-Basic Security 1.1.
Hibernate
Amélioration du bytecode améliorée et étendue
WS-Atomic Transactions/XA Bridge
La fonctionnalité WS-AT/XA transaction bridge est passée du statut d'aperçu technologique au statut plein appui. Le pontage fournit au développeur un lien bidirectionnel entre les domaines de transaction de services Web et Java EE.
Classes Helper ServiceMBean restaurées
Le module org.jboss.as.system-jmx a été introduit pour restaurer les classes helper présentes dans les anciennes versions de JBoss EAP qui aident les utilisateurs à créer des MBeans.
Substitution de propriété dans les EJB et MDB
JBoss EAP vous permet maintenant d'activer la substitution de propriétés dans les EJB et les MDB à l'aide des annotations @ActivationConfigProperty et @Resource.
Journalisation de Garbage Collection
La journalisation de Garbage Colleciton est activée par défaut en mode standalone (autonome). C
Annotations en déploiement web
Les composants de servlet annotés peuvent être définis dans des modules partagés, qui sont ensuite repris par le conteneur de servlet et appliqués à tous les déploiements de web avec une dépendance définie dans ce module. Cela réduit la nécessité de définir toutes les dépendances du servlet dans un fichier web.xml. Un filtre ou un écouteur web annoté, par exemple, peut maintenant être rajouté à un module partagé et repris par toutes les applications web automatiquement.
Ouverture de session
Il est possible maintenant de configurer JBoss EAP pour que les modules de journalisation ne soient pas ajoutés aux déploiements par défaut.
Amélioration au Gestionnaire de transactions
En plus du support de l'optimisation Last Resource Commit Optimization (LRCO), l'optimization de transaction Commit Markable Resource (CMR) est maintenant disponible.
Configurer les paramètres IOR des relais CORBA
Il est maintenant possible de configurer les paramètres IOR des relais CORBA.
Java EE
Le sous-système Java EE supporte maintenant le marqueur annotation dans la configuration XML du module global. Si défini sur true, le module global exporte son index d'annotation à tous les déploiements Java EE du serveur.
Configurer od_cluster sessionDrainingStrategy
Dans cette version de JBoss EAP 6, il est maintenant possible de configurer la stratégie de drainage de session (attribut session-draining-strategy) de la session. Bien que mod_cluster lui-même supporte cette configuration, il n'était pas possible de le configurer. Maintenant, il a été rendu disponible aux utilisateurs.