Nesta situação, o aplicativo não inicia quando você clica
no link na página index.jsp. A página permanece no navegador sem nenhuma mensagem
de erro e o aplicativo parece estar travado.
Pode haver um problema com um dos seguintes:
- A lista de bibliotecas
- O comando de chamada especificado no projeto do WebFacing
- A própria configuração do host do IBM® i
- A utilização de IDs do usuário com recursos limitados
- Os níveis de PTF do WebFacing podem não estar em sincronização com o nível de tempo de execução do WebFacing
Verifique o console do servidor de aplicativos. Se não vir o Pagebuilder.jsp
sendo invocado, esta é uma boa indicação de que o programa no host do IBM i não pode ser localizado.
Primeiro, verifique para determinar se o comando especificado no projeto do
WebFacing, junto com o ID do usuário utilizado para efetuar logon para o aplicativo
WebFacing, funciona ou não em um ambiente 5250: Inicie uma sessão de emulação 5250:
- Conecte-se com os mesmos ID do usuário e senha utilizados no projeto do WebFacing
para executar o aplicativo WebFacing.
- Digite o comando especificado no projeto do WebFacing exatamente
da mesma forma na linha de comandos 5250.
Se o aplicativo não for aberto no ambiente 5250, isto indica que
algo está errado com a lista de bibliotecas ou o comando:
- Verifique detalhadamente seu aplicativo para que ele seja executado no ambiente 5250.
- Com as mesmas definições, inicie seu aplicativo WebFacing.
Se precisar alterar o ID do usuário e senha no projeto do WebFacing,
utilize as WebFacing project Properties para alterá-los.
Se precisar
alterar o comando de chamada, utilize o assistente WebFacing Project
para remover a entrada atual e incluir uma nova. Para utilizar o assistente WebFacing Project:
- Vá para a visualização Projetos WebFacing.
- Expanda o projeto do WebFacing.
- Clique com o botão direito no nó CL commands e selecione Add.
- Na página Specify CL Commands, selecione o comando CL na lista
CL Command e clique em Delete.
- Especifique um novo comando no campo CL command e
clique em Add.
- Clique em Concluir.
- Reinicie o servidor e execute seu aplicativo.
Se o comando no ambiente 5250 funcionou corretamente e iniciou
o aplicativo sem nenhum problema, verifique no log de jobs o job do WebFacing. É possível fazer isto no Remote System Explorer
no nó de tarefas do IBM i ou você
pode iniciar uma sessão 5250 e emitir um comando Work Active Job (WRKACTJOB).
Procure
uma tarefa de QQF iniciada com o ID do usuário que está usando e, em seguida, verifique
o log da tarefa. Se não puder localizar um job QQF, isto indica que o job pode ter sido encerrado.
Utilize o comando Work
Spool File (WRKSPLF) para o ID do usuário utilizado no aplicativo WebFacing para
determinar se existem ou não logs de jobs a partir do job encerrado
que poderia fornecer informações adicionais.
Verificando o Nível de PTF do WebFacing
Certifique-se
de ter o nível de PTF mais recente em seu host do IBM i. Consulte
PTFs do
WebFacing Tool para obter informações adicionais. Se tiver uma incompatibilidade, finalize
o servidor WebFacing, carregue e aplique as PTFs, em seguida, reinicie o servidor
WebFacing:
- Finalize o servidor WebFacing (ENDTCPSVR *WEBFACING)
- Carrege e aplique as PTFs desejadas
- Inicie o servidor WebFacing (STRTCPSVR *WEBFACING)
Execute novamente o aplicativo WebFacing.