Dicas de Resolução de Problemas de Implementação do Aplicativo da Web
A implementação de um aplicativo da Web será bem sucedida se você puder acessar o aplicativo ao digitar o Localizador Uniforme de Recursos (URL) em um navegador ou se puder acessar o aplicativo ao seguir um link. Se não for possível acessar seu aplicativo, sigas estas etapas para eliminar alguns erros comuns que podem ocorrer durante a migração ou a implementação.
Módulo web migrado da versão 4.x não é executado na versão posterior do WebSphere® Application Server .
| Sintoma | Problema | Resposta recomendada |
|---|---|---|
| Seu módulo da Web versão 4.x não é executado quando você migra para produtos da versão 8.0 ou superior. | Na versão 4.x, a configuração de caminho de classe que afetou a visibilidade era Modo de Visibilidade do Módulo. Em versões 6.0 e superior, você deve usar políticas do carregador de classe para configurar a visibilidade. | Monte um módulo existente novamente ou altere as definições de visibilidade
nos critérios do carregador de classes. Consulte os artigos Carregadores de Classe e Carregamento de Classe para obter mais informações. |
A Página Bem-vindo Não Está Visível.
| Sintoma | Problema | Resposta recomendada |
|---|---|---|
Não é possível acessar um aplicativo com um caminho da Web de:/webapp/myapp |
Assume-se que a página de boas-vindas para um aplicativo da Web seja index.html. Não é possível acessar a página padrão do aplicativo myapp, a menos que seja denominada index.html. | Para identificar uma página de boas-vindas diferente, modifique as propriedades do módulo da Web durante a montagem. Consulte o artigo Montando Aplicativos da Web para obter mais informações. |
Arquivos HTML Não São Localizados.
| Sintoma | Problema | Resposta recomendada |
|---|---|---|
Seu aplicativo da Web foi executado com sucesso em versões anteriores, mas agora
você encontra erros que os arquivos da página de boas-vindas (normalmente index.html),
ou de HTML referenciados não localizaram:Error 404: File not found: Banner.html Error 404: File not found: HomeContent.html |
Por motivos de segurança e de consistência, as URLs de aplicativo da Web
agora diferenciam maiúsculas de minúsculas em todos os sistemas operacionais. Suponhamos que o conteúdo da página de índice seja o seguinte: <!DOCTYPE HTML PUBLIC-//W3C//DTD HTML 5.0 Frameset//EN> <HTML> <TITLE> Insurance Home Page </TITLE> <frameset rows=18,80> <frame src=Banner.htmlname=BannerFrameSCROLLING=NO> <frame src=HomeContent.htmlname=HomeContentFrame> </frameset> </HTML> No entanto, os nomes reais dos arquivos no diretório \WebSphere\AppServer\installedApps\..., onde o aplicativo é implementado, são: banner.html homecontent.html |
Para corrigir esse problema, modifique o arquivo index.html para mudar os nomes Banner.html e HomeContent.html para banner.html e homecontent.html para corresponder aos nomes dos arquivos no aplicativo implementado. |
O Servidor Proxy Não Pode Acessar um Módulo da Web
Se você usar a mesma raiz de contexto quando instalar dois aplicativos que possuem o mesmo módulo da Web e um dos aplicativos estiver desativado, não poderá usar um servidor proxy para acessar o módulo da Web. Quando essa situação ocorre, uma mensagem de erro 503 Serviço Não Disponível será registrada nos logs SystemOut e SystemErr.
Para obter informações atuais disponíveis da do Suporte IBM sobre problemas conhecidos e sua resolução, consulte a página de Suporte IBM.
A página IBM Support traz documentos que podem lhe economizar tempo ao coletar informações necessárias para resolver este problema. Antes de abrir uma PMR, consulte a página IBM Support.