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

Roland Naudin made changes - Wed, 20 Oct 2010 - 16:52:45 +0200
Field Original Value New Value
Status New [ 10000 ] Open [ 10002 ]
Priority Minor [ 4 ]
Victor NOËL made changes - Tue, 26 May 2015 - 16:46:23 +0200
Assignee Admin [ rnaudin ] Victor NOËL [ vnoel ]
Victor NOËL made changes - Wed, 15 Jul 2015 - 16:31:05 +0200
Link This issue depends on PETALSESBCONT-345 [ PETALSESBCONT-345 ]
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.
Victor NOËL made changes - Wed, 15 Jul 2015 - 17:49:27 +0200
Status Open [ 10002 ] In Progress [ 10003 ]
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
Victor NOËL made changes - Wed, 15 Jul 2015 - 17:49:48 +0200
Status In Progress [ 10003 ] Resolved [ 10004 ]
Fix Version/s 5.0.0 [ 10413 ]
Resolution Fixed [ 1 ]
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.
Transition Status Change Time Execution Times Last Executer Last Execution Date
New New Open Open
9s
1
Roland Naudin
Wed, 20 Oct 2010 - 16:52:45 +0200
Open Open In Progress In Progress
1729d 56m
1
Victor NOËL
Wed, 15 Jul 2015 - 17:49:27 +0200
In Progress In Progress Resolved Resolved
21s
1
Victor NOËL
Wed, 15 Jul 2015 - 17:49:48 +0200



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