Unable to run Endevor Web Service HealthCheck, Tomcat log shows the following error:
11:27:17.150 <pool-2-thread-1> INFO Spawn->Inqy: feedback: CCIFeedBack { dataLen=500, errorDetailCode=0,
errorText=NO ERROR IN RC, errorTextCode=0, inConversId=0, inqyBuffer=, inqyCount=1, inqyLen=94, isTimeOut=false, localId= { appname='', systemId='' }, outConversId=0, pRC=0, recvBuffer=, remoteId= { appname='', systemId='' }, sRC=0, secure=0, spwnEvent=0, spwnkey= }
11:27:17.150 <pool-2-thread-1> INFO Spawn->Inqy: inqyArea:
11:27:17.150 <pool-2-thread-1> INFO Spawn->Inqy: jobId: '' jobName: '' hostName: ''
11:27:17.150 <pool-2-thread-1> INFO Spawn->Inqy: destId: 'CCIIdentifier { appname='', systemId='' }'
11:27:22.151 <pool-2-thread-1> ERROR HealthCheck CCI Error CONV: RECEIVER NOT FOUND (RC: 8 SRC: 6 DRC: 285212672)
Release : 18.1
In order to analyze the issue, CCS team requests Endevor Web Service to capture the dump taken in the time of failure, Web Services code has been modified to create new EndevorService.war file.
Replace original EndevorService.war file with the modifiled war file in /webapps directory, then recycle the Tomcat instance - during the startup it'll try to start the spawn task CAIWSSTC and will fail with S422 abend, use the following SLIP TRAP to capture SVCDUMP
SLIP set,J=WSTOMSTC,JOBLIST=(CAIWSSTC,CAIENF),COMP=422,A=SVCD,END
The dump shows that the client originally brought up ENF with a SYSID value of SYSNAME and then the name changed. There are some residual data areas that still show SYSNAME. It results in CCI "thinking" this request is a REMOTE request. When it looks for a remote application, it can't find it, and the result is the RC=8 DRC=6 XRC=11.
Issue the following commands to clean up the "residue":
First, make sure spawn task CAIWSSTC is no longer active.
Then issue console command : ENF CCI(TERM)
This will shutdown CCI under ENF(But leave ENF active).
ENF then display message : CAS9608I - CAICCI Subsystem is not operational
Issue command : ENF CCI(CLEARALL)
Then recycle ENF.
Restart Endevor Tomcat.