Truesight Server Automation: Webservice slots lost during session expired does not get recovered

Version 1
    Share This:

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


    PRODUCT:

    TrueSight Server Automation


    APPLIES TO:

    Webservices



    PROBLEM:

    When a SOAP call with expired credential is executes app server logs following message in app server logs:

    [10 Nov 2019 23:12:35,629] [https-jsse-nio-9843-exec-8] [DEBUG] [::] [] The number of available slots for processing are 29
    [10 Nov 2019 23:12:35,629] [https-jsse-nio-9843-exec-8] [ERROR] [::] [] Session credentials expired. The expiry date is: Sun Nov 10 23:12:06 GMT-12:00 2019
    [10 Nov 2019 23:12:35,629] [https-jsse-nio-9843-exec-8] [ERROR] [::] [] Session credential expired for sessionId: urn:uuid:5B83E27E4F844B349D1573470606077
    org.apache.axis2.AxisFault: Session credential expired for sessionId: urn:uuid:5B83E27E4F844B349D1573470606077

                           > When it occurs within blasdamin setting Webservices TimeOutInterval all the SOAP calls within this time will consume the slot and will not recover

    Once that TimeOutInterval time is over same session id will log:
    [10 Nov 2019 23:12:55,62] [https-jsse-nio-9843-exec-6] [ERROR] [::] [] Unable to find corresponding context for the serviceGroupId: urn:uuid:A17A7794516A69C3981572964011907
    org.apache.axis2.AxisFault: Unable to find corresponding context for the serviceGroupId: urn:uuid:A17A7794516A69C3981572964011907

                           > WebServices Clean up does not recover these slots.

    Slot availability and WebService Cleanup Thread can be monitored by enabled following debug statement in log4j.properties of the deployment used for web services:
    log4j.logger.com.bladelogic.webservices.framework. WSRequestProcessor=DEBUG


    CAUSE:

    Defect DRBLG-120782


    SOLUTION:

    This issue is identified as defect DRBLG-120782.

    If encountering Webservices Engine in full throttle even after increasing MaxWebServicesSessions please share bladelog_webservice.jar for fix.


    Article Number:

    000175779


    Article Type:

    Solutions to a Product Problem



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