CICS Bundle和JSON Web服务

问题描述 投票:0回答:2

我正在为客户帐户进行POC,我正在尝试设置JSON Web服务的Request -response模型,其中CICS充当客户端。我已经分别创建了2个bundle来放置请求jsbinds和响应jsbind文件。现在的问题是我的捆绑包中只有一个是活动的(请求或响应),每次我必须丢弃一个捆绑包并需要安装另一个捆绑包。有没有办法可以在CICS区域同时安装多个包?或者可以丢弃捆绑包,并由应用程序动态安装另一个捆绑包

json cics
2个回答
2
投票

您绝对可以在CICS区域中同时安装多个CICS包。

要检查的第一件事是CICS区域作业日志,用于解释第二个软件包无法安装(或无法启用)的原因。消息可能以DFHRL开头。

如果您已经成功安装了每个软件包(尽管是独立的),那么它可能就像命名冲突一样简单。确保每个捆绑包都有唯一的名称。

本红皮书的出版物(特别是第11章)应该是有用的:Implementing IBM CICS JSON Web Services for Mobile Applications


0
投票

另外,请确保bundle-id是唯一的。 bundle-id是从bundle目录名生成的,可以在META-INF / cics.xml文件中找到。

CICS区域作业日志将提及“CICS资源生命周期管理器未能创建BUNDLE资源”,但没有说明创建失败的原因。

但是,有一行说明“正在使用BUNDLEID和版本创建BUNDLE资源”。您可以检查两个包的bundle-id是否相同。

© www.soinside.com 2019 - 2024. All rights reserved.