创建 COBOL 调用存根 Java 类
如果您希望从批处理环境中的 Java™ 批处理普通旧 Java 对象 (POJO) 调用 COBOL 模块,那么必须首先创建 COBOL 调用存根 Java 类。
过程
- 安装 COBOL 调用存根生成器。
可以在批处理安装的 <was-home>/lib 目录中找到 COBOL 调用存根生成器工具压缩文件。将文件解压缩到工作站上的任意位置。
支持的配置: COBOL 调用存根生成器工具需要 Java 1.6。sptcfg
- 为系统创建 COBOL 调用存根生成器属性文件。 阅读“创建调用存根生成器配置文件”主题,以获取更多信息。
- 使用 COBOL 调用存根生成器工具,创建 COBOL 调用存根 Java 类;例如:
$ cd COBOLCallStubGenerator $ java –jar lib/COBOLCallStubGenerator.jar testcases/Sample01.cbl \ -configFile csg.properties –callStubPackage com.ibm.ws.batch.ilc.sample \ -callStubClass Sample
还可从 Rational® Application Developer 中调用 COBOL 调用存根生成器工具。阅读“生成 COBOL 调用存根”主题,以获取有关该工具的更多信息。
生成的代码将写入到以下位置:Rational Application Developer 工作空间的 src 目录以及您在 csg.properties 文件中的 WorkSpace 和 EclipseProjectName 属性上指定的项目目录,此文件可在 COBOL 调用存根生成器安装目录 (/COBOLCallStubGenerator) 中找到。
然后,COBOL 调用存根生成器工具会将 Sample.java 写入以下目录:
并将 PROCEDURE 语句上所用的可链接部分变量的任何数据绑定类写入到以下目录:${WorkSpace}/${EclipseProjectName}/src/com/ibm/ws/batch/ilc/sample
${WorkSpace}/${EclipseProjectName}/src/com/ibm/ws/batch/ilc/sample/parameters
相关概念:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tgrid_generate_javacall_stubs
文件名:tgrid_generate_javacall_stubs.html