Starting more than 1 RPC Services in CICS

Hi,

We try to start more than one SRV in the same CICS. We copy the ERXMAIN MODULE and change the broker parameters.

It seems that the CICS is still looking at the default ERXMAIN module with parameters ETB001/SRV1

The PLT startup and we did link both of them :

PLTV1 DFHPLT TYPE=INITIAL,
SUFFIX=V1
DFHPLT TYPE=ENTRY,
PROGRAM=DFHDELIM .CICS DELIM
DFHPLT TYPE=ENTRY,
PROGRAM=ADACIC0 .ADABAS8 ADATRUE
DFHPLT TYPE=ENTRY,
PROGRAM=ERXSTRT2, .RPC SERVER
DFHPLT TYPE=ENTRY,
PROGRAM=ERXSTRT5, .RPC SERVER
DFHPLT TYPE=FINAL
END ,

CICS Definitions

exp g(ERXVEND)
ENTER COMMANDS
NAME TYPE GROUP LAST CHANGE
ERXMAIN2 PROGRAM ERXVEND 11/05/20 10:30:25
ERXMAIN5 PROGRAM ERXVEND 11/05/20 10:30:42
ERXSTOP5 PROGRAM ERXVEND 11/05/20 10:44:07
ERXSTRT2 PROGRAM ERXVEND 11/05/20 10:43:36
ERXSTRT5 PROGRAM ERXVEND 11/05/20 10:43:42
ESR2 TRANSACTION ERXVEND 11/05/20 10:25:33
ESR5 TRANSACTION ERXVEND 11/05/20 10:25:56

With CICS startup we still receiving the following messages :

  • ESRV                                                    
    
  • ESRV WARNING! No TCP/IP available!                      
    
  • ESRV 10050035 ERXBeginServing(RPC/SRV1/CALLNAT) failed. 
    
  • ESRV 02150148 NET: CONNECTION ERROR SUBCODE 00000033.   
    
  • ESRV 10050035 ERXBeginServing(RPC/SRV1/CALLNAT) failed. 
    
  • ESRV 02150148 NET: CONNECTION ERROR SUBCODE 00000033.   
    
  • ESRV 10050035 ERXBeginServing(RPC/SRV1/CALLNAT) failed.
    

Thanks, Kind Regards Lizelle

Hi Lizelle!

If you enter ESRV MEM=<erxmem> as the CICS transaction, you should be able to see the alternative parameters defined by <erxmem> modules and test starting them. If that is working, then you need to modify and recompile each startup program, which I presume are ERXSTRT2 and ERXSTRT5, to supply the parameter module (ERXMAIN2 or ERXMAIN5, respectively), replacing ERXMAIN, to the parameters for the ESRV transaction to be called by the startup routines.

I don’t see an ERXSTOP2 in your ERXVEND group, so you may also want to review that.

Hallo Douglas,
Thanks for the feedback. I try to get the default up and running but with no success. DFHAP0001 ADCDBA An abend (code 0C2/AKEA) has occurred
+NP27 ESRV WARNING! No TCP/IP available!
+NP27 ESRV 10050026 Create Worker failed. Reason = resp=28,resp2

  • ESRV WARNING! No TCP/IP available!                        
    
  • ESRV 10050035 ERXBeginServing(RPC/SRV1/CALLNAT) failed.
    

Kind regards Lizelle

are you able to get this to start

ERXM MEM=ERXMAIN2 

(or ERXMAIN5)? If not, perhaps post what you have configured for the ERXMAIN2 or 5, or open a support request (softwareag-support-manager@posteo.net)

Lizelle,

Waar is jy in Afrika ?

Nota: Ek sal vir jou later kyk na die error messages en jou feedback gee maar probeer eers wat Doug voorstel.

Anton