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
Endevor V19
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.
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