marcelo_mococaPosts:11
Publicado em: 09/04/2009 23:18:44
Galera olha o erro que ta danu no hibernate, na hora em que eu mando gravar no banco. exception javax.servlet.ServletException: could not insert: [br.com.marcelo.modelo.Cliente] org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:523) org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194) org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) javax.servlet.http.HttpServlet.service(HttpServlet.java:709) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) root cause org.hibernate.exception.GenericJDBCException: could not insert: [br.com.marcelo.modelo.Cliente] org.hibernate.exception.ErrorCodeConverter.handledNonSpecificException(ErrorCodeConverter.java:92) org.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:80) org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43) org.hibernate.persister.entity.BasicEntityPersister.insert(BasicEntityPersister.java:1786) org.hibernate.persister.entity.BasicEntityPersister.insert(BasicEntityPersister.java:2187) org.hibernate.action.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:34) org.hibernate.engine.ActionQueue.execute(ActionQueue.java:239) org.hibernate.event.def.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:23 org.hibernate.event.def.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:15 org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:104) org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:184) org.hibernate.event.def.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:33) org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:173) org.hibernate.event.def.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:27) org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:69) org.hibernate.impl.SessionImpl.save(SessionImpl.java:445) org.hibernate.impl.SessionImpl.save(SessionImpl.java:440) br.com.marcelo.hibernate.DAO.adiciona(DAO.java:22) br.com.marcelo.action.CadastrarClienteAction.execute(CadastrarClienteAction.java:22) org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194) org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) javax.servlet.http.HttpServlet.service(HttpServlet.java:709) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) O que pode ser? _________________JavaFree.org
vfpampPosts:6098
Problemas com a primary key? _________________Vitor Pamplona http://vitorpamplona.com @vitorpamplona
daltoncamargoPosts:8899
Coloque o código e a configuração do hibernate feita. later_________________Sugestão de Livros -- --
resolvido... baxei uma nova versao do drive e funcionou... Agora ta com um novo problema, ele naum da nenhum erro, mas t nao salva... já tentei dar o commit e nada... vejam o codigo... public void adiciona(Tipo p) { this.session.beginTransaction(); this.session.save(p); this.session.beginTransaction().commit(); } _________________JavaFree.org
resolvido de novo, rs mudei o metodo para: public void adiciona(Tipo p) { Transaction transaction = this.session.beginTransaction(); this.session.save(p); transaction.commit(); } _________________JavaFree.org
Relacionados
[RESOLVIDO] Buscando DATETIME NULL pelo Calendar Jdbchttp://javafree.uol.com.br/topic-890537-RESOLVIDO-Buscando-DATETIME-NULL-pelo-Calendar-Jdbc.htmlExercício - Cadastro de Produtos na Web.http://javafree.uol.com.br/topic-890463-Exercicio-Cadastro-de-Produtos-na-Web.htmlnao consigo gravar o resultado do checkbox no banco mysqlhttp://javafree.uol.com.br/topic-890424-nao-consigo-gravar-o-resultado-do-checkbox-no-banco-mysql.htmlSomando calculos de uma arraylisthttp://javafree.uol.com.br/topic-890410-Somando-calculos-de-uma-arraylist.html[RESOLVIDO]Tomcat do nada parou de funcionar.http://javafree.uol.com.br/topic-890342-RESOLVIDOTomcat-do-nada-parou-de-funcionar.html
marcelo_mococaPosts:11
Galera olha o erro que ta danu no hibernate, na hora em que eu mando gravar no banco.
O que pode ser?
_________________JavaFree.org
vfpampPosts:6098
Problemas com a primary key?
_________________Vitor Pamplona
http://vitorpamplona.com
@vitorpamplona
daltoncamargoPosts:8899
Coloque o código e a configuração do hibernate feita.
--
-- 
later
_________________Sugestão de Livros
marcelo_mococaPosts:11
resolvido...
baxei uma nova versao do drive e funcionou...
Agora ta com um novo problema, ele naum da nenhum erro, mas t nao salva... já tentei dar o commit e nada... vejam o codigo...
_________________JavaFree.org
marcelo_mococaPosts:11
resolvido de novo, rs
mudei o metodo para:
_________________JavaFree.org
Relacionados
[RESOLVIDO] Buscando DATETIME NULL pelo Calendar Jdbc
http://javafree.uol.com.br/topic-890537-RESOLVIDO-Buscando-DATETIME-NULL-pelo-Calendar-Jdbc.html
Exercício - Cadastro de Produtos na Web.
http://javafree.uol.com.br/topic-890463-Exercicio-Cadastro-de-Produtos-na-Web.html
nao consigo gravar o resultado do checkbox no banco mysql
http://javafree.uol.com.br/topic-890424-nao-consigo-gravar-o-resultado-do-checkbox-no-banco-mysql.html
Somando calculos de uma arraylist
http://javafree.uol.com.br/topic-890410-Somando-calculos-de-uma-arraylist.html
[RESOLVIDO]Tomcat do nada parou de funcionar.
http://javafree.uol.com.br/topic-890342-RESOLVIDOTomcat-do-nada-parou-de-funcionar.html