Problema ao salvar ou alterar da um erro no hibernate [RESOLVIDO]

4 respostas
1

Boa noite, Pessoal estou precisando entregar o meu TCC hoje e estou com o seguinte problema o netbens esta apresentando um erro e não consegui achar uma solução, detalhe sou novato em Java, eu fiz o sistema em um desktop e la ta funcionando perfeitamente só que no meu notebook da este erro.

Exception occurred during event dispatching:

java.lang.NoSuchMethodError: org.hibernate.event.PreUpdateEvent.getSource()Lorg/hibernate/event/EventSource;

at org.hibernate.validator.event.ValidateEventListener.onPreUpdate(ValidateEventListener.java:177)

at org.hibernate.action.EntityUpdateAction.preUpdate(EntityUpdateAction.java:217)

at org.hibernate.action.EntityUpdateAction.execute(EntityUpdateAction.java:65)

at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:250)

at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:234)

at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:142)

at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)

at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)

at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)

at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:338)

at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:106)

at org.hibernate.ejb.TransactionImpl.commit(TransactionImpl.java:54)

at PersistenciaDAO.DAOGenerico.salvar(DAOGenerico.java:37)

at interfaces.CadastroEstado.gravaDados(CadastroEstado.java:114)

at interfaces.CadastroEstado.verificaCamposObrigatorios(CadastroEstado.java:164)

at interfaces.CadastroEstado.jButtonSalvarActionPerformed(CadastroEstado.java:390)

at interfaces.CadastroEstado.access$400(CadastroEstado.java:13)

at interfaces.CadastroEstado$5.actionPerformed(CadastroEstado.java:245)

at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)

at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)

at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)

at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)

at java.awt.Component.processMouseEvent(Component.java:6267)

at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)

at java.awt.Component.processEvent(Component.java:6032)

at java.awt.Container.processEvent(Container.java:2041)

at java.awt.Component.dispatchEventImpl(Component.java:4630)

at java.awt.Container.dispatchEventImpl(Container.java:2099)

at java.awt.Component.dispatchEvent(Component.java:4460)

at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)

at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)

at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)

at java.awt.Container.dispatchEventImpl(Container.java:2085)

at java.awt.Window.dispatchEventImpl(Window.java:2478)

at java.awt.Component.dispatchEvent(Component.java:4460)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)

at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)

at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)

at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)

at java.awt.Dialog$1.run(Dialog.java:1046)

at java.awt.Dialog$3.run(Dialog.java:1098)

at java.security.AccessController.doPrivileged(Native Method)

at java.awt.Dialog.show(Dialog.java:1096)

at java.awt.Component.show(Component.java:1563)

at java.awt.Component.setVisible(Component.java:1515)

at java.awt.Window.setVisible(Window.java:842)

at java.awt.Dialog.setVisible(Dialog.java:986)

at interfaces.Principal.jMenuItemCadastroEstadoActionPerformed(Principal.java:137)

at interfaces.Principal.access$000(Principal.java:17)

at interfaces.Principal$1.actionPerformed(Principal.java:58)

at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)

at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)

at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)

at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)

at javax.swing.AbstractButton.doClick(AbstractButton.java:357)

at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1223)

at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1264)

at java.awt.Component.processMouseEvent(Component.java:6267)

at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)

at java.awt.Component.processEvent(Component.java:6032)

at java.awt.Container.processEvent(Container.java:2041)

at java.awt.Component.dispatchEventImpl(Component.java:4630)

at java.awt.Container.dispatchEventImpl(Container.java:2099)

at java.awt.Component.dispatchEvent(Component.java:4460)

at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)

at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)

at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)

at java.awt.Container.dispatchEventImpl(Container.java:2085)

at java.awt.Window.dispatchEventImpl(Window.java:2478)

at java.awt.Component.dispatchEvent(Component.java:4460)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)

at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)

at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

4 Respostas

drsmachado

Onde o erro ocorre?
Debugou para ver?

juceliohv

Isso, verifica como o drsmachado disse, também veerifica se todas as bibliotecas usadas estão acessíveis.

1

Pessoal deu certo aqui o problema era a biblioteca hibernate-validation 3, mudei para a 4 funcionou perfeitamento…

muito obrigado, este fórum é massa

brigadão mesmo, brothers

juceliohv

Opa, seja bem vindo irmão.

Só coloca [REOLVIDO] no título do forum.

Abraço.

Criado 13 de junho de 2011
Ultima resposta 13 de jun. de 2011
Respostas 4
Participantes 3