sessions and licenses are not released after the session timeout is reached

For Infoview, in addition to setting the timeout parameter, users need to uncomment the following line in web.xml to make a listener explicitly log off the session objects when they are invalidated:


'

'com.businessobjects.sdk.ceutils.SessionCleanupListener

'


For the CMC, users need to set the timeout parameter in the web.xml file

Changing the default session timeout value for .NET CMC or InfoView

To change the default session timeout value for licenses for the CMC and InfoView, perform the following steps:

1. Search for the web.config file.

• To modify the default session timeout value in the CMC, search for web.config in the C:\Program Files\Business Objects\BusinessObjects Enterprise 11\Web Content folder.

• To modify the default session timeout value in InfoView, search for web.config in the C:\Program Files\Business Objects\BusinessObjects Enterprise 11\Web Content\Enterprise11\InfoView folder.

2. Open web.config in a text editor like Notepad and search for the following 'sessionState' section.


mode="InProc"

stateConnectionString="tcpip=127.0.0.1:42424"

sqlConnectionString="data source=127.0.0.1;user id=sa;password="

cookieless="false"

timeout="20"

/>

3. Change the 'timeout' attribute to set a new default session timeout value (in minutes).

Upon completing these steps, the default session timeout value in the CMC and InfoView is updated.