我在 CICS 中有业务逻辑,我们希望用分布式系统替换地图/地图集,因此我们希望我们的 CICS 程序提供服务并拥有发送请求并接收来自正在处理的 CICS 的响应的分布式系统(以替换地图/地图集)。这是针对旧版支付应用程序的,并且是非 SSP 环境。
作为第一步,我尝试提交使用 CICS Web 服务辅助工具 (DHFLS2DS) 创建 WSDL 和 WSBIND 文件的 JCL,但我不确定要传递的执行 BPXBATCH 的参数。
//JAVAPRG1 EXEC PGM=BPXBATCH,REGION=400M,
// PARM=('SH &PATHPREF/usr/lpp/cicsts/&USSDIR/lib/wsdl/DFHLS2WS ', X
// '&JAVADIR &USSDIR &TMPDIR./&TMPFILE. &SERVICE &PATHPREF')
Run Code Online (Sandbox Code Playgroud)
有人可以帮助传递执行 CICS Web 服务助手工具所需的参数吗?
我在提交以下工作时遇到问题,有人可以提出建议吗?
错误:IEF344I KA7LS2W2 输入步骤 1 SYSUT2 - 由于数据设施系统错误 IGD17501I 尝试打开 UNIX 文件失败,
返回代码为 (00000081) 原因代码为 (0594003D),分配失败
名为 (/ka7a/KA7A.in)
杰克莱:
//KA7LS2W2 JOB (51,168),'$ACCEPT',CLASS=1,
// MSGCLASS=X,MSGLEVEL=(1,0),NOTIFY=&SYSUID,REGION=0M
// EXPORT SYMLIST=*
// JCLLIB ORDER=SYS2.CI55.SDFHINST
//STEP1 EXEC DFHLS2WS,
// JAVADIR='java/J7.0_64',PATHPREF='',TMPDIR='/ka7a',
// USSDIR='',TMPFILE=&QT.&SYSUID.&QT
//INPUT.SYSUT1 DD *
PDSLIB=//DJPN.KA7A.POC
LANG=COBOL
PGMINT=CHANNEL
PGMNAME=KZHFEN1C
REQMEM=PAYIN
RESPMEM=PAYOUT
MAPPING-LEVEL=2.2
LOGFILE=/home/websrvices/wsbind/payws.log `enter code here`
WSBIND=/home/webservices/wsbind/payws.wsbind
WSDL=/home/webservices/wsdl/payws.wsdl
/*
Run Code Online (Sandbox Code Playgroud)