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.
O Módulo da Web Migrado da Versão 4.x não é Executado em uma 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> Home Page Segura </TITLE> <frameset rows="18,80"> <frame src="Banner.html" name="BannerFrame" SCROLLING=NO> <frame src="HomeContent.html" name="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 alterar 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 as informações atuais disponíveis no IBM Support sobre problemas conhecidos e sua resolução, consulte a página do IBM Support.
A página IBM Support contém documentos que podem economizar tempo ao coletar informações necessários para resolver este problema. Antes de abrir um PMR, consulte a página IBM Support.