Details
-
Type:
Bug
-
Status:
Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 5.0.1
-
Fix Version/s: 5.0.2
-
Component/s: None
-
Security Level: Public
-
- Environment:
- -
Issue Links
| Depends | ||||||
|---|---|---|---|---|---|---|
|
|
|||||
Activity
| Field | Original Value | New Value |
|---|---|---|
| Status | New [ 10000 ] | Open [ 10002 ] |
| Priority | Major [ 3 ] | |
| Assignee | Christophe DENEUX [ cdeneux ] | Victor NOËL [ vnoel ] |
| Status | Open [ 10002 ] | In Progress [ 10003 ] |
| Link |
This issue depends on |
| Link | This issue blocks PETALSDISTRIB-135 [ PETALSDISTRIB-135 ] |
| Fix Version/s | 5.0.2 [ 10661 ] |
| Link |
This issue depends on |
| Status | In Progress [ 10003 ] | Resolved [ 10004 ] |
| Resolution | Fixed [ 1 ] |
| Transition | Status Change Time | Execution Times | Last Executer | Last Execution Date | |||||||||
|
|
|
|
|
|||||||||
|
|
|
|
|
|||||||||
|
|
|
|
|

Solution is thus to to include slf4j-jdk14 in the system classloader: it is an implementation for slf4j that redirects all slf4j logs to JUL and that provides a basic but mature MDC implementation.
Note that we only need the MDC implementation for this issue, but since there is potentially dependencies in the kernel and in the components that relies on slf4j, slf4j-jdk14 will be already present in the system classloader and this will remove the need to include it in each components or the kernel (see
PETALSDISTRIB-256for more about that).PETALSDISTRIB-256for more about that).