Index: /Enterprise/branches/0075_TR_SCRIPTING/AppServer/src/ApplicationServer.hpp
===================================================================
--- /Enterprise/branches/0075_TR_SCRIPTING/AppServer/src/ApplicationServer.hpp (revision 3454)
+++ /Enterprise/branches/0075_TR_SCRIPTING/AppServer/src/ApplicationServer.hpp (revision 3482)
@@ -80,4 +80,5 @@
     virtual void registerDefaultScriptEngine(pScriptEngine_type _pEngine);
     virtual pScriptEngine_type getDefaultScriptEngine();
+    virtual pSessionService_type getDefaultSessionService();
     virtual pEventService_type getEventService();
     virtual void installProtocols(pConfig_type _pProtocolsConfig);
Index: /Enterprise/branches/0075_TR_SCRIPTING/AppServer/src/ApplicationServer.cpp
===================================================================
--- /Enterprise/branches/0075_TR_SCRIPTING/AppServer/src/ApplicationServer.cpp (revision 3467)
+++ /Enterprise/branches/0075_TR_SCRIPTING/AppServer/src/ApplicationServer.cpp (revision 3482)
@@ -293,4 +293,11 @@
 
 //-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
+ApplicationServer::pSessionService_type
+ApplicationServer::getDefaultSessionService()
+{
+    throw Zen::Utility::runtime_exception("ApplicationServer::getDefaultSessionService() : Error, not implemented.");
+}
+
+//-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
 ApplicationServer::pEventService_type
 ApplicationServer::getEventService()
Index: /Enterprise/branches/0075_TR_SCRIPTING/AppServer/I_ApplicationServer.hpp
===================================================================
--- /Enterprise/branches/0075_TR_SCRIPTING/AppServer/I_ApplicationServer.hpp (revision 3454)
+++ /Enterprise/branches/0075_TR_SCRIPTING/AppServer/I_ApplicationServer.hpp (revision 3482)
@@ -39,4 +39,6 @@
 
 #include <Zen/Enterprise/Networking/I_Endpoint.hpp>
+
+#include <Zen/Community/SessionCommon/I_SessionService.hpp>
 
 #include <boost/noncopyable.hpp>
@@ -99,4 +101,6 @@
     typedef Event::I_EventManager::pEventService_type       pEventService_type;
     typedef std::map<std::string,std::string>               config_type;
+
+    typedef Memory::managed_ptr<Community::Common::I_SessionService>    pSessionService_type;
     /// @}
 
@@ -126,4 +130,7 @@
     /// Get the default script engine.
     virtual pScriptEngine_type getDefaultScriptEngine() = 0;
+
+    /// Get the default session service.
+    virtual pSessionService_type getDefaultSessionService() = 0;
 
     /// Get the event service that the application server uses for publishing events.
