-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
7.4.11.GA
-
None
-
False
-
None
-
False
-
-
-
-
-
-
-
-
The ObjectInputStream uses following snippet to instantiate a logger:
static { Logger filterLog = System.getLogger("java.io.serialization"); filterLogger = (filterLog.isLoggable(Logger.Level.DEBUG) || filterLog.isLoggable(Logger.Level.TRACE)) ? filterLog : null; }
The `System.getLogger("java.io.serialization")` call, when called from ObjectInputStream produces a "system logger". The configuration of this system logger is merged with an actual configured jboss-logmanager logger instance via `Logger.mergeWithSystemLogger(sysLogger)` call. This merge fails to transfer handlers from jboss-logmanager logger instance into the "system logger". The result of the handlers not being merged is that filtering logs ObjectInputStream are swallowed.
- clones
-
LOGMGR-330 ObjectInputStream filtering logs not logged by jboss-logging
- Resolved