诊断使用 IMS TM 资源适配器时出现的问题

如果您无法从 Java™ 应用程序访问 IMS™,可考虑执行下列操作来诊断问题:
  • 验证您是否具备使用 IMS 资源适配器的正确先决条件。请参阅使用 IMS TM 资源适配器的先决条件
  • 通过确保目标机器的系统控制台上出现未完成的 IMS Connect 应答“HWSC0000I *IMS CONNECT READY* ims_connect_name”来验证 IMS Connect 是否活动。
  • 通过在 IMS Connect 未完成的应答处输入 IMS Connect 命令 VIEWHWS 来验证“端口”(PORT)和“数据存储器”(DATASTORE)是否都是活动的(ACTIVE)。
  • 通过确保目标机器的系统控制台上出现未完成的 IMS 应答“DFS996I *IMS READY*”来验证 IMS 是否活动。
  • 通过在未完成的 IMS 应答处输入 IMS 命令 /DISPLAY OTMA 来验证 IMS 和 IMS Connect 成员的 XCF 状态是否都是活动的(ACTIVE)。屏幕输出应类似如下所示:
    DFS000I     GROUP/MEMBER      XCF-STATUS   USER-STATUS     
    SECURITY    IMS1
    
    DFS000I     XCFGRPNM                                               
        IMS1
    
    DFS000I     -IMSNAME          ACTIVE       SERVER           FULL   
        IMS1
    
    DFS000I     -ICONNAME         ACTIVE       ACCEPT TRAFFIC          
        IMS1
    
    DFS000I     *02033/143629*   IMS1
  • 如果是使用 TCP/IP 来实现 Java 应用程序与 IMS Connect 之间的通信,则验证您可以成功地对目标主机执行“ping”操作。如果您无法成功地对主机执行 ping 操作,而您使用的是主机名而不是 IP 地址,则应确保该主机名是完全合格的。

如果 IMS 服务没有提供来自 IMS 事务的期望的输出,则应确保 IMS 应用程序返回的输出消息与该服务所使用的输出 COBOL 定义相匹配。对于 J2EE 应用程序,可以通过将跟踪级别属性设置为 3 来查看 IMS OTMA 消息,它包含由 IMS 应用程序返回的信息。有关如何打开 IMS 资源适配器跟踪的指示信息,请参阅使用 IMS TM 资源适配器进行记录和跟踪。有关 IMS OTMA 消息的更多信息,请访问 IMS Web 站点(http://www.ibm.com/ims)并选择 IMS Connect

相关任务
使用 IMS TM 资源适配器进行记录和跟踪
相关参考
J2CA0056I、WLTC0017E、HWSP1445E 和 HWSSL00E 错误消息
IMS TM 资源适配器消息和异常

反馈