Bom dia galera… estou com um problema ao adicionar um registro
estou tendo o seguinte erro
Novembro 11 , 2013 5 : 38 : 38 PM org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions
WARN: Erro de SQL: 1452 , SQLState: 23000
Novembro 11 , 2013 5 : 38 : 38 PM org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions
ERRO: Não é possível adicionar ou atualizar uma linha infantil: uma restrição de chave estrangeira falhou (sistemabanhotosa `` `endereco`, CONSTRAINT `FK_dryepcpvihqnx8v9pej65subf` FOREIGN KEY (`codigo_endereco`) REFERENCES `Cliente` (`codigo_cliente`).)
javax.persistence.PersistenceException: org.hibernate.exception.ConstraintViolationException: não foi possível executar a instrução
em org.hibernate.ejb.AbstractEntityManagerImpl.convert (AbstractEntityManagerImpl.java: 1387 )
em org.hibernate.ejb.AbstractEntityManagerImpl.convert (AbstractEntityManagerImpl.java: 1310 )
em org.hibernate.ejb.AbstractEntityManagerImpl.convert (AbstractEntityManagerImpl.java: 1316 )
em org.hibernate.ejb.AbstractEntityManagerImpl.persist (AbstractEntityManagerImpl.java: 881 )
em br.com.banhotosa.Dao.EnderecoDAO.salvar (EnderecoDAO.java: 21 )
em br.com.banhotosa.View.FrmaddEndereco.btOkActionPerformed (FrmaddEndereco.java: 214 )
em br.com.banhotosa.View.FrmaddEndereco.access $ 000 (FrmaddEndereco.java: 15 )
em br.com.banhotosa.View.FrmaddEndereco $ 1 actionPerformed (FrmaddEndereco.java:. 78 )
em javax.swing.AbstractButton.fireActionPerformed (AbstractButton.java: 2018 )
em javax.swing.AbstractButton $ Handler.actionPerformed (AbstractButton.java: 2341 )
em javax.swing.DefaultButtonModel.fireActionPerformed (DefaultButtonModel.java: 402 )
em javax.swing.DefaultButtonModel.setPressed (DefaultButtonModel.java: 259 )
em javax.swing.plaf.basic.BasicButtonListener.mouseReleased (BasicButtonListener.java: 252 )
em java.awt.Component.processMouseEvent (Component.java: 6505 )
em javax.swing.JComponent.processMouseEvent (JComponent.java: 3321 )
em java.awt.Component.processEvent (Component.java: 6270 )
em java.awt.Container.processEvent (Container.java: 2229 )
em java.awt.Component.dispatchEventImpl (Component.java: 4861 )
em java.awt.Container.dispatchEventImpl (Container.java: 2287 )
em java.awt.Component.dispatchEvent (Component.java: 4687 )
em java.awt.LightweightDispatcher.retargetMouseEvent (Container.java: 4832 )
em java.awt.LightweightDispatcher.processMouseEvent (Container.java: 4492 )
em java.awt.LightweightDispatcher.dispatchEvent (Container.java: 4422 )
em java.awt.Container.dispatchEventImpl (Container.java: 2273 )
em java.awt.Window.dispatchEventImpl (Window.java: 2719 )
em java.awt.Component.dispatchEvent (Component.java: 4687 )
em java.awt.EventQueue.dispatchEventImpl (EventQueue.java: 729 )
em java.awt.EventQueue.access $ 200 (EventQueue.java: 103 )
em java.awt.EventQueue $ 3 . executado (EventQueue.java: 688 )
em java.awt.EventQueue $ 3 . executado (EventQueue.java: 686 )
em java.security.AccessController.doPrivileged (Método nativo)
em java.security.ProtectionDomain $ 1 doIntersectionPrivilege (ProtectionDomain.java:. 76 )
em java.security.ProtectionDomain $ 1 doIntersectionPrivilege (ProtectionDomain.java:. 87 )
em java.awt.EventQueue $ 4 . executado (EventQueue.java: 702 )
em java.awt.EventQueue $ 4 . executado (EventQueue.java: 700 )
em java.security.AccessController.doPrivileged (Método nativo)
em java.security.ProtectionDomain $ 1 doIntersectionPrivilege (ProtectionDomain.java:. 76 )
em java.awt.EventQueue.dispatchEvent (EventQueue.java: 699 )
em java.awt.EventDispatchThread.pumpOneEventForFilters (EventDispatchThread.java: 242 )
em java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java: 161 )
em java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java: 154 )
em java.awt.WaitDispatchSupport $ 2 . executado (WaitDispatchSupport.java: 182 )
em java.awt.WaitDispatchSupport $ 4 . executado (WaitDispatchSupport.java: 221 )
em java.security.AccessController.doPrivileged (Método nativo)
em java.awt.WaitDispatchSupport.enter (WaitDispatchSupport.java: 219 )
em java.awt.Dialog.show (Dialog.java: 1082 )
em java.awt.Component.show (Component.java: 1651 )
em java.awt.Component.setVisible (Component.java: 1603 )
em java.awt.Window.setVisible (Window.java: 1014 )
em java.awt.Dialog.setVisible (Dialog.java: 1005 )
em br.com.banhotosa.View.FrmEndereco.btnovoActionPerformed (FrmEndereco.java: 206 )
em br.com.banhotosa.View.FrmEndereco.access $ 100 (FrmEndereco.java: 19 )
em br.com.banhotosa.View.FrmEndereco $ 2 actionPerformed (FrmEndereco.java:. 69 )
em javax.swing.AbstractButton.fireActionPerformed (AbstractButton.java: 2018 )
em javax.swing.AbstractButton $ Handler.actionPerformed (AbstractButton.java: 2341 )
em javax.swing.DefaultButtonModel.fireActionPerformed (DefaultButtonModel.java: 402 )
em javax.swing.DefaultButtonModel.setPressed (DefaultButtonModel.java: 259 )
em javax.swing.plaf.basic.BasicButtonListener.mouseReleased (BasicButtonListener.java: 252 )
em java.awt.Component.processMouseEvent (Component.java: 6505 )
em javax.swing.JComponent.processMouseEvent (JComponent.java: 3321 )
em java.awt.Component.processEvent (Component.java: 6270 )
em java.awt.Container.processEvent (Container.java: 2229 )
em java.awt.Component.dispatchEventImpl (Component.java: 4861 )
em java.awt.Container.dispatchEventImpl (Container.java: 2287 )
em java.awt.Component.dispatchEvent (Component.java: 4687 )
em java.awt.LightweightDispatcher.retargetMouseEvent (Container.java: 4832 )
em java.awt.LightweightDispatcher.processMouseEvent (Container.java: 4492 )
em java.awt.LightweightDispatcher.dispatchEvent (Container.java: 4422 )
em java.awt.Container.dispatchEventImpl (Container.java: 2273 )
em java.awt.Window.dispatchEventImpl (Window.java: 2719 )
em java.awt.Component.dispatchEvent (Component.java: 4687 )
em java.awt.EventQueue.dispatchEventImpl (EventQueue.java: 729 )
em java.awt.EventQueue.access $ 200 (EventQueue.java: 103 )
em java.awt.EventQueue $ 3 . executado (EventQueue.java: 688 )
em java.awt.EventQueue $ 3 . executado (EventQueue.java: 686 )
em java.security.AccessController.doPrivileged (Método nativo)
em java.security.ProtectionDomain $ 1 doIntersectionPrivilege (ProtectionDomain.java:. 76 )
em java.security.ProtectionDomain $ 1 doIntersectionPrivilege (ProtectionDomain.java:. 87 )
em java.awt.EventQueue $ 4 . executado (EventQueue.java: 702 )
em java.awt.EventQueue $ 4 . executado (EventQueue.java: 700 )
em java.security.AccessController.doPrivileged (Método nativo)
em java.security.ProtectionDomain $ 1 doIntersectionPrivilege (ProtectionDomain.java:. 76 )
em java.awt.EventQueue.dispatchEvent (EventQueue.java: 699 )
em java.awt.EventDispatchThread.pumpOneEventForFilters (EventDispatchThread.java: 242 )
em java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java: 161 )
em java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java: 154 )
em java.awt.WaitDispatchSupport $ 2 . executado (WaitDispatchSupport.java: 182 )
em java.awt.WaitDispatchSupport $ 4 . executado (WaitDispatchSupport.java: 221 )
em java.security.AccessController.doPrivileged (Método nativo)
em java.awt.WaitDispatchSupport.enter (WaitDispatchSupport.java: 219 )
em java.awt.Dialog.show (Dialog.java: 1082 )
em java.awt.Component.show (Component.java: 1651 )
em java.awt.Component.setVisible (Component.java: 1603 )
em java.awt.Window.setVisible (Window.java: 1014 )
em java.awt.Dialog.setVisible (Dialog.java: 1005 )
em br.com.banhotosa.View.FrmPrincipal.jButton7ActionPerformed (FrmPrincipal.java: 277 )
em br.com.banhotosa.View.FrmPrincipal.access $ 700 (FrmPrincipal.java: 16 )
em br.com.banhotosa.View.FrmPrincipal $ 8 actionPerformed (FrmPrincipal.java:. 129 )
em javax.swing.AbstractButton.fireActionPerformed (AbstractButton.java: 2018 )
em javax.swing.AbstractButton $ Handler.actionPerformed (AbstractButton.java: 2341 )
em javax.swing.DefaultButtonModel.fireActionPerformed (DefaultButtonModel.java: 402 )
em javax.swing.DefaultButtonModel.setPressed (DefaultButtonModel.java: 259 )
em javax.swing.plaf.basic.BasicButtonListener.mouseReleased (BasicButtonListener.java: 252 )
em java.awt.Component.processMouseEvent (Component.java: 6505 )
em javax.swing.JComponent.processMouseEvent (JComponent.java: 3321 )
em java.awt.Component.processEvent (Component.java: 6270 )
em java.awt.Container.processEvent (Container.java: 2229 )
em java.awt.Component.dispatchEventImpl (Component.java: 4861 )
em java.awt.Container.dispatchEventImpl (Container.java: 2287 )
em java.awt.Component.dispatchEvent (Component.java: 4687 )
em java.awt.LightweightDispatcher.retargetMouseEvent (Container.java: 4832 )
em java.awt.LightweightDispatcher.processMouseEvent (Container.java: 4492 )
em java.awt.LightweightDispatcher.dispatchEvent (Container.java: 4422 )
em java.awt.Container.dispatchEventImpl (Container.java: 2273 )
em java.awt.Window.dispatchEventImpl (Window.java: 2719 )
em java.awt.Component.dispatchEvent (Component.java: 4687 )
em java.awt.EventQueue.dispatchEventImpl (EventQueue.java: 729 )
em java.awt.EventQueue.access $ 200 (EventQueue.java: 103 )
em java.awt.EventQueue $ 3 . executado (EventQueue.java: 688 )
em java.awt.EventQueue $ 3 . executado (EventQueue.java: 686 )
em java.security.AccessController.doPrivileged (Método nativo)
em java.security.ProtectionDomain $ 1 doIntersectionPrivilege (ProtectionDomain.java:. 76 )
em java.security.ProtectionDomain $ 1 doIntersectionPrivilege (ProtectionDomain.java:. 87 )
em java.awt.EventQueue $ 4 . executado (EventQueue.java: 702 )
em java.awt.EventQueue $ 4 . executado (EventQueue.java: 700 )
em java.security.AccessController.doPrivileged (Método nativo)
em java.security.ProtectionDomain $ 1 doIntersectionPrivilege (ProtectionDomain.java:. 76 )
em java.awt.EventQueue.dispatchEvent (EventQueue.java: 699 )
em java.awt.EventDispatchThread.pumpOneEventForFilters (EventDispatchThread.java: 242 )
em java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java: 161 )
em java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java: 150 )
em java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java: 146 )
em java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java: 138 )
em java.awt.EventDispatchThread.run (EventDispatchThread.java: 91 )
Causada por: org.hibernate.exception.ConstraintViolationException: não foi possível executar a instrução
em org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert (SQLExceptionTypeDelegate.java: 74 )
em
em org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert (SqlExceptionHelper.java: 125 )
em org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert (SqlExceptionHelper.java: 110 )
em org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate (ResultSetReturnImpl.java: 136 )
em
em org.hibernate.id.insert.AbstractReturningDelegate.performInsert (AbstractReturningDelegate.java: 58 )
em org.hibernate.persister.entity.AbstractEntityPersister.insert (AbstractEntityPersister.java: 2975 )
em org.hibernate.persister.entity.AbstractEntityPersister.insert (AbstractEntityPersister.java: 3487 )
em org.hibernate.action.internal.EntityIdentityInsertAction.execute (EntityIdentityInsertAction.java: 81 )
em org.hibernate.engine.spi.ActionQueue.execute (ActionQueue.java: 377 )
em org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction (ActionQueue.java: 214 )
em org.hibernate.engine.spi.ActionQueue.addInsertAction (ActionQueue.java: 194 )
em org.hibernate.engine.spi.ActionQueue.addAction (ActionQueue.java: 178 )
em
em
em
em
em
em
em
em
em org.hibernate.internal.SessionImpl.firePersist (SessionImpl.java: 853 )
em org.hibernate.internal.SessionImpl.persist (SessionImpl.java: 827 )
em org.hibernate.internal.SessionImpl.persist (SessionImpl.java: 831 )
em org.hibernate.ejb.AbstractEntityManagerImpl.persist (AbstractEntityManagerImpl.java: 875 )
... 130 mais
Causada por: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Não é possível adicionar ou atualizar uma linha infantil: uma restrição de chave estrangeira falhou (sistemabanhotosa `` `endereco`, CONSTRAINT `FK_dryepcpvihqnx8v9pej65subf` FOREIGN KEY (`codigo_endereco`) REFERENCES `. Cliente `(` codigo_cliente `))
em sun.reflect.NativeConstructorAccessorImpl.newInstance0 (Método nativo)
em sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java: 57 )
em sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java: 45 )
em java.lang.reflect.Constructor.newInstance (Constructor.java: 525 )
em com.mysql.jdbc.Util.handleNewInstance (Util.java: 411 )
em com.mysql.jdbc.Util.getInstance (Util.java: 386 )
em com.mysql.jdbc.SQLError.createSQLException (SQLError.java: 1040 )
em com.mysql.jdbc.MysqlIO.checkErrorPacket (MysqlIO.java: 4096 )
em com.mysql.jdbc.MysqlIO.checkErrorPacket (MysqlIO.java: 4028 )
em com.mysql.jdbc.MysqlIO.sendCommand (MysqlIO.java: 2490 )
em com.mysql.jdbc.MysqlIO.sqlQueryDirect (MysqlIO.java: 2651 )
em com.mysql.jdbc.ConnectionImpl.execSQL (ConnectionImpl.java: 2734 )
em com.mysql.jdbc.PreparedStatement.executeInternal (PreparedStatement.java: 2155 )
em com.mysql.jdbc.PreparedStatement.executeUpdate (PreparedStatement.java: 2458 )
em com.mysql.jdbc.PreparedStatement.executeUpdate (PreparedStatement.java: 2375 )
em com.mysql.jdbc.PreparedStatement.executeUpdate (PreparedStatement.java: 2359 )
em org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate (ResultSetReturnImpl.java: 133 )
... 151 mais
java.lang.NullPointerException
em br.com.banhotosa.View.FrmaddEndereco.btOkActionPerformed (FrmaddEndereco.java: 215 )
em br.com.banhotosa.View.FrmaddEndereco.access $ 000 (FrmaddEndereco.java: 15 )
em br.com.banhotosa.View.FrmaddEndereco $ 1 actionPerformed (FrmaddEndereco.java:. 78 )
em javax.swing.AbstractButton.fireActionPerformed (AbstractButton.java: 2018 )
em javax.swing.AbstractButton $ Handler.actionPerformed (AbstractButton.java: 2341 )
em javax.swing.DefaultButtonModel.fireActionPerformed (DefaultButtonModel.java: 402 )
em javax.swing.DefaultButtonModel.setPressed (DefaultButtonModel.java: 259 )
em javax.swing.plaf.basic.BasicButtonListener.mouseReleased (BasicButtonListener.java: 252 )
em java.awt.Component.processMouseEvent (Component.java: 6505 )
em javax.swing.JComponent.processMouseEvent (JComponent.java: 3321 )
em java.awt.Component.processEvent (Component.java: 6270 )
em java.awt.Container.processEvent (Container.java: 2229 )
em java.awt.Component.dispatchEventImpl (Component.java: 4861 )
em java.awt.Container.dispatchEventImpl (Container.java: 2287 )
em java.awt.Component.dispatchEvent (Component.java: 4687 )
em java.awt.LightweightDispatcher.retargetMouseEvent (Container.java: 4832 )
em java.awt.LightweightDispatcher.processMouseEvent (Container.java: 4492 )
em java.awt.LightweightDispatcher.dispatchEvent (Container.java: 4422 )
em java.awt.Container.dispatchEventImpl (Container.java: 2273 )
em java.awt.Window.dispatchEventImpl (Window.java: 2719 )
em java.awt.Component.dispatchEvent (Component.java: 4687 )
em java.awt.EventQueue.dispatchEventImpl (EventQueue.java: 729 )
em java.awt.EventQueue.access $ 200 (EventQueue.java: 103 )
em java.awt.EventQueue $ 3 . executado (EventQueue.java: 688 )
em java.awt.EventQueue $ 3 . executado (EventQueue.java: 686 )
em java.security.AccessController.doPrivileged (Método nativo)
em java.security.ProtectionDomain $ 1 doIntersectionPrivilege (ProtectionDomain.java:. 76 )
em java.security.ProtectionDomain $ 1 doIntersectionPrivilege (ProtectionDomain.java:. 87 )
em java.awt.EventQueue $ 4 . executado (EventQueue.java: 702 )
em java.awt.EventQueue $ 4 . executado (EventQueue.java: 700 )
em java.security.AccessController.doPrivileged (Método nativo)
em java.security.ProtectionDomain $ 1 doIntersectionPrivilege (ProtectionDomain.java:. 76 )
em java.awt.EventQueue.dispatchEvent (EventQueue.java: 699 )
em java.awt.EventDispatchThread.pumpOneEventForFilters (EventDispatchThread.java: 242 )
em java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java: 161 )
em java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java: 154 )
em java.awt.WaitDispatchSupport $ 2 . executado (WaitDispatchSupport.java: 182 )
em java.awt.WaitDispatchSupport $ 4 . executado (WaitDispatchSupport.java: 221 )
em java.security.AccessController.doPrivileged (Método nativo)
em java.awt.WaitDispatchSupport.enter (WaitDispatchSupport.java: 219 )
em java.awt.Dialog.show (Dialog.java: 1082 )
em java.awt.Component.show (Component.java: 1651 )
em java.awt.Component.setVisible (Component.java: 1603 )
em java.awt.Window.setVisible (Window.java: 1014 )
em java.awt.Dialog.setVisible (Dialog.java: 1005 )
em br.com.banhotosa.View.FrmEndereco.btnovoActionPerformed (FrmEndereco.java: 206 )
em br.com.banhotosa.View.FrmEndereco.access $ 100 (FrmEndereco.java: 19 )
em br.com.banhotosa.View.FrmEndereco $ 2 actionPerformed (FrmEndereco.java:. 69 )
em javax.swing.AbstractButton.fireActionPerformed (AbstractButton.java: 2018 )
em javax.swing.AbstractButton $ Handler.actionPerformed (AbstractButton.java: 2341 )
em javax.swing.DefaultButtonModel.fireActionPerformed (DefaultButtonModel.java: 402 )
em javax.swing.DefaultButtonModel.setPressed (DefaultButtonModel.java: 259 )
em javax.swing.plaf.basic.BasicButtonListener.mouseReleased (BasicButtonListener.java: 252 )
em java.awt.Component.processMouseEvent (Component.java: 6505 )
em javax.swing.JComponent.processMouseEvent (JComponent.java: 3321 )
em java.awt.Component.processEvent (Component.java: 6270 )
em java.awt.Container.processEvent (Container.java: 2229 )
em java.awt.Component.dispatchEventImpl (Component.java: 4861 )
em java.awt.Container.dispatchEventImpl (Container.java: 2287 )
em java.awt.Component.dispatchEvent (Component.java: 4687 )
em java.awt.LightweightDispatcher.retargetMouseEvent (Container.java: 4832 )
em java.awt.LightweightDispatcher.processMouseEvent (Container.java: 4492 )
em java.awt.LightweightDispatcher.dispatchEvent (Container.java: 4422 )
em java.awt.Container.dispatchEventImpl (Container.java: 2273 )
em java.awt.Window.dispatchEventImpl (Window.java: 2719 )
em java.awt.Component.dispatchEvent (Component.java: 4687 )
em java.awt.EventQueue.dispatchEventImpl (EventQueue.java: 729 )
em java.awt.EventQueue.access $ 200 (EventQueue.java: 103 )
em java.awt.EventQueue $ 3 . executado (EventQueue.java: 688 )
em java.awt.EventQueue $ 3 . executado (EventQueue.java: 686 )
em java.security.AccessController.doPrivileged (Método nativo)
em java.security.ProtectionDomain $ 1 doIntersectionPrivilege (ProtectionDomain.java:. 76 )
em java.security.ProtectionDomain $ 1 doIntersectionPrivilege (ProtectionDomain.java:. 87 )
em java.awt.EventQueue $ 4 . executado (EventQueue.java: 702 )
em java.awt.EventQueue $ 4 . executado (EventQueue.java: 700 )
em java.security.AccessController.doPrivileged (Método nativo)
em java.security.ProtectionDomain $ 1 doIntersectionPrivilege (ProtectionDomain.java:. 76 )
em java.awt.EventQueue.dispatchEvent (EventQueue.java: 699 )
em java.awt.EventDispatchThread.pumpOneEventForFilters (EventDispatchThread.java: 242 )
em java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java: 161 )
em java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java: 154 )
em java.awt.WaitDispatchSupport $ 2 . executado (WaitDispatchSupport.java: 182 )
em java.awt.WaitDispatchSupport $ 4 . executado (WaitDispatchSupport.java: 221 )
em java.security.AccessController.doPrivileged (Método nativo)
em java.awt.WaitDispatchSupport.enter (WaitDispatchSupport.java: 219 )
em java.awt.Dialog.show (Dialog.java: 1082 )
em java.awt.Component.show (Component.java: 1651 )
em java.awt.Component.setVisible (Component.java: 1603 )
em java.awt.Window.setVisible (Window.java: 1014 )
em java.awt.Dialog.setVisible (Dialog.java: 1005 )
em br.com.banhotosa.View.FrmPrincipal.jButton7ActionPerformed (FrmPrincipal.java: 277 )
em br.com.banhotosa.View.FrmPrincipal.access $ 700 (FrmPrincipal.java: 16 )
em br.com.banhotosa.View.FrmPrincipal $ 8 actionPerformed (FrmPrincipal.java:. 129 )
em javax.swing.AbstractButton.fireActionPerformed (AbstractButton.java: 2018 )
em javax.swing.AbstractButton $ Handler.actionPerformed (AbstractButton.java: 2341 )
em javax.swing.DefaultButtonModel.fireActionPerformed (DefaultButtonModel.java: 402 )
em javax.swing.DefaultButtonModel.setPressed (DefaultButtonModel.java: 259 )
em javax.swing.plaf.basic.BasicButtonListener.mouseReleased (BasicButtonListener.java: 252 )
em java.awt.Component.processMouseEvent (Component.java: 6505 )
em javax.swing.JComponent.processMouseEvent (JComponent.java: 3321 )
em java.awt.Component.processEvent (Component.java: 6270 )
em java.awt.Container.processEvent (Container.java: 2229 )
em java.awt.Component.dispatchEventImpl (Component.java: 4861 )
em java.awt.Container.dispatchEventImpl (Container.java: 2287 )
em java.awt.Component.dispatchEvent (Component.java: 4687 )
em java.awt.LightweightDispatcher.retargetMouseEvent (Container.java: 4832 )
em java.awt.LightweightDispatcher.processMouseEvent (Container.java: 4492 )
em java.awt.LightweightDispatcher.dispatchEvent (Container.java: 4422 )
em java.awt.Container.dispatchEventImpl (Container.java: 2273 )
em java.awt.Window.dispatchEventImpl (Window.java: 2719 )
em java.awt.Component.dispatchEvent (Component.java: 4687 )
em java.awt.EventQueue.dispatchEventImpl (EventQueue.java: 729 )
em java.awt.EventQueue.access $ 200 (EventQueue.java: 103 )
em java.awt.EventQueue $ 3 . executado (EventQueue.java: 688 )
em java.awt.EventQueue $ 3 . executado (EventQueue.java: 686 )
em java.security.AccessController.doPrivileged (Método nativo)
em java.security.ProtectionDomain $ 1 doIntersectionPrivilege (ProtectionDomain.java:. 76 )
em java.security.ProtectionDomain $ 1 doIntersectionPrivilege (ProtectionDomain.java:. 87 )
em java.awt.EventQueue $ 4 . executado (EventQueue.java: 702 )
em java.awt.EventQueue $ 4 . executado (EventQueue.java: 700 )
em java.security.AccessController.doPrivileged (Método nativo)
em java.security.ProtectionDomain $ 1 doIntersectionPrivilege (ProtectionDomain.java:. 76 )
em java.awt.EventQueue.dispatchEvent (EventQueue.java: 699 )
em java.awt.EventDispatchThread.pumpOneEventForFilters (EventDispatchThread.java: 242 )
em java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java: 161 )
em java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java: 150 )
em java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java: 146 )
em java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java: 138 )
em java.awt.EventDispatchThread.run (EventDispatchThread.java: 91 )
segundo o nosso amigo asousaj estou tendo problemas com relacionamento das tabelas, agora minha pergunta é a seguinte estou certo da forma que estou fazendo?
tenho uma tabela endereço e estou fazendo com que esse endereço tenha um relacionamento com o Cliente ou fornecedor e fiz da seguinte forma!
Classe Endereço
@ManyToOne
@JoinColumn(name="codigo_cliente")
private Cliente clientes;
@ManyToOne
@JoinColumn(name="codigo_fornecedor")
private Fornecedor fornecedor;