- Verifique os registros
Encontre os logs do módulo jakarta iis para diagnosticar o problema. Se os logs não forem criados, o problema é fazer com que o módulo seja carregado / executado ou é um erro de configuração.
Se os logs forem criados, ative a saída do nível de depuração na configuração do módulo jakarta para ajudá-lo a diagnosticar o problema.
- Configuração do IIS
Verifique se o módulo de filtro Jakarta tem uma seta verde para cima, não uma vermelha. Se estiver vermelho, verifique o log de eventos do aplicativo. Se nada estiver no log, envie uma solicitação para o serviço da web que deve ser encaminhado para o tomcat (ou seja, o (sub) domínio do site em execução no tomcat)
- Registro de eventos
O log de eventos do aplicativo nas janelas pode fornecer dicas úteis. Uma boa coleção de possíveis causas está aqui: link
A parte 'data' da mensagem (por exemplo, 02 00 00 00) é um código de erro, que pode vir das janelas OU da dll. Caso venha do Windows, você pode usar: "NET HELPMSG 2" para obter a mensagem em texto claro.
Se você pegar o 02 (arquivo não encontrado) ou 05 (Acesso negado), você pode tentar usar o utilitário FileMon da Sysinternal para descobrir exatamente qual arquivo ele está falhando ao carregar. Poderia ser a dll, ou um dos seus arquivos de configuração (ou possível algo completamente diferente: -).
- Arquivos de configuração
Em algumas instruções de configuração, você pode colocar as configurações do jakarta no registro. Isso não funcionou para mim! Eu tive que colocá-los em um arquivo!
Se as configurações do Registro não estiverem funcionando e você tiver certeza de que digitou as chaves corretamente e colocou-as no lugar correto - e elas podem ser lidas pelos usuários do IIS - tente usar um arquivo de configuração.
Claro - verifique se seus arquivos de configuração estão corretos. Os logs de Jakarta irão ajudá-lo com isso.