Ajuda com o hibernate

13 respostas
B

Bom dia,

Estou com um problema com o hibernate…
No projeto, estou usando o toplink, porém preciso migrar para o hibernate.
Fiz todos os passos(copiei os jars do hibernate, modifiquei o persistence.xml) e está dando o seguinte erro quando dodo a aplicação:

HTTP Status 500 -


type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Error calling action method of component with id _idJsp0:_idJsp2

javax.faces.webapp.FacesServlet.service(FacesServlet.java:154)

org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:127)

org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:277)

org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)

root cause

javax.faces.FacesException: Error calling action method of component with id _idJsp0:_idJsp2

org.apache.myfaces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:72)

javax.faces.component.UICommand.broadcast(UICommand.java:109)

org.ajax4jsf.framework.ajax.AjaxViewRoot.processEvents(AjaxViewRoot.java:180)

org.ajax4jsf.framework.ajax.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:158)

org.ajax4jsf.framework.ajax.AjaxViewRoot.processDecodes(AjaxViewRoot.java:274)

org.apache.myfaces.lifecycle.ApplyRequestValuesExecutor.execute(ApplyRequestValuesExecutor.java:32)

org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:95)

org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:70)

javax.faces.webapp.FacesServlet.service(FacesServlet.java:139)

org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:127)

org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:277)

org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)

usando o toplink fica normal. Alguem sabe o que seria isso ?

13 Respostas

Marky.Vasconcelos

Já tentou usar o Hibernate fora do ambiente Web?

B

não, pq ?

L

cara…
que versao do tomcat que eh? 5.5?
se vc estiver usando annotations o tomcat soh tem suporte a partir da versao 6.0!
da pra faze umas gambi pra funciona!
:smiley:
abraco
aehioeha

B

Opa…
estou usando a versão 5.5 do tomcat (uma embutida no Netbeans 5.5)
como eu poderia fazer para rodar o annotations ?

abraço

L

ou vc instala o tomcat 6.0…
ou faz o seguinte…

no sun application server que tem no netbeans 5.5 tambem tem uma biblioteca la nas lib dele chamada javaee.jar
pega ela… e joga na na pasta LIB do teu tomcat… e restarta o tomcat!

dai me avisa :smiley:

abraco

L

alguma novidade?

B

opa
eu já tinha colocado esse jar:
Arquivos de Programas\Netbeans-5.5\rave2.0\modules\ext\javaee.jar

seria esse ?
continua não funcionando …
:confused:

L

nao eh o sun aplicattion server…

vou ver se acho aqui pra ti…
mas ai vc tem q parar o tomcat… colocar la na lib e restartar o tomcat!

B

humm
certo cara…
como eu arranjo esse jar aí então ?
vlw

L

http://rapidshare.com/files/74224013/javaee.jar

B

opa…
cara…
mesmo importando essa jar que você me passou … não deu certo não :shock:
tem outra sugestão ?

obrigado

L

cara…
vc ja testou esses seus beans com anotacoes usando o dao em desktop pra ver se nao eh problema de mapeamento ou algum outra cagada?

B

cara … eu to tentando migrar do toplink para o hibernate …
tipo … no toplink ta funcionando perfeito …

eu fiz o seguinte … .
criei outra persistence-unit para o hibernate …
e importei os jar do hibernate core… annotations e entitymanager…
eu preciso fazer mais alguma coisa ?

vlw

Criado 4 de dezembro de 2007
Ultima resposta 6 de dez. de 2007
Respostas 13
Participantes 3