From 5dea5e1645cd69147dd3a17ea831b6c922fe5b54 Mon Sep 17 00:00:00 2001
From: kaloyane <kaloyane>
Date: Wed, 9 Feb 2011 08:10:53 +0000
Subject: [PATCH] minor: added logging statements to show if loosing openBIS
 sessions is due to the browser not sending a correct JSESSIONID cookie ?

SVN: 19821
---
 .../generic/client/web/server/AbstractClientService.java     | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/AbstractClientService.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/AbstractClientService.java
index 6b5ae6312a7..7a4af918ea4 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/AbstractClientService.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/AbstractClientService.java
@@ -319,6 +319,11 @@ public abstract class AbstractClientService implements IClientService,
         }
         if (sessionToken == null)
         {
+            String sessionId = (httpSession != null) ? httpSession.getId() : null;
+            String logMessage =
+                    String.format("Unable to find session token in session [%s], sessionId=[%s]",
+                            httpSession, sessionId);
+            operationLog.info(logMessage);
             throw new InvalidSessionException("Session expired. Please login again.");
         }
         return sessionToken;
-- 
GitLab