Skip to Main Content

Integration

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Oracle ESB DB Adapter PLSQL calling commit gives ORA-02089 in XA Datasrc

656258Aug 16 2010 — edited Dec 2 2011
Hi,

On the RAC environment where SOA and database are two node RAC, we have deployed an ESB which calls a PLSQL procedure on Oracle EBS 12.0.4. Now there is commit statement inside the PLSQL procedure. On calling the commit, it gives following error:
Error Message ORA-02089: COMMIT is not allowed in a subordinate session

Please note that the db adapter datasource is set up as XA datasource.

Is there a way in ESB to commit the database session like we have it in BPEL with idempotent property or putting the DB call in a scope or calling orabpel api?

Please let me know if there is better way to solve the issue.

Thanks,
Bhavnesh.
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Dec 30 2011
Added on Aug 16 2010
3 comments
850 views