Detached entity passed to persist

Feras,
estou fazendo uma persistencia e estou recebendo o erro abaixo, pesquisando achei aqui no guj mesmo que o problema e exatamente isso http://www.guj.com.br/java/98884-o-que-significa-detached-entity-passed-to-persist

tenho 2 projetos no qual o projeto 1 tem uma tela de login e menu, no projeto 2 tenho uma tela onde tenho que persistir os dados, esse persistencia tenho que pegar o usuário que foi logado no projeto 1, porém quando tento fazer a 2° persistencia da o erro abaixo

13:01:31,583 ERROR [stderr] (http--127.0.0.1-8080-1) javax.persistence.PersistenceException: org.hibernate.PersistentObjectException: detached entity passed to persist: br.com.getnet.decred.pedidos.to.PedidosDecredTO

13:01:31,585 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1361)

13:01:31,586 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1289)

13:01:31,587 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1295)

13:01:31,588 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.hibernate.ejb.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:859)

13:01:31,589 ERROR [stderr] (http--127.0.0.1-8080-1) 	at br.com.getnet.decred.generic.dao.GenericImplDAO.saveRetaguarda(GenericImplDAO.java:40)

13:01:31,590 ERROR [stderr] (http--127.0.0.1-8080-1) 	at br.com.getnet.decred.pedidos.bo.RelPedidosBO.CadastrarPedido(RelPedidosBO.java:86)

13:01:31,591 ERROR [stderr] (http--127.0.0.1-8080-1) 	at br.com.getnet.decred.pedidos.delegate.RelPedidosDelegate.cadastrarPedido(RelPedidosDelegate.java:80)

13:01:31,592 ERROR [stderr] (http--127.0.0.1-8080-1) 	at br.com.getnet.decred.pedidos.mbean.RelPedidosMbean.cadastrarPedido(RelPedidosMbean.java:91)

13:01:31,593 ERROR [stderr] (http--127.0.0.1-8080-1) 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

13:01:31,594 ERROR [stderr] (http--127.0.0.1-8080-1) 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

13:01:31,595 ERROR [stderr] (http--127.0.0.1-8080-1) 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

13:01:31,596 ERROR [stderr] (http--127.0.0.1-8080-1) 	at java.lang.reflect.Method.invoke(Unknown Source)

13:01:31,597 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.apache.el.parser.AstValue.invoke(AstValue.java:262)

13:01:31,597 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278)

13:01:31,598 ERROR [stderr] (http--127.0.0.1-8080-1) 	at com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:68)

13:01:31,599 ERROR [stderr] (http--127.0.0.1-8080-1) 	at javax.faces.component._MethodExpressionToMethodBinding.invoke(_MethodExpressionToMethodBinding.java:78)

13:01:31,600 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.apache.myfaces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:57)

13:01:31,601 ERROR [stderr] (http--127.0.0.1-8080-1) 	at javax.faces.component.UICommand.broadcast(UICommand.java:143)

13:01:31,602 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:329)

13:01:31,603 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.ajax4jsf.component.AjaxViewRoot.broadcastEventsForPhase(AjaxViewRoot.java:304)

13:01:31,604 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:261)

13:01:31,605 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:474)

13:01:31,606 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.apache.myfaces.lifecycle.InvokeApplicationExecutor.execute(InvokeApplicationExecutor.java:32)

13:01:31,609 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:103)

13:01:31,610 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:76)

13:01:31,611 ERROR [stderr] (http--127.0.0.1-8080-1) 	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:151)

13:01:31,611 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)

13:01:31,613 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)

13:01:31,614 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)

13:01:31,614 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)

13:01:31,615 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)

13:01:31,616 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)

13:01:31,617 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)

13:01:31,618 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)

13:01:31,619 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)

13:01:31,620 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)

13:01:31,621 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50)

13:01:31,622 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)

13:01:31,623 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)

13:01:31,624 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

13:01:31,625 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

13:01:31,626 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)

13:01:31,627 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)

13:01:31,628 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)

13:01:31,629 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)

13:01:31,630 ERROR [stderr] (http--127.0.0.1-8080-1) 	at java.lang.Thread.run(Unknown Source)

13:01:31,631 ERROR [stderr] (http--127.0.0.1-8080-1) Caused by: org.hibernate.PersistentObjectException: detached entity passed to persist: br.com.getnet.decred.pedidos.to.PedidosDecredTO

13:01:31,632 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:141)

13:01:31,634 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:78)

13:01:31,635 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:725)

13:01:31,638 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:701)

13:01:31,639 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:705)

13:01:31,640 ERROR [stderr] (http--127.0.0.1-8080-1) 	at org.hibernate.ejb.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:853)

13:01:31,641 ERROR [stderr] (http--127.0.0.1-8080-1) 	... 42 more

Dá uma olhada aqui: Quatro soluções para LazyInitializationException

Fera,

não consegui ver onde posso achar a solução para meu problema nesse link que vc me passou

Feras,

resolvi o problema, era pq quando estava fazendo o persiste minha entidade tem uma coluna PK e esse valor esta indo null,

gerando o erro, pois essa coluna no banco e auto increment, setei zero na persistencia e o problema foi resolvido