Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


In WSO2 Application Server, "CarbonTomcatSessionManager" and "CarbonTomcatSessionPersistentManager" are the extensions to "StandardManager" and "PersistenceManager" implementations respectively. The main feature of these two manager implementations is that both are tenant aware and ensures that the sessions of one tenant cannot be accessed by other tenants. "CarbonTomcatSessionPersistentManager" has the capability to store the currently active and idle sessions to a storage scheme specified by the “Store” configuration. By default, there are two types of stores that can be used with the "PersistanceManager". They are File-based store and JDBC-based store. See the tomcat documentation for more information on these storage implementations. 

 You can enable "CarbonTomcatSessionPersistentManager" (session persistence) for web applications by  by updating the context.xml file stored in the <AS_HOME>/repository/conf/tomcat folder. See the following topics for instructions.