Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 6 Monitoring TIBCO Object Service Broker : Option X – In-doubt Transactions

Option X – In-doubt Transactions
Option X (In-doubt Transactions) displays a list of transactions involving service providers that could not be fully completed for some reason. If the system is recycled before an in-doubt transaction is resolved, TIBCO Object Service Broker automatically reacquires the logical locks for the transaction during the restart process.
In-doubt Transactions List Screen
The In-doubt Transactions List screen displays a list of in-doubt transactions.

 
HRNADM11 OSTARSRV IN-DOUBT TRANSACTIONS LIST 2012AUG09 16:58:34
LOCAL ORIGINATING
TRK DATE TIME STAGE STATUS LOCK ID USER ID LOCK ID NODE NAME
1 2012AUG09 16:55 CONTNGT IN-DOUBT 00000918 USR40
PLACE CURSOR ON DESIRED TRACK AND HIT PF2 TO ZOOM

 
In-doubt Transaction Fields
 
CONTINGT (Contingent) – TDS updates are held pending confirmation of the service provider’s update status.
P-ABORT – The commit coordinator determined the commit cycle should abort; however, either all resources have not been informed, or have not confirmed their aborts.
HELD – The local TDS concerns of a commit are done; however, there are service provider commit or cleanup confirmations outstanding.
CHECKING – The commit coordinator is currently attempting to resolve an in-doubt transaction.
IN-DOUBT – A service provider was lost during the commit cycle; it is undetermined if the commit should continue.
A reference number generated by the TIBCO Object Service Broker Data Object Broker to relate concerns within an identifiable transaction.
An eight-character identifier used by TIBCO Object Service Broker security to determine access privileges.
ORIGINATING LOCK ID and NODE NAME
If the contingency log was created as a result of a commit coordinated by a different Data Object Broker, the lock ID and node name displayed identify the transaction on the named TIBCO Object Service Broker node.
Key Commands
 
In-doubt Transaction Display Screen
The In-doubt Transaction Display screen displays details of all resources involved in in-doubt transactions. To display the screen, place the cursor on the desired track on the IN-DOUBT TRANSACTIONS LIST screen and press PF2. A screen similar to the following appears:

 
HRNADM12 OSTARSRV IN-DOUBT TRANSACTIONS DISPLAY 2012AUG09 16:58:34
LOCAL ORIGINATING
TRK DATE TIME STAGE STATUS LOCK ID USER ID LOCK ID NODE NAME
1 2012AUG09 16:55 CONTNGT IN-DOUBT 00000918 USR40
TRANSACTION RESOURCE LIST
CONFIGURED PROCESSING ACCESS REMOTE
TYPE SERVER ID F.S. LEVEL F.S. LEVEL NODE ID TRACK
TDS LOCAL
HRN HDBM4001 FAIL SAFE 2 FAIL SAFE 1 B A2B00002
PF2-TDS DETAIL PF4-IN-DOUBT LIST PF10-COMMIT PF11-ABORT

 
Key Commands
 
Display local TDS tables that are held as locked by the transaction and display summary update counts against the table.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved