Error when I delete a Collection

50 views
Skip to first unread message

Jecom

unread,
Jul 25, 2011, 4:36:06 AM7/25/11
to Constellio
Hello,

I am unable to delete one of my collection. When I hit the delete
button I have this error :

javax.persistence.EntityNotFoundException: deleted entity passed to
persist: [com.doculibre.constellio.entities.ConnectorInstance#<null>]
at
org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:
1196)
at
org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:
1147)
at
org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:
1153)
at
org.hibernate.ejb.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:
798)
at
com.doculibre.constellio.services.ConnectorInstanceServicesImpl.makeTransient(ConnectorInstanceServicesImpl.java:
126)
at
com.doculibre.constellio.services.ConnectorInstanceServicesImpl.makeTransient(ConnectorInstanceServicesImpl.java:
40)
at
com.doculibre.constellio.services.RecordCollectionServicesImpl.makeTransient(RecordCollectionServicesImpl.java:
93)
at
com.doculibre.constellio.services.RecordCollectionServicesImpl.makeTransient(RecordCollectionServicesImpl.java:
43)
at
com.doculibre.constellio.wicket.panels.admin.crud.SingleColumnCRUDPanel.onClickDeleteLink(SingleColumnCRUDPanel.java:
141)
at com.doculibre.constellio.wicket.panels.admin.crud.CRUDPanel
$5.onClick(CRUDPanel.java:230)
at org.apache.wicket.ajax.markup.html.AjaxLink
$1.onEvent(AjaxLink.java:65)
at
org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:
163)
at
org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:
297)
at
org.apache.wicket.request.target.component.listener.BehaviorRequestTarget.processEvents(BehaviorRequestTarget.java:
104)
at
org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:
91)
at
org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:
1239)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1316)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1418)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:532)
at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:
356)
at
org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:
124)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
206)
at
com.doculibre.constellio.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:
146)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
206)
at
com.doculibre.constellio.filters.LocalRequestFilter.doFilter(LocalRequestFilter.java:
76)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
298)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
852)
at org.apache.coyote.http11.Http11Protocol
$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint
$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:662)

Any idea ?
Thanks

Nicolas Bélisle

unread,
Jul 25, 2011, 10:37:08 AM7/25/11
to const...@googlegroups.com
Try deleting all the connectors from the collection first.
 
Regards,
 
Nicolas

--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Constellio.
Pour envoyer un message à ce groupe, adressez un e-mail à const...@googlegroups.com.
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse constellio+...@googlegroups.com.
Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/constellio?hl=fr




--
Nicolas Bélisle
DocuLibre inc.
http://www.doculibre.com
Phone/Tél. 514.655.5185
Skype: nicolas.belisle

Jecom

unread,
Jul 25, 2011, 10:48:54 AM7/25/11
to Constellio
Ok thanks, it works now.

Jean
> DocuLibre inc.http://www.doculibre.com
> Phone/Tél. 514.655.5185
> Skype: nicolas.belisle

Jean

unread,
Jul 25, 2011, 10:50:28 AM7/25/11
to Constellio
Thanks. I thought that deleting the collection will delete all
dependant items.

Jean

On Jul 25, 4:37 pm, Nicolas Bélisle <nicolas.beli...@gmail.com> wrote:
> Try deleting all the connectors from the collection first.
>
> Regards,
>
> Nicolas
>
>
>
>
>
>
>
>
>
> On Mon, Jul 25, 2011 at 4:36 AM, Jecom <jmayn...@eco2market.com> wrote:
> > Hello,
>
> > I am unable to delete one of my collection. When I hit the delete
> > button I have this error :
>
> > javax.persistence.EntityNotFoundException: deleted entity passed to
> > persist: [com.doculibre.constellio.entities.ConnectorInstance#<null>]
> >     at
>
> > 141)
> >     at com.doculibre.constellio.wicket.panels.admin.crud.CRUDPanel
> > $5.onClick(CRUDPanel.java:230)
> >     at org.apache.wicket.ajax.markup.html.AjaxLink
> > $1.onEvent(AjaxLink.java:65)
> >     at
> > org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:
> > 163)
> >     at
>
> > org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaul tAjaxBehavior.java:
> > 297)
> >     at
>
> > org.apache.wicket.request.target.component.listener.BehaviorRequestTarget.p rocessEvents(BehaviorRequestTarget.java:
> > 104)
> >     at
>
> > org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(Abstr actRequestCycleProcessor.java:
> > 91)
> >     at
> > org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:
> > 1239)
> >     at org.apache.wicket.RequestCycle.step(RequestCycle.java:1316)
> >     at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1418)
> >     at org.apache.wicket.RequestCycle.request(RequestCycle.java:532)
> >     at
> > org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:
> > 356)
> >     at
> > org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:
> > 124)
> >     at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
> >     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> >     at
>
> DocuLibre inc.http://www.doculibre.com
> Phone/Tél. 514.655.5185
> Skype: nicolas.belisle
Reply all
Reply to author
Forward
0 new messages