Bug #1251 (closed)
Opened 10 years ago
Closed 10 years ago
Server should throw something other than InternalException on shutdown
| Reported by: | jamoore | Owned by: | jamoore |
|---|---|---|---|
| Priority: | minor | Cc: | |
| Sprint: | n.a. | ||
| Total Remaining Time: | n.a. |
Description
omero.InternalException: exception ::omero::InternalException
{
serverStackTrace = Ice.ObjectAdapterDeactivatedException
name = "BlitzAdapter"
at Ice.ObjectAdapterI.checkForDeactivation(ObjectAdapterI.java:1028)
at Ice.ObjectAdapterI.findFacet(ObjectAdapterI.java:459)
at Ice.ObjectAdapterI.find(ObjectAdapterI.java:453)
at ome.services.blitz.impl.ServiceFactoryI.registerServant(ServiceFactoryI.java:874)
at ome.services.blitz.impl.ServiceFactoryI.getByName(ServiceFactoryI.java:389)
at ome.services.blitz.impl.ServiceFactoryI.getUpdateService(ServiceFactoryI.java:307)
at omero.api._ServiceFactoryDisp.___getUpdateService(_ServiceFactoryDisp.java:610)
at omero.api._ServiceFactoryDisp.__dispatch(_ServiceFactoryDisp.java:1132)
Change History (3)
comment:1 Changed 10 years ago by jmoore
comment:2 Changed 10 years ago by jmoore
Concurrency exceptions are listed as "recoverable", probably better to go for a SessionException subclass.
comment:3 Changed 10 years ago by jmoore
- Resolution set to fixed
- Status changed from new to closed
r4358 closes.
Note: See
TracTickets for help on using
tickets.
You may also have a look at Agilo extensions to the ticket.
This may best be a subclass of concurrency exception with a long back-off: ShutdownInProgress