Search This Blog

How to Initiate process in OBPM 11g


   How to Initiate process in OBPM 11g  

 1. How to initiate OBPM process  in 11G ?
    
   Four ways  :  1. Human Activity  ( Initiator ) . 
                       2.  Message wait .
                       3. Timer .
                       4. Signal .


2. How can I achieve presentation in OBPM 11g ?

         In OBPM 10g  presentation available , but In OBPM 11g Oracle came up with ADF ( Application Development Framework ) so we can create rich application ( In simple term View  MVC pattern ).

please refer this link if you want to know more about ADF.




3. How can I see my BPM application in workspace ? any global activity present to  Initiate process ?

After you deployed OBPM Application in web-logic domain, you can able to see only your BPM project name in workspace, as per my knowledge   no global creation present in OBPM 11g .

Different Types Of Oracle BPM 11g user


Tutorial Three:
Different Types Of Oracle BPM 11g user and which tools they are using to develop and maintain BPM applications.
1.    How many users types in Oracle BPM 11g and what work users are doing?
Five types of user available in OBPM 11g

·   Process Analysts - Process Analysts are responsible for creating Initial flow of a business process and documenting in steps. (In simple words Requirement gathering).

·   Process Developer – Process Developers are responsible for implementing the process models created by process Analysts. ( In simple words coding part )

·    Business Administrator -   Business Administrator are responsible for administrating BPM Infrastructure ( In simple words managing BPM engines and Installation )

·   Process Owner – Process Owner responsible for controlling and managing the deployed business processes. ( In simple words , owner of the whole deployed  process  in live Environment ) 
·   Process Participant  - Process participants are the people using the business processes ( In simple terms End users )
  
2.    How can I access Console and why console?
why ?  – for deploying applications  ( In simple terms Application server )





















Note :
From tutorial one and two I am using , Adminserver ( default server )
Url : localhost
Port : 7001 
Depending upon the machine where your web logic server running.
3. How Can I access BPM user workspace and why workspace?
                     http://localhost:7001/bpm/workspace
                    Why -  similar to OBPM 10g , everyone knows
 
             
4. How can I access Enterprise Manager and why Enterprise Manager?
Why? – To manage the whole Infrastructures














5. How can I access BPM composer and why Composer?
why – for modeling Purpose












6. Which tools used by process Developers?
Oracle BPM 11g Studio ( Jdeveloper )
7. Which tools used by process Analysts?
Oracle BPM composer or oracle Business process analysis
8. Which tool used by Business Administrator?
Oracle Enterprise manager

Creating user under weblogic domain and Import inside Jdeveloper to manage user roles


Tutorial : Two

Creating user under weblogic domain and Import  inside Jdeveloper to manage user roles


















Click Security Realms
















Click myrealm

















Click Users and Groups  new















Adding user in web logic ( Krishna_domain )


















User Created















Open JDeveloper -->  click Resource Platte

















New Connection --> Application Server
















Connection Name  : External_weblogic ( give any name )

















My domain name : krishna_domain ( please choose exact domain name ) already created under c:/oracle/middleware/user_projects/domains/******* ( choose your  domain name ) 
















BPM Project  --> Organization ( double click ) --> roles ( click plus sign ) 
















Double click ( SalesRep ) --- > click search
















Web-logic Users Imported Inside Jdeveloper .


















Installing oracle BPM 11g with Screen shots


Hi all,

           This is my first tutorial which explain how to install  OBPM 11g . This complete installation done in my personal Laptop with screen shots .

           If  my explanation wrong in this document , please correct me.

          Before installation I like to explain why OBPM 11g ?
          Now a days one of the most advance technology ( Cloud computing ) used every where, so in order to compote with PEGA  , Oracle come up with latest  features in OBPM 11g.
          OBPM 11g mainly concentrate on SOA  ( Service Oriented Architecture ) Environment , because most of the real time applications mainly works on Services .
          ( In simple words one application like to call some other application or services ).
Example :  OBPM application require some input  from external system  or  pass some information to external  system  to perform BPM Operations  through SOA Environment( services ) .


 Pre-request to install OBPM 11g :
RAM  : Minimum  3 GB     and    Hard-disk Space : 15 GB
 I tried many times to install OBPM 11g Environment in my Laptop  most of the time failed due to insufficient  data  from Internet .
 Finally  I come up  with my  own tutorial this will  help  you to set  OBPM 11g  Environment in a  matter of 3 Hours.
Please download the following Software from Oracle Sites  :
1 . OBPM 11g ( Current version 11.1.1.5.0) this tutorial will explain latest version .
  1 .1 )  XE Databse 10g
 1.2 ) Oracle weblogicServer + coherence  ( Download generic version )
1.3 )  Repository Creation Utility 11.1.1.5.0
1.4 )  Jdeveloper
Jdeveloper Plugins
 1.4 .1  ) SOA Extension
1.4.2 ) BPM Extension
1.5 ) SOA Suite 11.1.1.5.0 Part 1 of 2
SOA Suite 11.1.1.5.0 Part 2 of 2
once  you download the installable  file. Please follow the below steps to install OBPM 11g .
STEP ONE : ( If you already installed Databse 11g , please ignore  XE database Installation )
 Installing Oracle Database 10G XE( Express Edition )








































Database Installation finished successfully!!
  OBPM 11g Installation starts from here onwards.
  Once the installation completed . please press windows key + R  or Run .










Enter username :  system
Password  : ********
Enter the following command in SQL prompt 
SQL > connect sys/******  as sysdba;
After connected to sysdba , please type the following command to alter the  processes
SQl > alter system set processes=500 scope=spfile;














Why this command?
             Oracle suggested to use Database 11g, but in our case we are using XE 10G database.
Above commands used to alter the process schema in order to install and support OBPM 11g (SOA suite). If you are using Oracle Database 11g (ignore).
  Please Restart XE database service.
 10 % Installation completed. Congratulations!
STEP TWO:
RCU (Repository Creation Utility) Installation:
Why RCU ?
Repository  Creation utility  mainly used to create database Schema to manage  MDS ( Metadata service ).
In simple words rcu create table structure to maintain service  which run in SOA Environment .
Set the following commands in cmd :
SET RCU_JDBC_TRIM_BLOCKS=TRUE
 Rcu.bat













































Please Press Ignore
















Select SOA and BPM Infrastructure 
































 
Create password for schema





























Now you successfully Installed RCU.
30 % of Installation finished!!!!
 STEP THREE:
Use generic version of web logic 
















































50 % of installation Completed  !!!.
STEP  FOUR :
Installing SOA Generic Version :























Point your jdk location
Select the disk location one by one up to disk 5





















Select the following domain configuration, very important




































90 % of Installation completed successfully!!!!
SETP SIX:
Installing  JDeveloper  :

































 98 % of Installation completed!!! , adding SOA and BPM plug-in
 99 % installation completed successfully!   Very few steps remaining to complete installation.
Starting Web logic ( base_domain ) server.
 Server ready to serve your request and response.



















Open your browser and type
http://localhost:7001/console
100 % installation completed successfully, finally OBPM 11g ready to develop your applications.