问题标签 [cics]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cobol - 读取文件的 COBOL 子程序,可以在线或批量调用
致我所有的 VSE 大型机程序员:
我正在开发一个 VSE 大型机系统,我正在尝试构建一个需要读取文件但还必须能够被在线和批处理程序调用的子例程。
要更具体地了解子例程以及我需要如何访问文件:
我需要能够将键值传递给文件,然后如果该键存在于文件中,则能够查看该键的数据。
任何帮助,将不胜感激。
谢谢你。
osgi-bundle - helloworld CICS 捆绑包示例在区域安装时被禁用
我是一名学生,在我大学的大型机项目中工作。我尝试使用 CICSExplorer 5.2 for CICS 4.2 on Z OS 1.13从CICS 中的 Java 应用程序 (SC34-7174-02)第 3 章创建简单的 helloworld 应用程序。
事实上,我有 CICS 包项目和两个 OSGI 包(CICSExplorer 的 Hello 和 Web 示例),它们包含在 CICS 包中。
我将它导出到 zFS,然后创建包含它们的包、程序、事务和 CSD 组。
我使用了一个已安装 JVMServer 的区域。然后我运行 JHE1 事务并看到控制台。JVM 配置文件是 DFHJVMCD 。
我在一个区域安装了 CSD Gorup。CICSExplorer 的 bundles 视图显示我的 bundle 并找到 bundle 部分,但 CICSBundle 被禁用并且 bundle 部分不可用。
我搜索并找到CICS 和 JVM 服务器开发和部署 Java 应用程序。在 2.4.2 标题中解释了我的 CICSBundle State 的常见问题。
JVM 服务器被丢弃 JVM 服务器在 BUNDLE 安装后安装
这些都没有发生。
任何帮助都是有用的。
db2 - 阅读 TSQ 时的 ASRA
我在尝试从 TSQ 读取数据时遇到了 ASRA 异常终止。如果我们尝试从已删除的 TSQ 中读取,是否会发生 ASRA?可能的原因是什么?
cics - CICS 请求节点 CCSID 的问题
我遇到了这个问题:
我得到了一个在 WMB7 修复 6 中开发的消息流,用于与 CICS 集成。我的 CICS CCSID 是 037。代理在 z/Linux 中运行,语言环境 = en_US.UTF-8 和语言环境charmap = UTF-8。MQSeries 在 1208 中。我遇到了特殊字符的问题,例如(ñ、Ñ、á 等)
在我的消息流中,我得到了以下代码:
我尝试从 850 更改为 819,但我遇到了同样的问题。希望您能够帮助我。非常感谢!。;(
.net - 来自 .NET 程序的 IMS 数据库
我正在使用从这里下载的这个cac101wn.exe驱动程序从我的 .net 应用程序 访问大型机 IMS数据库。我已经阅读了这篇文章。我能够阅读 IMS DB,我很高兴。当我基于此提出一个想法时,架构师不赞成,因为我们正在使用 IMS DB 进行金融交易。以下是建筑师向我提出的建议。
大型机团队可以建立一个可以由您的 C#.net 应用程序直接调用的Synchrnonsout CICS WebService 。CICS WS 将处理任何事务完整性问题并回滚由您的应用程序发起的问题事务。
现在我真的很想知道
1.这种方法有什么问题?
2.有没有人用过Classic Federation Server,告诉我它的优缺点是什么?
提前致谢
如果问题含糊不清并需要进一步澄清,请告诉我
debugging - CICS/COBOL 仅在调试器中异常结束 ASRA
我有一个问题,我似乎找不到解决方案。在调试模式下使用时,其中一项事务会提供 ABEND ASRA。当我编译没有调试选项的 Cobol 程序并运行该程序时,它工作正常。
错误看起来像这个(非常像这样),只有我使用的是 Cobol V4: http ://www-01.ibm.com/support/docview.wss?uid=swg1PM96501
现在的问题是:为什么它在调试器中异常,而不是没有调试器?我正在使用 CICS 调试器(DTCN 事务),程序正常启动,我可以使用 F2 和所有这些执行步骤,然后在某个位置异常终止。请注意,由于程序非常大,很难说它在哪里异常。
目前这只发生在这个程序上,其他程序在调试器上运行良好。我在修改之前放置了一个断点,异常结束发生在其他区域。
另一个奇怪的事情是这个 Abend 并不一致,如果我用小步骤(F2 和小断点)执行大部分代码,有时它会执行到最后没有异常结束。
由于问题的性质,我无法发布太多信息。我希望你遇到类似的问题,你可以告诉我在哪里寻找。
谢谢!
java - 我可以用 Java 为 IBM 大型机应用程序创建自动化测试吗
有没有办法可以在 Java 中为 IBM 大型机应用程序创建自动化回归测试套件?最好是开源的。我找到了一些框架和工具,但问题是大多数不是 Java 或许可非常昂贵。
我发现的一些是:
sql - 如何确定使用 DB2 CICS 的 COBOL 程序是否会导致其他事务死锁?
我目前正在开发一个使用 COBOL 连接到 DB2 的系统。示例浏览将由以下语句启动:
一旦确定浏览成功,将使用以下命令对表进行后续读取:
例如,如果我正在浏览一个表并且返回的结果集大约有 100,000 行,那么这将需要几个小时来处理。如果我可以确保系统的其他用户在我正在浏览的同一个表上处理时不会遇到死锁(-911),这将是可以的(处理意味着选择、更新和可能删除记录)。
如何确定我正在执行的浏览操作是否可能导致其他用户死锁?
(注意:我没有做任何更新,只是纯粹检索数据)
cobol - MOVE 无效 - COBOL
我试图让 01-WS-PRINT REC 中的这个 move 语句工作,但由于某种原因,当我编译它时说“MOVE”无效。扫描在下一个恢复....想法?
osgi - 将 osgi 包部署到 cics
我已经为 CICS 创建了几个 Java 应用程序,并使用了 CICS Explorer 并将它们部署到 CICS TS 4.2。我读到的所有内容都说以这种方式部署,但是如果我想创建一个应用程序以部署到第 3 方环境怎么办?根据 IBM 的所有内容,我需要使用 CICS Explorer。实际上,我已经能够避免 CICS explorer 使用令人讨厌的 hack,包括在 Z/OS 上创建包、下载包、编辑 cics.xml 文件并在其他地方重新部署。有效,但整个过程仍有待改进。
是否有使用 CICS Explorer 部署 CICS Java 应用程序的书面替代方案?我确实阅读了一些关于部署不是 cics 包的 osgi 包的能力,但我无法找到更多关于此的信息。