Petals SE EIP

Dispatcher: Several status can be returned to the service consumer

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 2.10.0
  • Fix Version/s: 2.11.0
  • Component/s: Dispatcher
  • Security Level: Public
  • Description:
    Hide

    If an error is returned by at least one service provider consumed, several status can be returned to the service consumer.

    The processing of service provider consumed responses is not synchronized. So, if two replied (including one ERROR) are returned in the same time:

    • a status ERROR is returned processing the reply with ERROR,
    • another reply is returned to the service consumer because the pattern was not detected as terminated because synchronization is missing.
    Show
    If an error is returned by at least one service provider consumed, several status can be returned to the service consumer. The processing of service provider consumed responses is not synchronized. So, if two replied (including one ERROR) are returned in the same time:
    • a status ERROR is returned processing the reply with ERROR,
    • another reply is returned to the service consumer because the pattern was not detected as terminated because synchronization is missing.
  • Environment:
    -

Activity

Christophe DENEUX made changes - Thu, 31 Jan 2019 - 10:48:30 +0100
Field Original Value New Value
Status New [ 10000 ] Open [ 10002 ]
Priority Major [ 3 ]
Christophe DENEUX made changes - Thu, 31 Jan 2019 - 10:48:32 +0100
Status Open [ 10002 ] In Progress [ 10003 ]
Christophe DENEUX made changes - Thu, 31 Jan 2019 - 10:49:04 +0100
Component/s Dispatcher [ 10467 ]
Hide
Christophe DENEUX added a comment - Thu, 31 Jan 2019 - 11:05:04 +0100

Fixed in trunk

Show
Christophe DENEUX added a comment - Thu, 31 Jan 2019 - 11:05:04 +0100 Fixed in trunk
Christophe DENEUX made changes - Thu, 31 Jan 2019 - 11:05:04 +0100
Status In Progress [ 10003 ] Resolved [ 10004 ]
Fix Version/s 2.10.1 [ 10895 ]
Resolution Fixed [ 1 ]
Transition Status Change Time Execution Times Last Executer Last Execution Date
New New Open Open
6s
1
Christophe DENEUX
Thu, 31 Jan 2019 - 10:48:30 +0100
Open Open In Progress In Progress
2s
1
Christophe DENEUX
Thu, 31 Jan 2019 - 10:48:32 +0100
In Progress In Progress Resolved Resolved
16m 32s
1
Christophe DENEUX
Thu, 31 Jan 2019 - 11:05:04 +0100

People

Dates

  • Created:
    Thu, 31 Jan 2019 - 10:48:24 +0100
    Updated:
    Thu, 31 Jan 2019 - 11:05:04 +0100
    Resolved:
    Thu, 31 Jan 2019 - 11:05:04 +0100