Apps To Fusion

.......contents copyright protected by FocusThread UK Ltd

 
  • Increase font size
  • Default font size
  • Decrease font size
We are glad to announce the launch of Forum for Customizations and Extensions. Click here to visit http://apps2fusion.com/forums
Our OA Framework, BPEL Development & Apps DBA Trainings from USD 299 only [on weekends] . Click here for details.
Also see here fully verifiable feedbacks/testimonials


Oracle BPEL Tables in the perspective of Oracle Workflow Tables

In this article you will learn about the main tables used by the BPEL Server/Engine. For these tables, you will also see the corresponding tables in good old Oracle Workflow. The reason I write this article is because I believe in next 5 Years time , many of the current Oracle Workflow Consultants will be working on Oracle BPEL Instead.

 

PROCESS_LOG [ Similar to wf_item_types in Oracle Workflows ]
This is the table in BPEL where the any activity related to changes to the process are stored.
For example, if you wish to know how many time the BPEL process was deployed onto server or revised, then this is the table to look into.

A higher level that this table are tables PROCESS, PROCESS_DEFAULT & PROCESS_DESCRIPTOR. These table contain the BPEL Process name and their revision information. Revision information can be quickly looked up from the table or from BPEL Console, specially useful in Clustered [multi-server] environment, as BPEL Processes need to be deployed into each load balanced server in that case.


CUBE_INSTANCE [ Similar to wf_items in Oracle Workflows ]
For each BPEL process instance an entry gets created in this table.
This will tell you the data on which this instance started, and the last updated date of the instance.
To purge records from this table, you can use collaxa.delete_ci, using primary key value from cikey.
State 5 or more means that the process instance is complete. If state is less than 5, then it means that process instance is ongoing.

 

 

INVOKE_MESSAGE
Stores the information regarding the message that invoke a BPEL Process. For example a Business Event can invoke a BPEL Process via WebService, as shown in image below. Of course this table will also tell you the timestamp at which the BPEL process was invoked.



WORK_ITEM [ Similar to WF_ACTIVITIES in Oracle Workflow ]
This table contains the activities against the BPEL Process Instance.

 



DOCUMENT
If a variable with XML document has size bigger than 5MB[configurable], then variables XML data gets stored into this table.

 



AUDIT_TRAIL
This is the table that gets used to display the audit flow from BPEL Console. This has a column named LOG which is a Large Object RAW Column, each step in BPEL process gets logged into LOG Column in XML zipped form.

 

Comments (3)add
BPEL Pre-requisite for learning...
written by Ajay Kunde , June 02, 2008
Hi Anil,
Thank you for sharing the tables in BPEL. This is very useful to every one. I am new to BPEL, please let me know what are the prerequisite for learning BPEL. I am good knowledge in workflows.
Regards,
Ajay Kunde
report abuse
vote down
vote up
Votes: +0
...
written by Anil Passi , June 02, 2008
Hi Ajay

Please use refer link http://apps2fusion.com/contrib...chnospider

Thanks,
Anil Passi
report abuse
vote down
vote up
Votes: -1
...
written by cheap ugg , December 26, 2009
Perhaps the fastest-growing way to act on these altruistic instincts is participating in microfinancing. You take a relatively small amount of money and, through an online marketplace of sorts, give or lend it ugg outlet to a specific person or project whose story moves you. (Not all microfinancing organizations are nonprofits, however, so be aware of the differences.)This fall, Kiva, one of the leading organizations in a niche that includes others like DonorsChoose and the eBay-owned MicroPlace, came under fire cheap ugg in a blog post by a microfinance researcher named David Roodman. He took Kiva to task for inaccurate information on its Web site about how the loans, made to entrepreneurs in the developing world by its users, actually worked.
report abuse
vote down
vote up
Votes: +0
Write comment
quote
bold
italicize
underline
strike
url
image
quote
quote
smile
wink
laugh
grin
angry
sad
shocked
cool
tongue
kiss
cry
smaller | bigger

security image
Write the displayed characters


busy
 

Related Items

Search apps2fusion