8.2.8 Modifying the registration information in the transaction manager

To modify registration information in the transaction manager, use the following procedure to reregister HiRDB in the transaction manager. Because a WebLogic Server can use static registration only, the registration cannot be modified.

Organization of this subsection
(1) OpenTP1
(2) TPBroker
(3) TUXEDO
(4) TP1/EE

(1) OpenTP1

To modify registration information in the transaction manager when using OpenTP1:

  1. Use OpenTP1's trnlnkrm command to reregister HiRDB in the transaction manager.
  2. Use OpenTP1's trnmkobj command to re-create the object file for transaction control.
  3. Relink all UAPs with HiRDB's XA library on the basis of the object file for transaction control re-created in step 2 and the information described in 8.2.6 Information to be registered in the transaction manager. Otherwise, UAP operation cannot be guaranteed.

(2) TPBroker

To modify registration information in the transaction manager when using TPBroker:

  1. Use TPBroker's tslnkrm command to reregister HiRDB in the transaction manager.
  2. Use TPBroker's tsmkobj command to re-create the object file for transaction control.
  3. Relink all UAPs with HiRDB's XA library on the basis of the object file for transaction control re-created in step 2 and the information described in 8.2.6 Information to be registered in the transaction manager. Otherwise, UAP operation cannot be guaranteed.

(3) TUXEDO

To modify registration information in the transaction manager when using TUXEDO:

  1. Use $TUXDIR/udataobj/RM to reregister HiRDB in the transaction manager.
  2. Use TUXEDO's buildtms command to re-create the transaction manager server's load module on the basis of the information described in 8.2.6 Information to be registered in the transaction manager.
  3. Use TUXEDO's buildserver command to re-create the server's load module on the basis of the information described in 8.2.6 Information to be registered in the transaction manager.
  4. Use TUXEDO's buildclient command to re-create the client module on the basis of the information described in 8.2.6 Information to be registered in the transaction manager.

(4) TP1/EE

To modify registration information in the transaction manager when using TP1/EE:
  1. Use TP1/EE's eetrnmkobj command to reregister HiRDB in the transaction manager.
  2. Use TP1/EE's eetrnmkobj command to re-create the resource manager linkage object file.
  3. Relink all UAPs with HiRDB's XA library on the basis of the resource manager linkage object file re-created in step 2 and the information described in 8.2.6 Information to be registered in the transaction manager. Otherwise, UAP operation cannot be guaranteed.