Previous Page | Next Page

Administering SAS Web Applications

Configuring the HTTP Session Time-out Interval

A session time-out interval logs off users' inactive sessions after a specific period of time that is defined in the Web application server configuration. The default value for a session time-out interval is 30 minutes.

You can customize the session time-out interval for your environment by modifying one or more of the web.xml files, and specifying a different time-out interval. For more information, see Modifying a Session Time-out Interval.


Modifying a Session Time-out Interval

You can specify a session time-out interval for inactive user sessions with Web applications. To specify a custom session time-out interval, you should manually modify the time-out interval in the appropriate web.xml files. If an application has multiple web.*xml*files, then you should modify all the files that are listed.

To specify a session time-out interval, follow these steps:

  1. Modify the following code in the appropriate files:

    <session-config>
    <session-timeout>time-out-interval</session-timeout>
    </session-config>

    Replace time-out-interval with the time-out interval in minutes. As a recommendation, the number should be no smaller than 5.

    When you are finished, save and close the file.

  2. Use the SAS Deployment Manager to rebuild the EAR files that contain the SAS Web applications.

  3. If the Web application server is running, stop it.

  4. Redeploy the Web applications whose files you modified. See Redeploying the SAS Web Applications.

  5. Restart the Web application server.

The following table lists the file or files that should be modified to specify a different time-out interval for each Web application.

Web Application Files to Modify for the Time-out Interval
Web Application Files to Modify Location
SAS Information Delivery Portal web.xml.orig
SAS-installation-directory

\SASInformationDeliveryPortal\

4.3\Configurable\wars\sas.portal\

WEB-INF

SAS Package Viewer (ships with SAS Information Delivery Portal) web.xml.orig
SAS-installation-directory

\SASInformationDeliveryPortal\

4.3\Configurable\wars\

sas.packageviewer\WEB-INF

SAS Web Report Studio web.jboss.xml.orig

web.weblogic.xml.orig

web.websphere.xml.orig

SAS-installation-directory

\SASWebReportStudio\4.3\

Configurables\wars\

sas.webreportstudio\WEB-INF

SAS BI Portlets (Available in the October 2009 Release and later) web.xml-idp.orig

web.xml-thirdparty.orig

SAS-installation-directory

SASBIPortlets\4.3\Configurable

\wars\sas.biportlets\WEB-INF


JSR 168 for SAS BI Portlets (Available in the October 2009 Release and later) web.xml.orig
SAS-installation-directory

SASBIPortlets\4.3\Configurable

\wars\sas.jsr168remoteportlet\WEB-INF

SAS Help Viewer Metadata Configuration web.xml.orig
SAS-installation-directory

\Documentation\9.2\Static\wars\

sas.webdoc\WEB-INF

SAS BI Dashboard 4.3 (Beginning with the November 2010 Release) web.xml.orig
SAS-installation-directory

\SASBIDashboard\4.3\Configurables

\wars\sas.\WEB-INF

Event generation framework in SAS BI Dashboard 4.3 (Beginning with the November 2010 Release) web.xml.orig
SAS-installation-directory

\SASBIDashboard\4.3\Configurables

\wars\sas.bidashboard\WEB-INF

The following table lists the file or files that should be modified to specify a different time-out interval for SAS shared applications or SAS Web Infrastructure Platform files.

SAS Shared Application and Web Infrastructure Platform Files to Modify for the Time-out Interval
SAS Shared Applications and Web Infrastructure Platform Files Files to Modify Location
SAS Shared Applications web.xml.orig
SAS-installation-directory

\SASSharedServices\9.2\

Configurable\wars\sas.shared.apps\

WEB-INF

SAS Shared Services web.xml.orig
SAS-installation-directory

\SASSharedServices\9.2\

Configurable\wars

\sas.shared.services\

SAS Shared Portlets web.xml.orig
SAS-installation-directory

\SASSharedServices\9.2\

Configurable\wars

\sas.svcs.portlets\WEB-INF

SAS Workflow web.xml.orig
SAS-installation-directory

\SASSharedServices\9.2\

Configurable\wars\sas.workflow\

WEB-INF

SAS Workflow Web Service web.xml.orig
SAS-installation-directory

\SASSharedServices\9.2\Configurable

\wars\sas.workflow.webservice

\WEB-INF

SAS Preferences web.xml.orig
SAS-installation-directory

\SASSharedServices\9.2\Configurable

\wars\sas.preferences\WEB-INF


SAS Stored Process web.xml.orig
SAS-installation-directory

\SASSharedServices\9.2\Configurable

\wars\sas.storedprocess\WEB-INF

SAS Logon Manager web.xml.orig
SAS-installation-directory

\SASSharedServices\9.2\Configurable

\wars\sas.svcs.logon\WEB-INF

SAS Content Server web.xml.orig
SAS-installation-directory

\SASSharedServices\9.2\Configurable

\wars\sas.svcs.scs\WEB-INF

SAS Web Infrastructure Platform Client Access web.xml.orig
SAS-installation-directory

\SASSharedServices\9.2\Configurable

\wars\sas.wip.access\WEB-INF

SAS Web Infrastructure Platform Administration web.xml.orig
SAS-installation-directory

\SASSharedServices\9.2\Configurable

\wars\sas.wip.admin\WEB-INF

SAS Web Infrastructure Platform Services web.xml.orig
SAS-installation-directory

\SASSharedServices\9.2\Configurable

\wars\sas.wip.services\WEB-INF

SAS SOAP Services web.xml.orig
SAS-installation-directory

\SASSharedServices\9.2\Configurable

\wars\sas.wip.soapservices\WEB-INF

SAS BI Web Services (JBoss) jboss-web.xml.orig

web.xml.orig

SAS-installation-directory

\SASSharedServices\9.2\Configurable

\wars\sas.biws\jboss\WEB-INF

SAS BI Web Services (WebLogic) web.xml.orig
SAS-installation-directory

\SASSharedServices\9.2\Configurable

\wars\sas.biws\weblogic\WEB-INF

SAS BI Web Services (WebSphere) web.xml.orig
SAS-installation-directory

\SASSharedServices\9.2\Configurable

\wars\sas.biws\websphere\WEB-INF

Previous Page | Next Page | Top of Page