CONFIGURAR ISERIES ACCESS FOR WEB CON ASF TOMCAT
Requisitos de Software
- OS400 en versión V5R2 o superior
- 5722JV1, opción JDK 1.3
- 5722DG1 HTTP server
- 5722XH2 V5R3M0 iSeries Access para web. El producto de versión V5R2 no permite configuración sobre ASF Tomcat, por lo tanto estas instrucciones NO se puede aplicar.
- Recomiendo utilizar 5722XH2 V5R4 que puede utilizarse con i5/OS V5R3 y i5/OS V5R4.
Paso 1
Partimos del supuesto que los programas producto indicados están instalados y disponemos del ultimo acumulativo de PTFs.
Arrancar la instancia de administración HTTP, bien desde el Navegador de Operaciones o bien desde el mandato STRTCPSVR SERVER(*HTTP) HTTPSVR(*ADMIN) y aceder desde el navegador utilizando la URL http://"nombreservidor":2001/HTTPAdmin
Seleccionar la instancia HTTP sobre la que se quiere configurar iSeries Acces for web. En nuestro ejemplo es AJUT400 que ha sido previamente creada y funciona correctamente.
Paso 2
Dentro de Propiedades del servidor, seleccionamos la Tarea Configuración ASF Tomcat.
Marcar Opción Habilitar servlets para este servidor HTTP. Pulsar Siguiente.
Paso 3
Marcar Opción Habilitar un motor de servlets "en proceso". Pulsar Siguiente.
Paso 4
Añadir correlación de URL indicando como punto de montaje /webaccess/* y trabajador de ASF Tomcat inprocess. Pulsar Siguiente.
Paso 5
Definir el contexto de aplicación en proceso indicando Via de acceso de URL /webaccess y directorio base de aplicación webapps/webaccess
Recibiremos un mensaje de aviso, que debemos ignorar: No es posible encontrar un archivo de configuración WEB-INF/web.xml....
Pulsar Siguiente.
Paso 6
Revisar que todo es correcto en Resumen de Configuración y Pulsar Finalizar.
Paso 7
Desde un asesion 5250 ejecutamos lo siguiente, para configurar iSeries Access for web sobre Tomcat:
QIWA2/CFGACCWEB2 APPSVRTYPE(*ASFTOMCAT)
TCSVRNAME(AJUT400)
TCHOMEDIR('/www/ajut400')
TCUSRPRF(QTMHHTTP)
Cambiar el nmbre del servidor AJUT400 y el directorio inicial por el corresponda a vuestra instacia de HTTP.
Se abrirá una Shell de Java que debe mostrar los siguiente:
Preparando la realización de los cambios de configuración.
Configurando iSeries Access para Web para el servidor ASF Tomcat.
El mandato de iSeries Access para Web ha finalizado.
El Servidor ASF Tomcat debe detenerse y luego iniciarse para permitir los cambios de configuración.
El mandato ha finalizado, pulse F3 para salir de la sesión de la pantalla Java Shell.
Programa Java completado.
Pulsamos F3 para Salir y ahora iniciamos la instancia HTTP mediante STRTCPSVR SERVER(*HTTP) HTTPSVR(AJUT400)
Paso 8
Una vez arrancada la Instancia HTTP, acceder utilizando http://"nombreservidor"/webaccess/iWAHome
