Hello Experts,
We have followed note "1097997 - Installing SAP NW RFC SDK on System i" and installed it. Now while registering a server program we are facing a issue,
From module . . . . . . . . : QLEDEH
From procedure . . . . . . : Q LE leDe
Statement . . . . . . . . . : 179
Message . . . . : Application error. MCH3601 unmonitored by LIBSAPNRFC at
statement 0000000011, instruction X'000
Cause . . . . . : The application ended abnormally because an exception
occurred and was not handled. The name of the program to which the
unhandled exception is sent is LIBSAPNRFC NRFC RfcCreateFunctionDesc. The
program was stopped at the high-level language statement number(s)
0000000011 at the time the message was sent.
We are not sure why we are facing this issue and what action we need to do?
To be Precise,
Steps followed
CRTSAVF FILE(NWRFCU) TEXT('NWRFC-ISSUE')
Transferred 2 .SAV files EBCDIC ILE and UNICODE ILE into NWRFC.savf by using the command from FTP(windows box)
put {save_file_name}.sav {library}/{save_file_name}.savf
CRTLIB LIB(R3710NWRFC)
RSTOBJ OBJ(*ALL) SAVLIB(QTEMP) DEV(*SAVF) SAVF(NWRFCU)
MBROPT(*ALL) ALWOBJDIF(*ALL) RSTLIB(R3710NWRFC)
MKDIR '/R3710NWRFC'
ADDLNK OBJ('/qsys.lib/R3710NWRFC.lib/LIBICUDECN.srvpgm')
NEWLNK('/R3710NWRFC/libicudecnumber.dll')
ADDLNK OBJ('/qsys.lib/R3710NWRFC.lib/LIBSAPNRFC.srvpgm')
NEWLNK('/R3710NWRFC/libsapnwrfc.dll')
Later uncar nwsdk.sar file downloaded.
Also
ADDENVVAR 'QADRT_ENV_LOCALE' '1'
ADDENVVAR 'LANG' '/QSYS.LIB/DE_CH.LOCALE'
Is there anything wrong in above procedure?
To register a program we are using a command
SBMJOB CMD(CALL PGM(rfcexec) PARM('-a' 'bisprdeag.trfc' '-g' 'hostname' '-x' 'sapgwXX')) ALWMLTTHD(*YES)
Please help me to sort out this.
Best Regards,
Amarnath