Petals ESB Container

The Message exchange setters do not control properly the rights to set according to the current step of the MEP

Details

  • Type: Improvement Request Improvement Request
  • Status: Resolved Resolved
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 3.1.1
  • Fix Version/s: 5.0.0
  • Component/s: ComponentContext
  • Security Level: Public
  • Description:

    The Message exchange setters do not control properly the rights to set according to the current step of the MEP.
    eg, it is possible to set a OUT message over a FAULT...

  • Environment:
    OS:all

Issue Links

Activity

Hide
Victor NOËL added a comment - Wed, 15 Jul 2015 - 16:31:06 +0200

This can be done until PETALSESBCONT-345 is fixed.

Show
Victor NOËL added a comment - Wed, 15 Jul 2015 - 16:31:06 +0200 This can be done until PETALSESBCONT-345 is fixed.
Hide
Victor NOËL added a comment - Wed, 15 Jul 2015 - 17:49:48 +0200

It's corrected

Show
Victor NOËL added a comment - Wed, 15 Jul 2015 - 17:49:48 +0200 It's corrected
Hide
Victor NOËL added a comment - Wed, 22 Jul 2015 - 11:08:36 +0200

We made another change to keep the consistency but avoiding extra bothering checks:

  • setting a fault over an out removes the out (of course not in the case of a consumer answering a fault to an out in an InOptionalOut)
  • setting an out over a fault removes the fault

This makes sense and simplify a bit the code.

Show
Victor NOËL added a comment - Wed, 22 Jul 2015 - 11:08:36 +0200 We made another change to keep the consistency but avoiding extra bothering checks:
  • setting a fault over an out removes the out (of course not in the case of a consumer answering a fault to an out in an InOptionalOut)
  • setting an out over a fault removes the fault
This makes sense and simplify a bit the code.

People

Dates

  • Created:
    Wed, 20 Oct 2010 - 16:52:36 +0200
    Updated:
    Wed, 22 Jul 2015 - 11:08:36 +0200
    Resolved:
    Wed, 15 Jul 2015 - 17:49:48 +0200