1.12.05

ArcIMS, BeaWebLogic, Sun Solaris

DESPLIEGE Y CONFIGURACIÓN DE UNA APLICACIÓN ARCIMS EN BEA WEBLOGIC (BWL) SOBRE SUN SOLARIS 9.
· Configuración del directorio output de imágenes de ArcIMS
Una vez instalado el ArcIMS en el servidor y configurado para su uso con BWL, es necesario configurar el directorio output donde ArcIMS genera las imágenes. Para ello se ha de establecer un enlace simbólico entre el directorio, /home/<>/arcgis/output, y el directorio $BEA_HOME/user_projects/<>/applications/DefaultWebApp/output. Para ello es necesario borrar primero el directorio output del $BEA_HOME y crear el enlace simbólico:
cd $BEA_HOME/user_projects/.../DefaultWebApp
rm –Rf output
ln -s /home/<>/arcgis/output
Para comprobar que se ha hecho bien el enlace:
ls –l
al lado de output debería salir una flecha indicando el directorio enlazado. De esta forma todas las imágenes generadas en él se publicarán directamente en BWL, a través del la URL, http://localhost:7001/output.
Para publicar el directorio website hay que seguir el mismo procedimiento.
· Despliegue de la aplicación war o ear. Para desplegar una aplicación war o ear, basta con colocarla en el directorio, $BEA_HOME/user_projects/<>/applications, y BWL se encargará de descomprimir y desplegar de forma automática. En casa de que la aplicación no se despliegue de forma correcta, es importante ver la versión del archivo web.xml (2.3 o 2.4).
· Configuración del script de arranque de BWL. Para evitar que BWL solicite usuario y password cada vez que se arranca el servidor es conveniente editar el archivo $BEA_HOME/user_projects/<>/startWebLogic.sh, y configurar las las variables, WLS_USER, WLS_PW.
· Configuración del servidor para arrancar BWL y ArcIMS al inicio. Se puede configurar para que arranquen al inicio de la sesión de usuario o como servicios del sistema desde la cuenta de administrador.
o Inicio de la sesión. Ir a “Java Lanzador/Preferencias/Preferencias del escritorio/Sesiones”. En la solapa programas al inicio pulsar agregar, y añadir las siguientes entradas: Share/Save/Bookmark