Details
-
- Environment:
- -
Activity
| Field | Original Value | New Value |
|---|---|---|
| Priority | Blocker [ 1 ] | |
| Description |
Petals log handlers use only the flow log data of the current thread context to compute the right log file in which log event must be flushed.
In few use case, this does not work correctly: when a new flow is created from a step of a current flow, we are able to create the right flow log data for each flow and we are able to transmit the right information to the logging system, but only the context (so, the one of the current flow) is used to retrieve the log file. So, Petals log handler must use the flow log data transmitted through the log event. If no flow log data is available, the context will be use to retrieve the required information. |
Petals log handlers use only the flow log data of the current thread context to compute the right log file in which log event must be flushed.
In few use case, this does not work correctly: when a new flow is created from a step of a current flow, we are able to create the right flow log data for each flow and we are able to transmit the right information to the logging system, but only the context (so, the one of the current flow) is used to retrieve the log file. So, Petals log handler must use the flow log data transmitted through the log event. If no flow log data is available, the context will be use to retrieve the required information: * on MONIT level, the flow log data exists always * on other log level, no flow log data exists, the context will be used. |
| Status | New [ 10000 ] | Open [ 10002 ] |
| Priority | Blocker [ 1 ] | Major [ 3 ] |
| Status | Open [ 10002 ] | In Progress [ 10003 ] |
| Fix Version/s | 4.3.0 [ 10542 ] | |
| Fix Version/s | 5.0.0 [ 10413 ] |
| Link |
This issue depends on |
| Comment |
[ To be merged in branch petals-4.3.x, assertions about flow instance identifier value require the backport of |
| Link |
This issue depends on |
| Status | In Progress [ 10003 ] | Resolved [ 10004 ] |
| Resolution | Fixed [ 1 ] |
| Fix Version/s | 5.0.0 [ 10413 ] |
| Transition | Status Change Time | Execution Times | Last Executer | Last Execution Date | |||||||||
|
|
|
|
|
|||||||||
|
|
|
|
|
|||||||||
|
|
|
|
|

Fixed in trunk through svn#37093. Assertions about flow instance identifier value must be added.