]
RH Bugzilla Integration commented on WFLY-2595:
-----------------------------------------------
mark yarborough <myarboro(a)redhat.com> changed the Status of [bug
Logging DUP leaking class loaders
---------------------------------
Key: WFLY-2595
URL:
https://issues.jboss.org/browse/WFLY-2595
Project: WildFly
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Logging
Reporter: James Perkins
Assignee: James Perkins
Priority: Critical
Fix For: 8.0.0.CR1
When a new {{LogContext}} is created for per-deployment logging the class loader is
registered as the key. On undeploy the {{LogContext}} should be removed, but the wrong
{{LogContext}}t is retrieved due to the caller class loader being used rather than the
TCCL.
The use of the caller class loader is for filtering out system dependencies from the
deployment so the correct {{LogContext}} is retrieved from the selector.