Petals ESB Container

The recovering process must be improve about error management

Details

  • Type: Improvement Request Improvement Request
  • Status: New New
  • Priority: Blocker Blocker
  • Resolution: Unresolved
  • Affects Version/s: 3.0.6, 3.1.1
  • Fix Version/s: None
  • Component/s: Recovery
  • Security Level: Public
  • Description:
    Hide

    Today, when the recover starts, all components are set as 'shutdown'. And if an error occurs during recover, we are not able to restart artefacts in the same state than they was just before the last stop.

    The error management should be reviewed.

    In my mind, actual states install-state and lifecycle-state have not to be updated by the recovering process. These both states store the artefact states in which they was just before the last stop. A new state must be introduced to manage errors. And to be able to deal with artefacts recovered with errors during execution of others, an new JMX API must be introduced.

    Show
    Today, when the recover starts, all components are set as 'shutdown'. And if an error occurs during recover, we are not able to restart artefacts in the same state than they was just before the last stop. The error management should be reviewed. In my mind, actual states install-state and lifecycle-state have not to be updated by the recovering process. These both states store the artefact states in which they was just before the last stop. A new state must be introduced to manage errors. And to be able to deal with artefacts recovered with errors during execution of others, an new JMX API must be introduced.
  • Environment:
    -

Activity

Christophe DENEUX made changes - Mon, 4 Oct 2010 - 10:37:18 +0200
Field Original Value New Value
Priority Blocker [ 1 ]
Description Today, when the recover starts, all components are set as 'shutdowned'. And is an error occurs during recover, we are not able to restart artefacts in the same state than they was just before the last stop.

The error management should be reviewed.

In my mind, actual states install-state and lifecycle-state have not to be updated by the recovering process. These both states store the artefact states in which they was just before the last stop. A new state must be introduced to manage errors. And to be able to deal with artefacts recovered with errors during execution of others, an new JMX API must be introduced.
Today, when the recover starts, all components are set as 'shutdown'. And if an error occurs during recover, we are not able to restart artefacts in the same state than they was just before the last stop.

The error management should be reviewed.

In my mind, actual states install-state and lifecycle-state have not to be updated by the recovering process. These both states store the artefact states in which they was just before the last stop. A new state must be introduced to manage errors. And to be able to deal with artefacts recovered with errors during execution of others, an new JMX API must be introduced.
Sébastien André made changes - Mon, 2 May 2011 - 11:16:28 +0200
Link This issue blocks SPLOGIDGME-13 [ SPLOGIDGME-13 ]

People

Dates

  • Created:
    Mon, 4 Oct 2010 - 10:36:45 +0200
    Updated:
    Mon, 2 May 2011 - 11:16:28 +0200