OTS migration HeuristicRollbackException: exception org.omg.CosTransactions.HeuristicHazard

OTS migration HeuristicRollbackException: exception org.omg.CosTransactions.HeuristicHazard

Problem:

OTS migration HeuristicRollbackException: exception org.omg.CosTransactions.HeuristicHazard

Resolution:

Product Name: BES6.6 and VBE7.0

Product Version: 6.6 and 7.0

Product Component: OTS

Platform/OS Version: All

Problem Description:

Customer migrating OTS service from BES6.5 to BES 6.6 (VBE7.0) version, throwing a following exception:

javax.transaction.HeuristicRollbackException: exception org.omg.CosTransactions.HeuristicHazard

While the same application used to work well in the BES6.5 environment why it is broken in the BES6.6 version?

Answer/Solution:

There was some changes in transaction layer from 6.x to the 7.0 version, so by setting vbroker.its.its6xmode=true in the vroker.properties, would enable the old behaviour to be retained in the 7.0 version. Hence the exception would go away and the application should start up fine without any exception.

Please refer VBE7.0 release notes to find more information on the OTS changes made in the 7.0.

Old KB# 15195

DISCLAIMER:

Some content on Community Tips & Information pages is not officially supported by Micro Focus. Please refer to our Terms of Use for more detail.
Top Contributors
Version history
Revision #:
1 of 1
Last update:
‎2013-02-15 18:20
Updated by:
 
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.