Inicio/Soporte/Autoservicio/Preguntas frecuentes/Sobre Instalacion SWB. . .

Sobre Instalacion SWB

sv

¿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:

 

  1.  Ubicar el archivo login.config dentro del directorio de configuración del dominio donde se instalará WebBuilder.
  2. Ubicar el archivo wb_jaas.config dentro del directorio WEB-INF/classes de WebBuilder
  3. En ambos archivos replicar los contextos de logueo de ambos archivos, a fin de que queden identicos conteniendo las descripciones de los módulos de GlassFish y basicModule de WebBuilder
  4. Al levantar el GlassFish reconocerá tanto los módulos propios como el basicModule de WebBuilder.

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?

  1.     Primero detenga el servicio de glassfish
  2. Dentro de la ruta donde se encuentra instalado glassfish localize la carpeta que contiene todo los archivos de SemanticWebBuilder generealmente esta por  default en la carpeta de \domains\domain1\applications\ j2ee-modules
  3.  Ingresé a la carpeta WEB-INF
  4.  Seleccione la carpeta clases
  5. Ahí encontraras un archivo llamado web.properties, el cual debe editar con wordpad o con textpad y localice la línea que diga 


    #Ruta relativa a classes donde está la configuraci\u00F3n del JAAS

    swb/security.auth.login.config=/jaas.config

  6.  Una vez localizadae la línea borre lo siguiente: /jass.conf  y  sustitúyalo por ignore


    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.

  7.  Ahora guarde el archivo y reinicie glassfish
  8.  Introduzca el usuario y contraseña que tenía cuando configuró el glassfish y ahora ya puede accesar  a la administración del mismo. Tampoco tendrás problemas al momento de intentar entrar a la administración de SemanticWebBuilder

 

 

¿Olvidaste tu contraseña?