O Aplicativo Não Inicia

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:
  1. Conecte-se com os mesmos ID do usuário e senha utilizados no projeto do WebFacing para executar o aplicativo WebFacing.
  2. 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:
  1. Verifique detalhadamente seu aplicativo para que ele seja executado no ambiente 5250.
  2. 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:
  1. Finalize o servidor WebFacing (ENDTCPSVR *WEBFACING)
  2. Carrege e aplique as PTFs desejadas
  3. Inicie o servidor WebFacing (STRTCPSVR *WEBFACING)

Execute novamente o aplicativo WebFacing.