Unable to delete SCL PS after Package creation - SCL PS is locked by webservices STC
search cancel

Unable to delete SCL PS after Package creation - SCL PS is locked by webservices STC

book

Article ID: 202160

calendar_today

Updated On:

Products

Endevor Endevor - ECLIPSE Plugin

Issue/Introduction

Create Endevor package using SCL in sequential dataset,  trying to delete SCL PS after Package creation and the PS is locked by ENDWSCCI webservices. 

 

 

Environment

Release : 18.1

Component : CA Endevor Software Change Manager

Resolution

Web Services has STC pooling enabled. 

And PoolReapTime and AgedTimeout set to zero in Endevor.cfg, this settilg allows active STCs to remain in the pool indefinitely, that is why the SCL dataset is locked by Web Services STC. 

Solution:

Option 1: Disable STC pooling, that is to set PoolMaxSize to zero in Endevor.cfg, STC gets shutdown once web services finish processing the request. Every STC corresponding to one particular Endevor request. 

Option 2: With STC pooling enabled, set None zero value to PoolReapTime and AgedTimeout in Endevor.cfg

In the above example,  STC pool maintenance monitoring thread.runs every 180 seconds,  STC remains in existence for at most 1020 seconds (1200-180=1020) before being shut down. And move SCL PS can be deleted once STC is no longer active. 

Set ResponseTimeout to none zero value, if STC process time is longer than (AgedTimeout-PoolReapTime), this will allow server waits (wait time is the value of ResponseTimeout) for an STC to process a request before cancelling that request.

 

Additional Information

https://techdocs.broadcom.com/us/en/ca-mainframe-software/devops/ca-endevor-software-change-manager/18-1/how-to-enable-web-services/install-and-set-up-ca-endevor-scm-web-services/configuration-files.html#concept.dita_1f4f6e229232c0ece7bd8c06461945d8f4dec306_HowtoEnableSTCPooling

Attachments