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-jmxa é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
@ActivationConfigPropertyet@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
annotationdans la configuration XML du module global. Si défini surtrue, 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.