felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marcel Offermans (JIRA)" <j...@apache.org>
Subject [jira] [Created] (FELIX-4410) Exceptions during rollback are not always properly handled
Date Tue, 28 Jan 2014 14:53:38 GMT
Marcel Offermans created FELIX-4410:

             Summary: Exceptions during rollback are not always properly handled
                 Key: FELIX-4410
                 URL: https://issues.apache.org/jira/browse/FELIX-4410
             Project: Felix
          Issue Type: Bug
          Components: Deployment Admin
    Affects Versions: deploymentadmin-0.9.5
            Reporter: Marcel Offermans

In DeploymentSessionImpl.call(...) there are a couple of locations that trigger a rollback.
It is currently possible for the rollback itself to create an exception. Not all commands
that participate in the rollback currently catch all such exceptions. The spec describes in
114.7.1 that the rollback should always do its best to reverse all effects, and log any problems
it ran into. We should make a better effort to do so. Therefore I suggest a review of all
those commands where we explicitly check thrown exceptions and deal with them.

This message was sent by Atlassian JIRA

View raw message