Index: admingui/common/src/main/resources/logViewer/logViewerRaw.jsf =================================================================== --- admingui/common/src/main/resources/logViewer/logViewerRaw.jsf (revision 51581) +++ admingui/common/src/main/resources/logViewer/logViewerRaw.jsf (working copy) @@ -118,6 +118,7 @@ }; var poll = function() { + setCookie('gfresttoken', '#{sessionScope.__rTkn__}', 1/(24*60*60) /* 1 sec */); // see RestUtil admingui.ajax.get(url, 'log', success); } Index: admingui/common/src/main/resources/js/adminjsf.js =================================================================== --- admingui/common/src/main/resources/js/adminjsf.js (revision 51581) +++ admingui/common/src/main/resources/js/adminjsf.js (working copy) @@ -303,9 +303,9 @@ function setCookie(c_name,value,expiredays) { //alert( c_name + ',' + value + ',' + expiredays); - var exdate=new Date() - exdate.setDate(exdate.getDate()+expiredays) - document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString()) + var exdate = new Date(); + exdate.setTime(exdate.getTime() + expiredays * 24 * 60 * 60 * 1000); + document.cookie = c_name + "=" + escape(value) + ((expiredays==null) ? "" : ";expires="+exdate.toGMTString()) + ";path=/"; } function getCookie(name) {