TP 与显式 SYNCPOINT 命令
CICS LU 6.2 链接事务程序 (TP) 不能使用显式 EXEC SYNCPOINT 命令来控制 COM+ 事务的事务语义。 但是,如果现有的 CICS Link TP 确实发出显式 EXEC SYNCPOINT 命令,则无需修改 TP,使其在 TI 中成功工作。 只需满足在事务中执行的 TI 组件的以下两个要求。
将 TI 组件的事务属性设置为 “不支持事务”。 在 TI Designer 中创建组件时,可以定义组件的事务属性。 在 COM+ 应用程序中部署 TI 组件后,可以在 TI 管理器中查看或修改其事务属性。
(RE) 配置远程环境,该环境描述大型机上的区域并托管 CICS Link TP,以允许对非事务性组件使用显式 SYNCPOINT 命令。
配置 RE 以允许使用显式 SYNCPOINT 命令
在 TI 管理器中,右键单击要配置的 RE,单击 “属性”,然后单击“ CICS 镜像 TP ”选项卡。
选中“允许对非事务组件使用显式 SYNCPOINT 命令检查框。
单击“确定”。
如果不满足这两个要求,该事务将无法在 Windows 或大型机端工作。 在这种情况下,TI 会向 Windows 事件日志写入一条消息,说明故障原因。