¿Problemas
para instalar webbuilder en soa, como instalar WebBuilder en SOA?
SOA habla
de service-oriented architecture, webbuilder debe instalarse en un
servidor de aplicaciones J2EE 1.4 o posterior y correr con J2SE 1.5 o
posterior. Adicionalmente requiere el JCE de Sun (que se incluye en las
versiones del J2SE 1.5 o posteriores) y realiza una configuración sobre
el JAAS del servidor de aplicaciones, en caso de que las políticas de
seguridad no lo permitan, no se podrá instalar el modulo de login, por
lo que no podrá autenticar usuarios; si ese fuera el caso se deberá
configurar el módulo jaas descrito en el archivo wb_jaas.config
siguiendo la documentación del servidor de aplicaciones en cuestión.
¿Cómo
configurar JAAS para soporte a WebBuilder en GlassFish?
GlassFish utiliza JAAS para permitir el acceso a la administración del servidor de aplicaciones, WebBuilder también hace uso de JAAS para el control de autenticación, por lo que se deberán combinar los módulos de Logueo de ambos productos mediante el siguiente procedimiento:
Adicionalmente: En
su operación normal WebBuilder trate de configurar wb_jaas.config
como el descriptor de JAAS de la instancia actual, esto requiere que
tenga privilegios de seguridad, para evitar que WebBuilder realice esta
configuración se deberá colocar el valor ignore en la variable wb/security.auth.login.config
del archivo web.properties en el directorio WEB-INF/clases
Ejemplo:
#Ruta relativa a classes
donde está la configuraci\u00F3n del JAAS
wb/security.auth.login.config=ignore
¿Por qué al
instalar SemanticWebBuilder en glassfish cambia mi contraseña y ya no
puedo entrar a la configuración de glassfish?
#Ruta relativa a classes donde está la configuraci\u00F3n del JAAS
swb/security.auth.login.config=/jaas.config
swb/security.auth.login.config=ignore
Nota:
La líneas que se borró lo que haces es replicar el usuario y
contraseña y por tal motivo no se pueda accesar a glassfish.
¿Olvidaste tu contraseña?