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
(v6.1.5#6160)

Reply via email to