-
Bug
-
Resolution: Duplicate
-
Minor
-
None
-
6.4.0.GA
-
None
-
None
During the startup of EAP 6.4, the JGroups property "jgroups.logging.log_factory_class" in JGroupsExtension, see the code below:
// Workaround for JGRP-1475 // Configure JGroups to use jboss-logging. static { PrivilegedAction<Void> action = new PrivilegedAction<Void>() { @Override public Void run() { if (System.getProperty(Global.CUSTOM_LOG_FACTORY) == null) { System.setProperty(Global.CUSTOM_LOG_FACTORY, LogFactory.class.getName()); } return null; } }; AccessController.doPrivileged(action); }
If the deployment uses other version of JGroups (for instance because of Infinispan), it might cause troubles (and it actually does) that you are affected by the property being set, therefore even your deployed JGroups picks it up.
- is related to
-
JDG-114 JGroups incompatible with jboss-logging in EAP 6.4
- Closed
- links to