We want to start a Batch RPC server with 5 subtask.
Enviroment as below :
Natural : 3.1.6
Entirex : 6.1.1
Os/390 :2.10
We have defined NTASK=5 in SMAI060 JCL
//ETBSRV4 PROC
//SAGTOK3 EXEC PGM=SAGTOKEN,
// PARM=(‘DELETE LOCAL,STUBLOG=’),REGION=0M
//STEPLIB DD DSN=SAGLIBT.EXX611.LOAD,DISP=SHR
//STASRV4 EXEC PGM=NATBATCH,REGION=0M
//STEPLIB DD DSN=SAGLIBT.EXS611.LOAD,DISP=SHR
// DD DSN=SAGTEST.ADA713.LOAD,DISP=SHR
// DD DSN=SAGLIBT.EXX611.LOAD,DISP=SHR
// DD DSN=SAGTEST.NAT316.LOAD,DISP=SHR
//SYSTCPD DD DSN=HTPLEX.TCPIP.PARMS(DATAHT30),DISP=SHR
//SYSUDUMP DD SYSOUT=X
//SYSPRINT DD SYSOUT=X
//CMPRINT DD SYSOUT=X
//CMPRINT1 DD SYSOUT=X
//CMPRINT2 DD SYSOUT=X
//CMPRINT3 DD SYSOUT=X
//CMPRINT4 DD SYSOUT=X
//CMPRT10 DD SYSOUT=X
//CMPRT11 DD SYSOUT=X
//CMPRT12 DD SYSOUT=X
//CMPRT13 DD SYSOUT=X
//CMPRT14 DD SYSOUT=X
//TRACE1 DD SYSOUT=X
//TRACE2 DD SYSOUT=X
//TRACE3 DD SYSOUT=X
//TRACE4 DD SYSOUT=X
//TRACE5 DD SYSOUT=X
//STUBLOG DD SYSOUT=X
//SYSOUT DD SYSOUT=X
//DDCARD DD DSN=SAGLIBT.EXX611.JOBS(ADACARD4),DISP=SHR
//*
//CMPRMIN DD DSN=HTPLEX.ADABAS.PROCLIB(PARM4),DISP=SHR
//* CMPRMIN DD *
//*
PARM4 member as below
INTENS=1,BPID=0,DSIZE=32,IM=D,MADIO=0,MAXCL=0,DBID=2,
ETID=’ ',PRINT=((10),AM=STD)
RPC=(SERVER=ON,MAXBUFF=20,SRVNAME=SRV4,TRACE=3,RPCSIZE=32,
SRVNODE=ETB148),
RCA=(BROKER),RCALIAS=(BROKER,BKIMBTSO)
STACK=(LOGON SYSRPC,ETBSRV1,ETBSRV22)
When we try to start RPC server with 5 subtask ,it can start just only 2 subtask .And we get below messages .
M *** Natural RPC version: 5.1.1 - update level 0
M *** Highest supported protocol version: 1130
M EntireX Broker Stub Version=6.1.1, Patch Level=30, Highest API Supported=6
M *** LOGON to Broker ETB148 at 11:27:39
M *** Initialisation successful at 11:27:39
M *** Server SRV4 is up.
M *** Subtask 1 successfully attached.
M *** Subtask 2 successfully attached.
M *** NATSRVI: call to CMTASK failed - 274726924
M 00000000 Successful response
MC *** Initialization aborted at 11:27:47
What should we check to start RPC server with 5 subtask ?
Regards .