Problema com filtro  XML
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Autor Mensagem
mondor
Thread.start()

Membro desde: 25/05/2011 09:48:38
Mensagens: 33
Offline

Olá galera, estou perdendo os cabelos por aqui (: (ok, ainda não está para tanto)

A questão é que volta e meia da uma exception iniciando meu projeto e não consigo resolver isto de jeito nenhum!

Antes segue meu web.xml:


Segue log


Mapeamento no hibernate.cfg.xml:



O eclipse não está apontando erro nenhum no projeto! Não estou entendendo o que pode estar acontecendo...
Antes que me falem que não está encontrando a classe Usuario está sim, pois é de lua as vezes funciona as vezes não! Geralmente se deixo a noite toda rodando no notebook e vou dormir...

Aproveitando o tópico, meu amigo baixou o projeto do svn do nosso servidor, e ao por no tomcat 7 (o mesmo que estou usando) diz que dá erro, pois nao suporta dynamic web 3.00.

Por favor galera, help!

This message was edited 2 times. Last update was at 06/06/2011 20:36:24

Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

dá uma olhada na causa raiz:


e na penúltima:

vc escreveu no nome da classe/pacote errado no hibernate.cfg.xml

--
Caelum
www.caelum.com.br

mondor
Thread.start()

Membro desde: 25/05/2011 09:48:38
Mensagens: 33
Offline

boa noite lucas!
eu me atentei a este fato, mas elas estão iguaizinhas!
tanto que eu falei, as vezes funciona!

Por desencargo, eu copiei da minha classe Usuario:

package br.com.studyLife.modelo;

e colei lá no hibernate.cfg.xml com .Usuario, e nada!

Aliás, tão não estar errado, que segurando o CTRL e clicando em cima eu vou certinho pro meu usuario
muito estranho, não?

This message was edited 1 time. Last update was at 06/06/2011 21:49:00

Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

então seu projeto não deve estar sendo compilado direito na pasta do servidor...

vc usa eclipse? netbeans?

e só um detalhe: não é parte da convenção usar camelCase nos pacotes... ou studylife ou study.life seria o mais comum em java

--
Caelum
www.caelum.com.br

mondor
Thread.start()

Membro desde: 25/05/2011 09:48:38
Mensagens: 33
Offline

Lucas, pode ser, como podemos arrumar isso? Uso o eclipse! Mesmo dando clean no project, dá no mesmo! to quase reiniciando aqui hehe, dessa vez ta persistindo demais o prob!

Se nada der certo, vou apelar pro refactor do eclipse e mudar o nome do pacote, apesar de achar que não vai ter relação... correto?

This message was edited 1 time. Last update was at 06/06/2011 21:52:48

Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

tenta dar um clean no projeto e no servidor, isso força o eclipse a compilar as classes

--
Caelum
www.caelum.com.br

mondor
Thread.start()

Membro desde: 25/05/2011 09:48:38
Mensagens: 33
Offline

Já tinha feito, realizei novamente o clean e nada!
Quer o link do repositório? O:
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

se vc apaga o mapping ele sobe tranquilo?

tenta criar outra entidade e mapeá-la

--
Caelum
www.caelum.com.br

mondor
Thread.start()

Membro desde: 25/05/2011 09:48:38
Mensagens: 33
Offline

Lucas, exclui o mapping e subiu normalmente! Apesar de quando tento acessar no navegador, da 404 e o pior: nada no log.
Eu citei para você o fato de o meu amigo ter baixado o projeto e não conseguir subir, pois acusa que o tomcat 7 nao suporte web dynamic 3.00, teria alguma coisa a ver isto? como pode-se configurar?
mondor
Thread.start()

Membro desde: 25/05/2011 09:48:38
Mensagens: 33
Offline

Consegui subir!

Criei uma outra entidade e mapeei, subiu normalmente!
A única diferença das duas é que minha classe Usuario, está implementando Serializable...
Tirei o implements e foi! Mas preciso dele também

Como podemos resolver isto?

Obs.: Voltei com o implements Serializable e subiu normalmente --' será que ficou alguma configuração de antes e agora implementando o serializable não diferencia?

This message was edited 1 time. Last update was at 06/06/2011 22:42:20

Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

pq vc precisa do Serializable?

--
Caelum
www.caelum.com.br

mondor
Thread.start()

Membro desde: 25/05/2011 09:48:38
Mensagens: 33
Offline

Lembro de quando eu fiz isto, dava algumas exceptions e só consegui resolver colocando serializable no meu UsuarioWeb e Usuario...



Obs.: Voltei com o implements Serializable e subiu normalmente --' será que ficou alguma configuração de antes e agora implementando o serializable não diferencia?

This message was edited 1 time. Last update was at 06/06/2011 22:44:23

Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

bom o serializable geralmente não é necessário, a menos que vc esteja enviando a classe remotamente via EJB ou RMI, ou esteja serializando o objeto via ObjectOutputStream...

tem alguma outra coisa estranha acontecendo na sua aplicação...

--
Caelum
www.caelum.com.br

 
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Ir para:   
Powered by JForum 2.1.8 © JForum Team