BPEL Process Manager, Console, Domain and Sensor

BPEL : BPEL (Business Process Execution Language) is XML (eXtensible Markup Language) based language to design business process that integrates services into end -to-end process flow. BPEL is based on XML Schema, SOAP (Simple Object Access Protocol), and WSDL (Web Service Description Language)

BPEL Process Manager is used to design, deploy and manage BPEL business processes.
Key components of BPEL Process Manager are
A) BPEL Server – is Server on which you deploy BPEL Process. These processes are design by developers and contain Human Workflow (HW) , Adapters and Notification Services.
B) BPEL Console/Control – is console from which you run, test and manage BPEL Processes. This is Web Based interface to manage, administer and debug processes deployed on BPEL Server. You also manage BPEL Domains from BPEL Control.
C) Dehydration Store – Database to store BPEL Schema.

BPEL Domain : allows developer or administrator to partition single instance of Oracle BPEL Process Manager to multiple virtual BPEL sections (like dev, test, QA). When you install BPEL Process Manager (SOA Suite component) you get default domain by name “default“. BPEL Processes are deployed to a specific domain.

Managing BPEL domains – You use BPEL Control and BPEL Admin Console to create, maintain and administer BPEL Process Manager domain. Users available are oc4jadmin (with password you entered during install), bpeladmin or default with password welcome1

URL to access
BPEL Control: http ://hostname.domainname:port/BPELConsole
BPEL Admin: http ://hostname.domainname:port/BPELAdmin

Sensor: Sensors are used to specify BPEL activities, variables and faults that you wish to monitor during runtime. There are three types of sensor (Activity, Variable and Fault) which can be defined either through JDeveloper or manually using Sensor configuration file. You can view definition of sensor and its actions using BPEL Control (BPEL Process should be configured for this)

More on BPEL Control and Admin Console including SOA Suite coming soon…

Share This Post with Your Friends over Social Media!

About the Author Atul Kumar

Oracle ACE, Author, Speaker and Founder of K21 Technologies & K21 Academy : Specialising in Design, Implement, and Trainings.

follow me on:

Leave a Comment:

yaseendba says December 28, 2007

Hi atul,

after R12 Vision inst. cloning login is happening. But if i click forms,forms try to load and showing error FRM-92101

if click details Java exception is shown

Can you suggest the solution for me.

advance thanks ,


Atul Kumar says December 28, 2007

Check if form server is up & check log file related to forms server (oc4j)
For more info check
metalink note #
444690.1 Forms FRM-92050, FRM-92100, FRM-92101, FRM-92102 Reference Guide

jskishor says April 14, 2009

Hi Atul,

I am unable to login thru ORABPEL, ORAESB and ORAWSM, can you please let me know how to reset the passwords of the said users.

I have installed SOA and upgraded to, earlier I am trying to login to the SOA after a gap of 2 months and the old passwords are not working.

Please advise.


jskishor says April 21, 2009

Thanks Atul..

It worked out very well.

dinesh says June 1, 2009


I have R12 instance.I have to work on BPEL.

So do I need to install SOA suite in the server where R12 resides?If so what are the steps for installing ,configuring and accessig it.

Please help me asap.

Atul Kumar says June 1, 2009

@ Dinesh,
Install Oracle Application Server or higher and during installation select SOA, OPMN and Web as installation type.

1. Install DB for SOA Suite
2. Load SOA schema in DB
3. Install SOA Suite middle (application) tier

For more information check link


Add Your Reply