Академический Документы
Профессиональный Документы
Культура Документы
Fusion Middleware
Fusion Applications
About
Log in
Leave a Comment
Introduction
Given an instance id, how to get the payload used to invoke the BPEL, from the dehydration database (called SOA
infrastructure database in 11G)?
Main Article
You have two options, each with its pros and cons:
Option 1. Extract payload from process instance data (i.e. cube instance)
Caveats:
If your BPEL process change the value of the input variable, this API It will get the latest value, not the initial one.
It may not be able to get the variables from the faulted instances. It may only work with successful instances
Caveats:
You need to do your own parsing of XML in order to extract the initial payload
If you use auditLevel to dial down the audit trail to a certain degree, or even totally suppress it, you may not be a
payload from audit trail
http://www.ateam-oracle.com/retrieve-bpel-payload-from-the-database-2/
1/3
7/6/2015
All site content is the property of Oracle Corp. Redistribution not allowed without written permission
Like
Tw eet
Search
Share
0
Categories
BPEL (34)
Recent Posts
Purging and partitioned schemas
Submitting an ESS Job Request from
BPEL in SOA 12c
http://www.ateam-oracle.com/retrieve-bpel-payload-from-the-database-2/
2/3
7/6/2015
Archives
Select Month
Social
Copyright Information
Arch Beat
Privacy at Oracle
OTN Group
Terms of use
FMW Group
All content and s/w code on this site are offered without any warranty, or promise of operational quality or functionality.
http://www.ateam-oracle.com/retrieve-bpel-payload-from-the-database-2/
3/3