This topic describes how to migrate a IBM® WebSphere® Multichannel Bank Transformation Toolkit version 5.2 Session management to a WebSphere Multichannel Bank Transformation Toolkit version 8.0 Session management.
WebSphere Multichannel Bank Transformation Toolkit provides the Public static void markSessionExpired(HttpSession aSession) throws BTTSMException utility method in the com.ibm.btt.sm.CSSessionHandler class. After this method is called, the session is marked as expired and is removed at the end of operation. You need to call this method in the logoff operation. Then, the session context will be cleaned and the HTTP session object will be destroyed after you log off the application.
In WebSphere Multichannel Bank Transformation Toolkit version 8.0, only the cookie=true mode is supported. Session management is delegated to HttpSession. You must add the HttpSession listener in your WAR project for session management.
<listener> <listener-class>com.ibm.btt.sm.TimeoutHandler</listener-class> </listener>