Index: Common/MapGuideCommon/Services/Site.cpp
===================================================================
--- Common/MapGuideCommon/Services/Site.cpp	(revision 4146)
+++ Common/MapGuideCommon/Services/Site.cpp	(working copy)
@@ -301,7 +301,7 @@
             MgSiteOpId::GetSessionTimeout,          // Command Code
             0,                                  // No of arguments
             Site_Admin,                         // Service Id
-            BUILD_VERSION(2,2,0),               // Operation version
+            BUILD_VERSION(1,0,0),               // Operation version
             MgCommand::knNone );
 
         SetWarning( cmd.GetWarningObject() );
Index: Server/src/Services/Site/SiteOperationFactory.cpp
===================================================================
--- Server/src/Services/Site/SiteOperationFactory.cpp	(revision 4146)
+++ Server/src/Services/Site/SiteOperationFactory.cpp	(working copy)
@@ -385,7 +385,7 @@
     case MgSiteOpId::GetSessionTimeout:
         switch(VERSION_NO_PHASE(operationVersion))
         {
-        case VERSION_SUPPORTED(2,2):
+        case VERSION_SUPPORTED(1,0):
             handler.reset( new MgOpGetSessionTimeout() );
             break;
         default:
Index: UnitTest/WebTier/MapAgent/MapAgentForms/getsessiontimeoutform.html
===================================================================
--- UnitTest/WebTier/MapAgent/MapAgentForms/getsessiontimeoutform.html	(revision 4146)
+++ UnitTest/WebTier/MapAgent/MapAgentForms/getsessiontimeoutform.html	(working copy)
@@ -9,7 +9,7 @@
 <b>Operation:</b>
 <input type="text" name="OPERATION" value="GETSESSIONTIMEOUT" size="50">
 <p> Version:
-<input type="text" name="VERSION" value="2.2.0" size="10">
+<input type="text" name="VERSION" value="1.0.0" size="10">
 <p> Client Agent:
 <input type="text" name="CLIENTAGENT" value="MapGuide Developer" size="100">
 <p>
Index: Web/src/viewerfiles/mainframe.templ
===================================================================
--- Web/src/viewerfiles/mainframe.templ	(revision 4146)
+++ Web/src/viewerfiles/mainframe.templ	(working copy)
@@ -425,7 +425,7 @@
     OnSelectionChanged();
     DisplayMapSize();
     //ping server 
-    pingServerFailTime = 0;    
+    pingServerFailTime = 0;
     if(enablePingServer)
     {    
         var pingServerInterval = serverSessionTimeout / 5 * 1000;  //Ping server 5 times each period. Timeout is returned in seconds. 
@@ -451,7 +451,7 @@
 
 function GetServerSessionTimeout()
 {
-    var url = webAgentAddress + "?OPERATION=GETSESSIONTIMEOUT&VERSION=2.2.0&SESSION=" + GetMapFrame().GetSessionId() + "&LOCALE=" + locale + "&CLIENTAGENT=" + encodeComponent(clientAgentName) + "&REQUESTTIME=" + (new Date()).getTime();
+    var url = webAgentAddress + "?OPERATION=GETSESSIONTIMEOUT&VERSION=1.0.0&SESSION=" + GetMapFrame().GetSessionId() + "&LOCALE=" + locale + "&CLIENTAGENT=" + encodeComponent(clientAgentName) + "&REQUESTTIME=" + (new Date()).getTime();
     var request = new XMLHttpRequest();
     
     request.onreadystatechange = handler;

