While using Checkpoint in Embedded Java Activity, "ORABPEL-02150 Workitem Not Found In Datasource" Error Occurs

(Doc ID 465221.1)

Last updated on NOVEMBER 03, 2016

Applies to:

Oracle(R) BPEL Process Manager - Version: and later   [Release: and later ]
Oracle(R) BPEL Process Manager - Version: and later ]
Information in this document applies to any platform.


While using a Checkpoint in an Embedded Java Activity, the following error occurs:

"ORABPEL-02150 Workitem not found in datasource":

ORABPEL-05002 Message handle error.

An exception occurred while attempting to process the message "..."; the exception is: Workitem not found in datasource.

The process domain was unable to fetch the work item "..." from the datasource.

Please check that the work item key "..." refers to a valid work item that has been started and not removed from the process domain.

Steps To Reproduce:


  1. Create an asynchronous BPEL process.
  2. Create an embedded Java activity containing checkpoint(); 
  3. Switch with only one condition case.
  4. Deploy and test the process


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