Hibernate erro

galera
to trabalhando com hibernate e tá dando um erro que não estou conseguindo mapear o que seja…

javax.servlet.ServletException: null id in entry (don't flush the Session after an exception occurs)

net.sf.hibernate.AssertionFailure: null id in entry (don't flush the Session after an exception occurs)
	net.sf.hibernate.impl.SessionImpl.checkId(SessionImpl.java:2605)
	net.sf.hibernate.impl.SessionImpl.flushEntity(SessionImpl.java:2429)
	net.sf.hibernate.impl.SessionImpl.flushEntities(SessionImpl.java:2422)
	net.sf.hibernate.impl.SessionImpl.flushEverything(SessionImpl.java:2224)
	net.sf.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:1769)
	net.sf.hibernate.impl.SessionImpl.getQueries(SessionImpl.java:1536)
	net.sf.hibernate.impl.SessionImpl.iterate(SessionImpl.java:1560)
	net.sf.hibernate.impl.QueryImpl.iterate(QueryImpl.java:27)
	marcol.lib.HibernateUtil.HibernateGet(HibernateUtil.java:158)
	BO.Financeiro.CCorrentes.JFabricaBanco.loadListBancos(JFabricaBanco.java:54)
	marcol.struts.action.BcoConteudoAction.execute(BcoConteudoAction.java:100)
	org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
	org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

não consigo identificar o que seja esse id null sendo que não tem variável null quando eu debugo…

valeu :shock:

marcol.lib.HibernateUtil.HibernateGet(HibernateUtil.java:158)

Não que está passando um ID nulo no método get?

provavelmente num vai ajudar pq vc talvez ja tenha descoberto.
mas esse erro acontece pq em algum momento ocorre uma exceção e vc faz um flush. basta retirar o flush.
que funciona.