[Ajuda] Erro intermitente Struts2 - FilterDispatcher  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
ataufo
Java Ninja
[Avatar]

Membro desde: 21/03/2009 12:15:23
Mensagens: 267
Offline

Pessoal,

estou com um erro que não consigo resolver.

É o seguinte, enquanto estou navegando na aplicação, derrepente eu clico em um link qualquer e ele direciona para uma página em branco sem exibir nenhum erro no Console do Eclipse. O mais interessante é que se eu apertar o F5 (refresh) uma, duas ou três vezes a página é executada normalmente.

Eu estou usando Struts2 e Hibernate, como sou meio leigo nesses frameworks não faço ideia do que possa ser.

Lembrando que o projeto estava funcionando e eu não fiz nenhuma alteração além das descritas abaixo:

- Criei uma tela JSP nova e uma Action nova chamada MonitoramentoAction (não apresenta nenhum erro na mesma)

- Alterei o nome do Data Source: de <property name="hibernate.connection.datasource">xxxDS</property> para <property name="hibernate.connection.datasource">yyyDS</property> (Estou utilizando WebLogic e o datasource também foi renomeado lá)

- Alterei o nome do Session Factory: de <session-factory name="SessionFactoryXxx"> para <session-factory name="SessionFactoryYyy">

------------

Verifiquei alguns detalhes no Log, e vou postar aqui embaixo:



ALGUEM ME AJUDA??

This message was edited 2 times. Last update was at 12/01/2011 09:44:02


Victor Soares
ataufo@gmail.com
[Email] [MSN] [ICQ]
jyoshiriro
Virtual Machine Man
[Avatar]

Membro desde: 17/06/2009 14:14:39
Mensagens: 587
Offline

Olá Victor.

Amigo, pelo log postado o erro não tem relação com configuração Hibernate. Parece-me claramente erro de mapeamento Struts2.

Manda as configurações de mapeamento da Action e a URL que você usou para invoca-la.

José Yoshiriro Ajisaka Ramos

OCUP Fundamental / SCJP 6 / SCWCD 5 / SCBCD 5
[Email] [WWW]
ataufo
Java Ninja
[Avatar]

Membro desde: 21/03/2009 12:15:23
Mensagens: 267
Offline

Cara, Vou postar os arquivos de config:

struts-config.xml:


Web.xml



URL: Esse erro não ocorre somente em uma URL, qualquer execução volta e meia cai numa tela em branco. Vou dar um exemplo de uma:
http://localhost:7001/yyy/monitoramento.action

This message was edited 4 times. Last update was at 13/01/2011 13:43:59


Victor Soares
ataufo@gmail.com
[Email] [MSN] [ICQ]
jyoshiriro
Virtual Machine Man
[Avatar]

Membro desde: 17/06/2009 14:14:39
Mensagens: 587
Offline

Amigo, há 3 maneiras básica de configurar mapeamentos no Struts2:
1. Via XML
2. Via Anotações
3. Via convenção (sem XML nem anotação)

Pode-se ainda misturar mais de um tipo. Eu costumo usar Convenção + Anotações que acho ser a mais produtiva.

No XML que você enviou não achei simplesmente NENHUM mapeamento a não ser 2 globais. Talvez haja mapeamento por anotação ou convenção no projeto, mas só o código da Action pode dizer isso.

José Yoshiriro Ajisaka Ramos

OCUP Fundamental / SCJP 6 / SCWCD 5 / SCBCD 5
[Email] [WWW]
ataufo
Java Ninja
[Avatar]

Membro desde: 21/03/2009 12:15:23
Mensagens: 267
Offline

Anotação na Action só dos Results... segue:



Como é mapeamento por convenção?

Victor Soares
ataufo@gmail.com
[Email] [MSN] [ICQ]
andredecotia
JWizard
[Avatar]

Membro desde: 19/10/2009 14:37:32
Mensagens: 2267
Localização: São Paulo
Offline

ataufo wrote:Anotação na Action só dos Results... segue:



Como é mapeamento por convenção?


Se não me engano obrigatóriamente o nome da classe e o pacote tem que terminar com Action. Mas não tenho certeza...

--
André AS


Analista Programador Java Web freelancer / home office
Linkedin: http://www.linkedin.com/profile/view?id=41470291&trk=tab_pro

[Email] [MSN] [ICQ]
ataufo
Java Ninja
[Avatar]

Membro desde: 21/03/2009 12:15:23
Mensagens: 267
Offline

Que eu saiba não é obrigatório, porém todas as minhas actions terminam com Action, por exemplo LoginAction.java

Victor Soares
ataufo@gmail.com
[Email] [MSN] [ICQ]
andredecotia
JWizard
[Avatar]

Membro desde: 19/10/2009 14:37:32
Mensagens: 2267
Localização: São Paulo
Offline

Digo isso quando você está usando convenções... Mas como disse não tenho certeza (caso ao alguém saiba corrija-me por favor).

--
André AS


Analista Programador Java Web freelancer / home office
Linkedin: http://www.linkedin.com/profile/view?id=41470291&trk=tab_pro

[Email] [MSN] [ICQ]
ataufo
Java Ninja
[Avatar]

Membro desde: 21/03/2009 12:15:23
Mensagens: 267
Offline

Saquei vlw

This message was edited 1 time. Last update was at 13/01/2011 13:45:16


Victor Soares
ataufo@gmail.com
[Email] [MSN] [ICQ]
ataufo
Java Ninja
[Avatar]

Membro desde: 21/03/2009 12:15:23
Mensagens: 267
Offline

Voltando ao Erro.

Reparei mais uma coisa estranhissima... Verifiquei que o código fonte dessa "pagina em branco" está correto, ou seja como se tivesse carregado a página.

????????????

Victor Soares
ataufo@gmail.com
[Email] [MSN] [ICQ]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team