@@ -310,12 +310,12 @@ e.getTargetException()); } catch (Exception e) { throw new ActivationException("unable to activate object", e); } finally { - releaseLock(id); checkInactiveGroup(); + releaseLock(id); } } /**
@@ -383,12 +383,12 @@ } active.remove(id); } finally { - releaseLock(id); checkInactiveGroup(); + releaseLock(id); } return true; }