Author: timfox
Date: 2010-04-12 05:44:44 -0400 (Mon, 12 Apr 2010)
New Revision: 9096
Modified:
trunk/src/main/org/hornetq/core/logging/Logger.java
trunk/src/main/org/hornetq/core/server/impl/HornetQServerImpl.java
Log:
some tweaks to logger
Modified: trunk/src/main/org/hornetq/core/logging/Logger.java
===================================================================
--- trunk/src/main/org/hornetq/core/logging/Logger.java 2010-04-12 08:50:36 UTC (rev
9095)
+++ trunk/src/main/org/hornetq/core/logging/Logger.java 2010-04-12 09:44:44 UTC (rev
9096)
@@ -33,7 +33,7 @@
{
public static final String LOGGER_DELEGATE_FACTORY_CLASS_NAME =
"org.hornetq.logger-delegate-factory-class-name";
- private static LogDelegateFactory delegateFactory;
+ private static volatile LogDelegateFactory delegateFactory;
private static final ConcurrentMap<Class<?>, Logger> loggers = new
ConcurrentHashMap<Class<?>, Logger>();
@@ -42,7 +42,7 @@
Logger.initialise();
}
- public static void setDelegateFactory(final LogDelegateFactory delegateFactory)
+ public static synchronized void setDelegateFactory(final LogDelegateFactory
delegateFactory)
{
Logger.clear();
@@ -54,14 +54,14 @@
Logger.loggers.clear();
}
- public static void reset()
+ public static synchronized void reset()
{
Logger.clear();
Logger.initialise();
}
- public static void initialise()
+ public static synchronized void initialise()
{
LogDelegateFactory delegateFactory;
Modified: trunk/src/main/org/hornetq/core/server/impl/HornetQServerImpl.java
===================================================================
--- trunk/src/main/org/hornetq/core/server/impl/HornetQServerImpl.java 2010-04-12 08:50:36
UTC (rev 9095)
+++ trunk/src/main/org/hornetq/core/server/impl/HornetQServerImpl.java 2010-04-12 09:44:44
UTC (rev 9096)
@@ -1427,7 +1427,7 @@
}
catch (Exception e)
{
- throw new IllegalArgumentException("Error instantiating transformer class
\"" + className + "\"", e);
+ throw new IllegalArgumentException("Error instantiating class \""
+ className + "\"", e);
}
}
Show replies by date