Configuración de filtros de servlets para el proceso de inicio de sesión de formulario
IBM® Rational Application Developer o una herramienta de ensamblaje puede configurar los filtros de servlets. Hay dos pasos relacionados con la configuración de un filtro de servlet.
Procedimiento
Ejemplo
Puede utilizar filtros de servlet para sustituir el servlet CustomLoginServlet y para realizar autenticación, auditoría e inicio de sesión adicionales.
Los ejemplos de WebSphere Application Server proporcionan un ejemplo de inicio de sesión de formulario que demuestra cómo utilizar los recursos de inicio de sesión de WebSphere Application Server para implementar y configurar procedimientos de inicio de sesión de formulario. El ejemplo integra las tecnologías siguientes para demostrar las
funciones de inicio de sesión de
WebSphere
Application Server y
Java™
EE
(Java
Platform, Enterprise Edition):
Avoid trouble: Si instala el servidor de aplicaciones en un sistema z/OS en que el control del programa está habilitado, cuando inicie sesión
en una aplicación web basada en formulario es posible que reciba el siguiente mensaje de error en el archivo de registro del sistema:
- Inicio de sesión basado en formulario Java EE
- Filtro de servlet Java EE con inicio de sesión
- Extensión de IBM: inicio de sesión basado en formulario

ICH420I PROGRAM BBORSMCT FROM LIBRARY WAS.SBBOLD2 CAUSED THE ENVIRONMENT TO BECOME UNCONTROLLED.
BPXP014I ENVIRONMENT MUST BE CONTROLLED FOR DAEMON (BPX.DAEMON)
PROCESSING.
Aunque el control de programa está habilitado en el sistema z/OS, los bits de control ampliados del control de programa para los módulos nativos del servidor de aplicaciones no estarán habilitados. Para evitar o resolver este problema, habilite los bits de control de programa para todos los módulos de carga nativos en el sistema de archivos HTTP Server (HFS) de SMP/E. - Añada los atributos necesarios para los módulos:
cd install_root/usr/lpp/raíz_instalación/V7R0/lib/modules extattr +p *
- Añada los atributos a los archivos *.so y bbo* en el directorio lib:
cd install_root/usr/lpp/raíz_instalación/V7R0/lib extattr +p *.so extattr +p bbo*