From 11e05d322df8ab09673cd9d4918ec39a8cb82999 Mon Sep 17 00:00:00 2001 From: Ade Lee Date: Fri, 21 Sep 2012 15:40:34 -0400 Subject: Use getStatus servlet to provide startup status Ticket 314 --- base/common/src/com/netscape/cmscore/apps/CMSEngine.java | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'base/common/src/com/netscape/cmscore') diff --git a/base/common/src/com/netscape/cmscore/apps/CMSEngine.java b/base/common/src/com/netscape/cmscore/apps/CMSEngine.java index 132de912f..7be68d36f 100644 --- a/base/common/src/com/netscape/cmscore/apps/CMSEngine.java +++ b/base/common/src/com/netscape/cmscore/apps/CMSEngine.java @@ -342,6 +342,10 @@ public class CMSEngine implements ICMSEngine { mOwner = owner; mConfig = config; int state = mConfig.getInteger("cs.state"); + + mConfig.putString("cs.status", "starting"); + mConfig.commit(false); + // my default is 1 day String flush_timeout = config.getString("securitydomain.flushinterval", "86400000"); String secdomain_source = config.getString("securitydomain.source", "memory"); @@ -415,6 +419,8 @@ public class CMSEngine implements ICMSEngine { mSDTimer.schedule(timertask, 5, (new Long(secdomain_check_interval)).longValue()); } + mConfig.putString("cs.status", "running"); + mConfig.commit(false); } /** -- cgit