Sugerencias para la resolución de problemas del contenedor web

Nota: En este tema se hace referencia a uno o más de los archivos de registro del servidor de aplicaciones. Como alternativa recomendada, puede configurar el servidor para utilizar la infraestructura de registro y rastreo HPEL en lugar de utilizar los archivos SystemOut.log , SystemErr.log, trace.log y activity.log en sistemas distribuidos y de IBM® i. Puede también utilizar HPEL junto con sus recursos de registro nativos de z/OS. Si utiliza HPEL, puede acceder a toda la información de registro y rastreo utilizando la herramienta de línea de mandatos LogViewer desde el directorio bin de perfil de servidor. Consulte la información sobre la utilización de HPEL para resolver problemas de aplicaciones para obtener más información sobre la utilización de HPEL.
Si tiene problemas al iniciar un módulo web, o al acceder a recursos dentro de un módulo web particular:
  • [AIX Solaris HP-UX Linux Windows]Consulte los registros de la JVM y los registros de proceso para el servidor de aplicaciones que aloja los módulos web del problema y busque los mensajes en el archivo de salida de la JVM que indican que el módulo web se ha iniciado correctamente. Encontrará mensajes similares a los siguientes:
    WebContainer  A SRVE0161I: IBM
    WebSphere Application Server - Web Container.
    Copyright IBM Corp. 1998-2002 
    WebContainer  A SRVE0169I: Cargando módulo web: [nombre_módulo]
    ApplicationMg A WSVR0221I: Se ha iniciado la aplicación: [nombre_aplicación]
    HttpTransport A SRVE0171I: El transporte http está atendiendo al puerto [número_puerto]
    [nombre_servidor] abierto para e-business en [raíz_perfil]/logs/[nombre_servidor]/SystemOut.log
  • [IBM i]Consulte los registros de la JVM y los registros de proceso para el servidor de aplicaciones que aloja los módulos web del problema y busque los mensajes en el archivo de salida de la JVM que indican que el módulo web se ha iniciado correctamente. Encontrará mensajes similares a los siguientes:
    WebContainer  A SRVE0161I: IBM WebSphere Application Server - Web Container. 
    Copyright IBM Corp. 1998-2002 
    WebContainer  A SRVE0169I: Cargando módulo web: [nombre_módulo]
    ApplicationMg A WSVR0221I: Se ha iniciado la aplicación: [nombre_aplicación]
    HttpTransport A SRVE0171I: El transporte http está atendiendo al puerto [número_puerto]
    [nombre_servidor] abierto para e-business en raíz_perfil/logs/[nombre_servidor]/SystemOut.log
  • [z/OS]Consulte los registros para el servidor de aplicaciones que aloja los módulos web del problema y busque los mensajes en el archivo de salida de la JVM que indican que el módulo web se ha iniciado correctamente. Encontrará mensajes similares a los siguientes:
    WebContainer  A SRVE0161I: IBM WebSphere Application Server - Web Container. 
    Copyright IBM Corp. 1998-2002 
    WebContainer  A SRVE0169I: Cargando módulo web: [nombre_módulo]
    ApplicationMg A WSVR0221I: Se ha iniciado la aplicación: [nombre_aplicación]
    HttpTransport A SRVE0171I: El transporte http está atendiendo al puerto [número_puerto]
    [nombre_servidor] abierto para e-business en [raíz_perfil]/logs/[nombre_servidor]/SystemOut.log
  • Para los problemas específicos que pueden provocar que no se preste servicio a los servlets, los archivos HTML y los archivos JavaServer Pages (JSP), consulte el tema, El recurso web (archivo JSP, servlet, archivo HTML, imagen) no se visualiza.
  • [AIX Solaris HP-UX Linux Windows][IBM i]Si desea un rastreo detallado del comportamiento del tiempo de ejecución del contenedor web, habilite el rastreo para el componente com.ibm.ws.webcontainer utilizando com.ibm.ws.webcontainer*=all.
Si no se realizan correctamente las llamadas relacionadas con el servidor de aplicaciones durante el método Servlet.init, puede realizar una de estas dos acciones:
  • Iniciar el servlet manualmente realizando una solicitud individual cuando el servidor esté preparado para e-business en lugar de iniciar el servlet en el arranque, o bien
  • Optar por no realizar llamadas relacionadas con el servidor de aplicaciones durante el método init del servidor.
Si la propiedad para iniciar los servlets durante el arranque del servidor de aplicaciones está habilitada, parte de su proceso de inicio llama al método Servlet.init en sus servlets cuando inicie el contenedor web. Por lo tanto, cuando el contenedor web se inicia y llama al método init, otros componentes como, por ejemplo, la gestión de cargas de trabajos y denominación, podrían no haberse iniciado aún por completo. Como resultado, es posible que las llamadas relacionadas con el servidor de aplicaciones no funcionen, ya que puede que no todos los componentes del servidor de aplicaciones estén listos. Una vez que el servidor de aplicaciones está 'listo para e-business', está completamente listo.

Si ninguno de estos pasos soluciona el problema, compruebe si el problema se ha identificado y documentado consultando el soporte en línea disponible (ideas y sugerencias, notas técnicas y arreglos). S no encuentra su problema en la lista, póngase en contacto con el soporte de IBM.

Para obtener información actual disponible del servicio de soporte de IBM sobre problemas conocidos y su resolución, consulte la página de servicio de soporte de IBM.

El servicio técnico de IBM tiene documentos que pueden ahorrarle tiempo a la hora de recopilar la información necesaria para resolver este problema. Antes de abrir un PMR, consulte la página IBM Support.


Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rtrb_webcntrcomp
File name: rtrb_webcntrcomp.html