ORABPEL-04032: Inmemoryoptimization for Sync BPEL Process does not show Audit Trail when Faulted (Doc ID 432867.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle(R) BPEL Process Manager - Version 10.1.3.1 and later
Information in this document applies to any platform.
***Checked for relevance on 21-Jun-2011***


Symptoms

-- Problem Statement:
On 10.1.3:

You are developing a BPEL Sync processes where perfomance is critical. According to the bpel
tuning documentation, you can add the following properties to the bpel.xml so the sync process will only dehidrate on faulted processes:

<configurations>
<property name="inMemoryOptimization" encryption="plaintext">true</property>
<property name="completionPersistPolicy" encryption="plaintext">faulted</property>
<property name="completionPersistLevel" encryption="plaintext">All</property>
</configurations>

When a fault occurs BPEL displays the faulted process on the bpel console, however, when you click on it to see the audit trail it displays the following error:

Error : Internal/Bug ( # 433 )
Cannot read lob column. The process domain was unable to read the lob column "3" from the
datastore. The exception reported is: Cannot read blob stream. Cannot read blob stream from
datastore with key "190204"; exception is . Please check that the machine hosting the datasource
is physically connected to the network. Otherwise, check that the datasource connection
parameters
(user/password) is currently valid. sql statement: SELECT bin_csize, bin_usize, bin FROM
sync_store WHERE cikey = ?

The domain.log also shows the following error:

ORABPEL-04032

Cannot read lob column.
The process domain was unable to read the lob column "3" from the datastore. The exception
reported is: Cannot read blob stream.
Cannot read blob stream from datastore with key "190204"; exception is .

Please check that the machine hosting the datasource is physically connected to the network.
Otherwise, check that the datasource connection parameters (user/password) is currently valid.
sql statement: SELECT bin_csize, bin_usize, bin FROM sync_store WHERE cikey = ?

Cause

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