diff --git a/navalplanner-webapp/src/main/webapp/WEB-INF/zk.xml b/navalplanner-webapp/src/main/webapp/WEB-INF/zk.xml
index 0dc63a480..f6c990169 100644
--- a/navalplanner-webapp/src/main/webapp/WEB-INF/zk.xml
+++ b/navalplanner-webapp/src/main/webapp/WEB-INF/zk.xml
@@ -8,4 +8,17 @@
/common/event_error.zul
+
+
+ ThreadLocal Synchronization Listener
+ org.zkoss.zkplus.util.ThreadLocalListener
+
+
+
+ ThreadLocal
+
+ org.springframework.security.context.ThreadLocalSecurityContextHolderStrategy=contextHolder
+
+
+
diff --git a/navalplanner-webapp/src/main/webapp/common/layout/login_v01.zul b/navalplanner-webapp/src/main/webapp/common/layout/login_v01.zul
index 5faefed9c..b16f6b679 100644
--- a/navalplanner-webapp/src/main/webapp/common/layout/login_v01.zul
+++ b/navalplanner-webapp/src/main/webapp/common/layout/login_v01.zul
@@ -24,7 +24,7 @@
-
+
@@ -37,6 +37,17 @@
${i18n:_('AUTHENTICATE')}
+
+
+
+ ${i18n:_('Incorrect authentication')}
+
+ ]]>
+
+
+
+
@@ -49,7 +60,7 @@
-
+
@@ -57,7 +68,7 @@
-
+
@@ -72,9 +83,12 @@
+
+
+
-
+
diff --git a/navalplanner-webapp/src/main/webapp/common/layout/template.zul b/navalplanner-webapp/src/main/webapp/common/layout/template.zul
index e1af69cff..5ab3278ed 100644
--- a/navalplanner-webapp/src/main/webapp/common/layout/template.zul
+++ b/navalplanner-webapp/src/main/webapp/common/layout/template.zul
@@ -37,7 +37,7 @@
${i18n:_('user: admin')}
- ${i18n:_('SIGN OUT')}
+ ${i18n:_('SIGN OUT')}
diff --git a/pom.xml b/pom.xml
index defa07a75..5d7808c69 100644
--- a/pom.xml
+++ b/pom.xml
@@ -261,6 +261,72 @@
spring-test
2.5.6
test
+