Database Adpater Error: "The method 'rollback' cannot be called when a global transaction is active"
Last updated on OCTOBER 16, 2017
Applies to:Oracle(R) BPEL Process Manager - Version: 10.1.3.1
Information in this document applies to any platform.
***Checked for relevance on 21-Apr-2010***
When executing a BPEL process, which enters data into a database via a database adapter, you get the following error message in the domain.log file. This error may be displayed even though the data were inserted correctly into the database:
<:outbound> file:<file name><:outbound> [ DBWrite_ptt::insert(SingleColumnTableCollection) ]
- Could not invoke operation 'insert' against the 'Database Adapter' due to:
DBWriteInteractionSpec Execute Failed Exception.
unknown failed. Descriptor name: [unknown]. [Caused by: The method 'rollback' cant be called when a global transaction is active.]
Caused by Exception [TOPLINK-4002] (Oracle TopLink - 10g Release 3 (10.1.3.1.0)
(Build 061004)): oracle.toplink.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: The method 'rollback' cant be called when a global transaction is active.Error Code: 0.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms