[AIX Solaris HP-UX Linux Windows][z/OS]

Script odrDebug.py

É possível usar o script odrDebug.py para diagnosticar erros retornados pelo On Demand Router (ODR).

Propósito

É possível usar o script odrDebug.py para diagnosticar erros retornados por um ODR, como erro 404 e erro 503.

Location

O script odrDebug.py está localizado no diretório app_server_root/bin.

Uso

O uso do script padrão é o seguinte:
./wsadmin.sh -lang jython -f odrDebug.py

Operações

Especifique os seguintes parâmetros com o script odrDebug.py:

setHttpDebug:
  • nodeName: Especifique o nome do nó que deseja depurar.
  • odrName: Especifique o nome do ODR que deseja depurar.
  • errorCode: Especifique o código de erro HTTP. É possível especificar 404, 503, etc.
  • expression: Especifique o código de erro está sendo depurado. Especifique false para desativar a depuração quando o erro ocorrer. Especifique verdadeiro para ativar a depuração quando ocorrer o erro.
  • debugLevel: Especifique quantas informações são fornecidas para depuração. É possível utilizar um dos seguintes níveis de depuração:
    • 0: imprime uma descrição concisa em uma única linha
    • 1: imprime um subconjunto de informações do arquivo target.xml
    • 2: imprime o arquivo target.xml inteiro

Por exemplo:

./wsadmin.sh -lang jython -f odrDebug.py setHttpDebug my_node my_ODR 503 true 1 

Resultado

Se ocorrer um erro 503 porque os servidores não foram iniciados, o arquivo SystemOut.log conterá a seguinte mensagem:
[11/3/07 19:20:00:427 EDT] 00000034 HttpDebugResp I   URL: http://draco02.rtp.raleigh.ibm.com:80/A/CpuAndSleepBound, 
statusCode: 503, reason: no servers in cluster xd61/DC1 are running web module xd61/A/microwebapp.war 
webModule=xd61/A/microwebapp.war    
cluster=xd61/DC1       
server=xd61/draco03/DC1_draco03          
state=STOPPED         
weight=0          
reachable=true       
server=xd61/draco04/DC1_draco04          
state=STOPPED          
weight=0          
reachable=true       
server=xd61/draco05/DC1_draco05          
state=STOPPED          
weight=0          
reachable=true       
server=xd61/draco06/DC1_draco06          
state=STOPPED          
weight=0          
reachable=true       
server=xd61/draco07/DC1_draco07          
state=STOPPED          
weight=0          
reachable=true

Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwve_odrdebugscript
Nome do arquivo: rwve_odrdebugscript.html