Endevor web Services STC failed with TSS7220E
search cancel

Endevor web Services STC failed with TSS7220E

book

Article ID: 281026

calendar_today

Updated On:

Products

Endevor

Issue/Introduction

Testing Endevor V19 web services, spawn task failed to start with the following error:

TSS7220E 101 J=XXXX A=TOMCAT_USER VOL=PRM#T1 ACC=READ DSN=XXXX.XXXX.CONLIB

Environment

Endevor V19

Cause

In Endevor web services security script ENWStss.sh (step 4)

$TOMCAT_USER is assigned as the default ACID for the CAICCI-spawned task $CAICCI_STC


ENDEVOR.cfg STC Parameters:

UserId
(Optional) Specifies the one-character to eight-character user ID that is used to spawn STCs for the STC pool. This value overrides the user ID that the STCs would naturally spawn with.

When STC gets spawned by ENF/CCI, it swaps to the generic user-id (the UserId from ENDEVOR.cfg or default $TOMCAT_USER if UserId is not defined in the cfg file)

This generic userId should have access to ENDEVOR load libraries. 

Resolution

Checked ENDEVOR.cfg and found UserId is unset. that means $TOMCAT_USER is the ACID for the CAICCI-spawned task.

Solution: Add READ access to ENDEVOR load library (XXXX.XXXX.CONLIB) for $TOMCAT_USER