BMC Performance Manager Portal 2.11.00 user session timeout settings do not appear to work correctly

Version 4
    Share This:

    This document contains official content from the BMC Software Knowledge Base. It is automatically updated when the knowledge article is modified.


    PRODUCT:

    BMC Performance Manager Portal


    COMPONENT:

    BMC PM Portal


    APPLIES TO:

    BMC Performance Manager Portal



    PROBLEM:

     

    When setting the user session timeout values in the properties files for BMC Performance Manager Portal 2.11.00 the settings do not seem to take affect. What could be the issue?

    Applies to BMC Performance Manager Portal 2.11.00

     

     


    CAUSE:

    There is a defect open for the session timeout documentation: QM001874276


    SOLUTION:

     

    Legacy ID:KA423978

      


    There was an incorrect file path to the mentioned web.xml file to be modified for the session timeout setting. The details are mentioned in the
    BMC Performance Manager Portal Monitoring and Management Guide page 367.
    The incorrect path is: %BMC_PORTAL_KIT_HOME%\appserver\websdk\tools\jboss\server\all\deploy\jbossweb-tomcat55.sar\conf\web.xml

     Correct path:

     %BMC_PORTAL_KIT_HOME%\appserver\websdk\tools\jboss\server\all\deployers\jbossweb.deployer\web.xml

    You must set the session-timeout value to the following:

    <session-timeout>-1</session-timeout>
    Once the setting changes are made, there needs to be an update made to the database in order to get the changes to take affect.


    Please make the following changes:

    1) Change the session-timeout value from 60 to -1 in the three files:
    %BMC_PORTAL_KIT_HOME%\appserver\websdk\tools\jboss\server\all\deploy\websdk.sar\portal.war\WEB-INF\web.xml
    %BMC_PORTAL_KIT_HOME%\appserver\websdk\tools\jboss\server\all\deployers\jbossweb.deployer\web.xml
    %BMC_PORTAL_KIT_HOME%\appserver\websdk\tools\jboss\server\all\modules\drmop.sar\drmop.war\WEB-INF\web.xml
    and restart the BMC Performance Manager Portal

    <session-config>
    <session-timeout>60</session-timeout>
    </session-config>
    To
    <session-config>
    <session-timeout>-1</session-timeout>
    </session-config>

    2) Following this change and when any of the global properties are changed the following update needs to be run against the database:

    sqlplus pe/pe@bmcpds
    update websdk_provider_property set value='100000' where keyid='websdk.provider.property.userSessionTimeout';
    commit;

    (It will change the timeout to 70 days)

    Once the update to the database is made the session timeout will be set properly.

     

      
    Related Products:  
       
    1. BMC Portal - Original
    2.  
    3. BMC Performance Manager Portal
    4.  
    5. BMC Portal - Original

     


    Article Number:

    000088647


    Article Type:

    Solutions to a Product Problem



      Looking for additional information?    Search BMC Support  or  Browse Knowledge Articles