mirror of
https://github.com/EssentialsX/Essentials.git
synced 2025-02-22 07:11:49 +01:00
Fix for the plugin conflict with any plugin that contains a log4j library
This commit is contained in:
parent
42872650d2
commit
1363406b84
@ -27,6 +27,16 @@ public class EssentialsProtect extends JavaPlugin implements IProtect
|
||||
@Override
|
||||
public void onLoad()
|
||||
{
|
||||
try {
|
||||
// Simple fix for the case that log4j is on the class path by another plugin
|
||||
Class basicConfiguratorClass = Class.forName("org.apache.log4j.BasicConfigurator");
|
||||
basicConfiguratorClass.getMethod("configure").invoke(null);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
//Ignore me, log4j not found on classloader.
|
||||
}
|
||||
|
||||
C3P0logger = com.mchange.v2.log.MLog.getLogger(com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.class);
|
||||
C3P0logger.setFilter(new Filter()
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user