Component Builder Appears to Change Component's Transaction ID, But Does Not Change It
When you design COM Transaction Integrator for CICS and IMS (COMTI) components using Component Builder (CB), it may seem possible to change the "Transaction ID" of a locked method. However, when you save the component, the presumed change does not persist.
In some cases, when a method is locked, the edit box for the Transaction ID in the Host Names properties is not disabled. At the same time, the title for the edit box, Transaction ID, is grayed out. Component Builder allows changing the Transaction ID value in the edit box. Then, if the dialog box is closed and reopened, the Transaction ID is restored to its original value.
If you do not make that check, you might save the component library and test with it. The testing would be confounded because the Transaction ID would not be set to the new value.
One place in particular that this could cause a problem is after you have used the Import COBOL Wizard of Component Builder to create a new method in a component library. After this process, the method is in the "Locked" state. Nevertheless, the Transaction ID edit box is enabled, and you can change the value of the Transaction ID. However, as above, the change is not persistent.
If the component is installed in an Microsoft Transaction Server (MTS) package, delete it by taking these steps:
Microsoft has confirmed this to be a problem in Microsoft SNA Server version 4.0.
Additional query words:
Keywords : sna4sp2
Version : WINDOWS:4.0 SP2,4.0SP2
Platform : WINDOWS
Issue type : kbbug
Last Reviewed: June 10, 1999