Bug #1182 (closed)
Opened 16 years ago
Closed 15 years ago
Ice error on large imports
Reported by: | bwzloranger | Owned by: | bwzloranger |
---|---|---|---|
Priority: | critical | Cc: | cxallan |
Sprint: | n.a. | ||
Total Remaining Time: | n.a. |
Description
Get this error after importing a large dataset. This is perhaps related to indexing/server load happening at the same time.
containerCache contains 9348 entries. referenceCache contains 3200 entries. Exception in thread "main" Ice.ConnectionLostException error = 0 at IceInternal.Outgoing.invoke(Outgoing.java:147) at omero.api._MetadataStoreDelM.saveToDB(_MetadataStoreDelM.java:117) at omero.api.MetadataStorePrxHelper.saveToDB(MetadataStorePrxHelper.java:186) at omero.api.MetadataStorePrxHelper.saveToDB(MetadataStorePrxHelper.java:158) at ome.formats.OMEROMetadataStoreClient.saveToDB(OMEROMetadataStoreClient.java:2067) at ome.formats.OMEROMetadataStoreClient$$FastClassByCGLIB$$c2d47132.invoke(<generated>) at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:700) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at ome.formats.test.util.IniWritingInterceptor.invoke(IniWritingInterceptor.java:73) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:635) at ome.formats.OMEROMetadataStoreClient$$EnhancerByCGLIB$$d3056a91.saveToDB(<generated>) at ome.formats.importer.ImportLibrary.importMetadata(ImportLibrary.java:235) at ome.formats.importer.ImportLibrary.importImage(ImportLibrary.java:324) at ome.formats.test.util.TestEngine.<init>(TestEngine.java:128) at ome.formats.test.util.TestEngine.main(TestEngine.java:193)
Change History (4)
comment:1 Changed 16 years ago by jmoore
- Resolution set to fixed
- Status changed from new to closed
comment:2 Changed 16 years ago by jmoore
- Resolution fixed deleted
- Status changed from closed to reopened
Apparently there was no server deadlock, so something else was making the pings not work. Need to try to reproduce. Reopening.
comment:3 Changed 16 years ago by jmoore
- Owner changed from jmoore to bwzloranger
- Status changed from reopened to new
Nope. Just cli is missing ClientKeepAlive. Pass.
comment:4 Changed 15 years ago by bwzloranger
- Resolution set to fixed
- Status changed from new to closed
Note: See
TracTickets for help on using
tickets.
You may also have a look at Agilo extensions to the ticket.
Without the server log, I assume this means that the server was completely hung (#1186) so that your background heart-beating wasn't getting through, and then your session timed out which killed your connection. Best guess.
There are fixes for the deadlocks, so let's assume that this won't happen again, but just take a look at: source:trunk/components/blitz/resources/omero/ServerErrors.ice for all the exceptions that might be thrown.