Migrando de Tomcat para Websphere

7 respostas
Tiago_Farias

Olá!

Estou migrando uma app de tomcat para websphere. Consegui fazer o deploy numa boa e ele inicializa a aplicação, apesar de mostrar alguns erros no server log com relação a JSP…

Quando eu tentar acessar a aplicação ela funciona. Mas, as páginas ficam completamente diferentes das q foram feitas, alguns botões não aparecem (apenas o label deles), a posição dos itens na tela estão todos trocados… enfim, uma bagunça só! Como se a página não estivesse sendo renderizada ou algo assim…

Alguém saberia oq pode ser isso? Qualquer sugestão é aceita!

[]s.

7 Respostas

Tiago_Farias

Pessoal,

reparei agora que na verdade os jsp estão ok. O que não consigo acessar são os CSS´s!! E aih, alguma sugestão??

aleck

Tente acessar http://servidor/suaApp/seuCss e verifique se vc consegue, pq o css deve estar fora da pasta web-inf.

Tiago_Farias

Realmente não estavam! Agora, dúvida: pode ficar dentro de uma pasta q por fim está dentro de WEB-INF? Tipo, WEB-INF/css/estilo.css .

Vlw pela ajuda!

aleck

Não, tudo dentro do web-inf tem seu acesso restrito a servlets e afins.

Tiago_Farias

Aleck, agora eu consigo ter acesso aos meus css se eu escrevo http://localhost/minhaApp/estilo.css na minha barra de url. Mas a página continua sendo carregada sem formatação nenhuma, como se os css não estivesse sendo carregadas.
Mais alguma idéia?

aleck

Tiago Farias:
Aleck, agora eu consigo ter acesso aos meus css se eu escrevo http://localhost/minhaApp/estilo.css na minha barra de url. Mas a página continua sendo carregada sem formatação nenhuma, como se os css não estivesse sendo carregadas.
Mais alguma idéia?

Mude sua declaracao de css para:

<link href="includes/css/wq_abas.css" rel="stylesheet" type="text/css" />

Levando-se em conta que vc tem uma pasta chamada includes na raiz do projeto com outra chamada css dentro dela.

Tiago_Farias

Aleck, após um longo tempo testando a localização dos css q eu tenho, olhei minha tag e vi q estava mapeado erradamente.

Estava assim:

href="habita/css/estiloHabita.css

Quando na verdade, não havia pasta “habita” na raiz. Logo, o tomcat de alguma forma encontrava e rodava normal. Já o websphere não conseguiu encontrar a pasta “css” com essa pasta coringa na frente. Consertei essa tag e rodou tudo perfeito!

Agora ficou:

href="css/estiloHabita.css

Vlw mermo!

[]s.

Criado 19 de novembro de 2008
Ultima resposta 20 de nov. de 2008
Respostas 7
Participantes 2