When Calling EJB Getting "javax.transaction.HeuristicMixedException"
(Doc ID 1059773.1)
Last updated on NOVEMBER 17, 2023
Applies to:
Oracle WebLogic Server - Version 10.0 to 10.3.6Information in this document applies to any platform.
Symptoms
When a stateless session bean (EJB A) in Domain 'A' calls a stateless session bean (EJB B) in Domain 'B' in which transaction attribute is set to 'Required' since both EJB 'A' and EJB 'B' perform database updates on two different Databases.
EjbClient ----calls---->EJB1 (DomainA) -------calls------> EJB2(DomainB)
See TESTACE attached that demonstrates this scenario.
The above use case fails with the below Exception:
Changes
None.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |