3. Nuevas funcionalidades

Las siguientes nuevas funcionalidades se han agregado en JBoss EAP 6.3.
Mejoras PicketLink
Revisión importante del componente PicketLink de JBoss EAP que trae:
  • Inyección CDI de configuraciones de seguridad
  • Inicio de sesión basado en certificados con IDP
  • Autorización basada en Kerberos con IDP
  • SSO iniciado SAML IDP
  • Seleccionador de cuenta dinámica en un proveedor de servicios
  • Personaliza rutas a picketlink.xml.
Mejoras de recuperación de dominios
Los controladores host JBoss EAP 6.3 ahora se pueden configurar con una dirección IP de apoyo para un controlador de dominios JBoss EAP. Esta funcionalidad habilita a los administradores para configurar la conmutación automática de servidores en caso de fallo de los controladores host en un controlador dominios de apoyo, asegurando la disponibilidad del dominio de administración. Sin embargo, antes de que la conmutación de servidores ocurra, los administradores tendrán que estimular manualmente que el controlador host de apoyo actúe como el nuevo controlador de dominios.
Soporte para almacenes de llaves PKCS11
Los dominios de seguridad JBoss EAP y el subsistema JMS (HornetQ) se han mejorado para soportar la autorización con almacenes de llaves PKCS11 además del almacén de llaves Java soportado en versiones anteriores.
Parches disponibles en la consola de administración de red
La funcionalidad de parches introducida en JBoss EAP 6.2 y expuesta por medio de las APIs de administración en JBoss EAP 6.2 está disponible en la consola de administración en JBoss EAP 6.3. Está disponible la funcionalidad para instalar y deshacer parches, así como para ver el estado e historial de parches.
Nueva 'página de inicio' en la consola de administración de red
JBoss EAP Web Management Console ahora inicia con una página d einicio que proporciona enlaces a las funciones administrativas más comunes, facilitando y acelerando la navegación a través de la consola.
Prueba de fuentes de datos en la consola de administración de red
La consola de administración de red ahora presenta la funcionalidad para probar fuentes de datos, brindándole a los administradores los derechos de acceso apropiados para asegurar que sus fuentes de datos se conecten después de la creación o antes de implementar una aplicación.
Cambio de nombres a nivel superior
Las etiquetas de navegación a nivel superior han sido unificadas a través del modo autónomo y de dominio.
Las nuevas etiquetas son:
Configuración
Esta pestaña presenta la configuración persistente con relación a los perfiles.
Tiempo de ejecución
Esta pestaña presenta la información del tiempo de ejecución sobre el servidor.
Administración
Esta pestaña presenta la configuración del control de accesso.
Dominio
Esta pestaña presenta la configuración de dominios (solo en modo de dominio).
Recolección de análisis
La consola de administración de red ahora tiene la habilidad de reportar el uso a Red Hat. Red Hat usará los datos para dirigir las mejoras en relación con el uso en versiones futuras de JBoss EAP. Esta funcionalidad está apagada por defecto y se puede habilitar en la consola. Red Hat le sugiere que habilite la recolección de datos de análisis.
Mejora de superposición de implementaciones
La superposición de implementaciones que ofrecía la habilidad de reemplazar virtualmente un descriptor de implementación en una aplicación implementada se ha mejorado con la habilidad para sobreescribir un binario de la implementación. Esta mejora expande la habilidad de un administrador de sistemas para modificar el comportamiento de una aplicación sin modificar el archivador de la aplicación.
Soporte para Microsoft Windows Server 2012 R2
Microsoft Windows Server 2012 R2 ha sido probado y agregado a las configuraciones soportadas.
Soporte para Red Hat Enterprise Linux 7
Red Hat Enterprise Linux 7 ha sido probado y agregado a las configuraciones soportadas.
Soporte para la arquitectura PowerPC con Red Hat Enterprise Linux
JBoss EAP 6.3.0 ha sido probado en Red Hat Enterprise Linux 6 y Red Hat Enterprise Linux 7 en la arquitectura PPC64 y se soporta en ambas configuraciones.
WSI-Basic Security 1.1
JBoss Web Services ha sido probado para asegurar el cumplimiento de los requerimiento del perfil WSI-Basic Security 1.1.
Hibernate
Mejora y expansión del código byte.
WS-Atomic Transactions/XA Bridge
La funcionalidad de puente de transacciones WS-AT/XA ha pasado de avance de tecnología a soporte completo. El puente proporciona un enlace bi-direccional desarrollador entre los dominios de transacciones WebServices y Java EE.
Restablecimiento de las clases de ayuda ServiceMBean
El módulo org.jboss.as.system-jmx se ha introducido para restablecer las clases de ayuda disponibles en versiones anteriores de JBoss EAP que ayudan a los usuarios a crear MBeans.
Substitución de propiedades EJB y MDB
JBoss EAP ahora le permite habilitar la substitución de propiedades en EJBs y MDBs usando las anotaciones @ActivationConfigProperty and @Resource.
Registro de recolección de basura
El registro de recolección de basura está habilitado por defecto en modo standalone. Este cambio mejora el diagnóstico de ayuda ya que los archivos de registros están disponibles a petición en lugar de habilitar el registro de recolección de basura y luego esperar a que se presente el problema de nuevo.
Anotaciones en implementaciones de red
Los componentes servlet anotados se pueden definir en módulos compartidos, los cuales son identificados por parte del contenedor servlet y aplicados a todas las implementaciones de red con una dependencia definida en ese módulo. Esto reduce la necesidad de definir todas las dependencias de servlet en un archivo web.xml. Un filtro de red anotado o escucha, por ejemplo, ahora se puede agregar en un módulo compartido y será detectado por parte de todas las aplicaciones de red de manera automática.
Registros
Ahora es posible el configurar JBoss EAP de manera que los módulos de registro no se agreguen a las implementaciones por defecto.
Mejoras del administrador de transacciones
Además del soporte a LRCO (del inglés Last Resource Commit Optimization- optimización del guardado de cambios del último recurso), ahora también está disponible la optimización de transacciones CMR (del inglés Commit Markable Resource - recurso marcable de guardado de cambios).
Configuración de IOR para repetidores CORBA
Ahora es posible configurar IOR para repetidores CORBA.
Java EE
El subsistema Java EE ahora soporta una etiqueta annotation en la configuración XML del módulo global. Cuando se establece como true, el módulo global exporta su índice de anotaciones a todas las implementaciones Java EE en el servidor.
Configuración de mod_cluster sessionDrainingStrategy
Con este lanzamiento de JBoss EAP 6 ahora es posible el configurar la estrategia de drenaje de sesiones (el atributo session-draining-strategy). Aunque mod_cluster si soportaba esta configuración, no era posible configurarla. Ahora se ha expuesto a los usuarios.