在区域上安装时禁用helloworld CICS捆绑包示例

时间:2014-08-09 12:34:21

标签: osgi-bundle cics

我是一名学生,参与我大学大型机的项目。我尝试从Java Application in CICS (SC34-7174-02)的第3章创建简单的helloworld应用程序,其中CICSExplorer 5.2用于Z OS 1.13上的CICS 4.2。

实际上,我有CICS包项目和CICS Bundle中包含的两个OSGI包(CICSExplorer的Hello和Web示例)。

我将它导出到zFS,然后创建包含它们的包,程序,事务和CSD组。

我使用了安装了JVMServer的区域。然后我运行JHE1事务并看到控制台。 JVM配置文件是DFHJVMCD。

我在一个地区安装了CSD Gorup。 CICSExplorer的bundle视图显示我的bundle并查找bundle部分,但CICSBundle被禁用,bundle部分无法使用。

我搜索并找到CICS and the JVM server Developing and Deploying Java applications。在2.4.2标题中解释了我的CICSBundle状态的常见问题。

JVM服务器被丢弃 在BUNDLE安装之后安装JVM服务器

这些都没有发生过。
任何帮助都是有用的。

3 个答案:

答案 0 :(得分:1)

如果CICS捆绑包部件不可用,那么一个可能的问题是该区域无权访问已部署捆绑包的zFS。您可以随时查看MSGLOG。请参阅"使CICS区域访问IBM Knowledge Center中的z / OS UNIX目录和文件" (https://www-01.ibm.com/support/knowledgecenter/#!/SSGMCP_5.2.0_beta/com.ibm.cics.ts.java.doc/topics/dfhpjd8.html)。

答案 1 :(得分:1)

我找到了。没有安装JVMServer。

答案 2 :(得分:1)

CICS区域的MSGUSR日志中通常有更多有用的信息。例如,如果不存在JVM服务器,它将告诉您。如果它无法访问包目录(使用FTP导出包时这是一个常见错误),它将告诉您无法访问META-INF文件夹,依此类推。