diff --git a/commons/components/commons-mule/src/main/java/org/soitoolkit/commons/mule/log/DefaultEventLogger.java b/commons/components/commons-mule/src/main/java/org/soitoolkit/commons/mule/log/DefaultEventLogger.java
index <HASH>..<HASH> 100644
--- a/commons/components/commons-mule/src/main/java/org/soitoolkit/commons/mule/log/DefaultEventLogger.java
+++ b/commons/components/commons-mule/src/main/java/org/soitoolkit/commons/mule/log/DefaultEventLogger.java
@@ -111,11 +111,11 @@ public class DefaultEventLogger implements EventLogger, MuleContextAware {
 	// Used to transform payloads that are jaxb-objects into a xml-string
 	private JaxbObjectToXmlTransformer jaxbToXml = null;
 
-	{
+	static {
 		try {
 			// Let's give it a try, fail silently...
 			HOST       = InetAddress.getLocalHost();
-			HOST_NAME  = HOST.getCanonicalHostName();
+			HOST_NAME  = HOST.getHostName();
 			HOST_IP    = HOST.getHostAddress();
 			PROCESS_ID = ManagementFactory.getRuntimeMXBean().getName();
 		} catch (Throwable ex) {
Fixes issue <I> performance problem in DefaultEventLogger