Monday, 30 January 2012

SOA BPEL Transaction Recovery Steps(It would be useful in FTP Integrations)



The BPEL Console is a dashboard for tracing all transactions that flow through the middleware SOA server.
To retrieve the failed transactions for the BPEL call (E.g : WelcomeBPEL),

1)Login into the BPEL Console.
After entering the userid and password, click on the login button. Once logged in, you should see a dashboard screen.

2)Click on the Adminstration tab on the far top right.

3)Then click on the Recover Invokes tab
This brings you to the BPEL Recovery Page. From the dropdown on the left ,select the WelcomeBPEL call and click on the Search button.
Any transactions that appear on the right after the search button is clicked are incomplete transactions which need to be re-submitted.

4)Each transaction should be re-submitted one at a time by clicking the checkbox to the left of the transaction,Then hitting the “Recover” button at the bottom of the page.
A message will popup that the “Invocation Messages Scheduled”. This implies that the transaction has been re-submitted.
Click on the “Back to Recovery List” to go back to the Recovery Console to process any remaining transactions.

After re-submitting the transaction, you should see successfull instance in the Instances tab.

Finally , Enjoy with SOA BPEL..!!!

Installation steps for SOA Suite 11g & OSB (11gPS3) on Windows7 64 bit OS



Following installation steps would be useful to all of us.

I had installed SOA Suite 11g many times on various environments and If you are going to install the SOA Suite 11g then have a look at the below steps for the calrification:


SOA PS3 11.1.1.4 Installation with SOA 11g & OSB:-

1)Installing the Oracle XE:

OracleXEUniv.exe

sys/welcome1

and then tune the DB by using the below SQLs

connect sys/welcome1@XE as sysdba
show parameter session
show parameter processes
alter system reset sessions scope=spfile sid='*';
alter system set processes=300 scope=spfile;
shutdown
startup
show parameter session
show parameter processes

2)Installing the Weblogic Server:

Installable should contais the WLS + Coherence + OEPE

wls1034_oepe111161_win32.exe

3)Creating the schemas using RCU:

ofm_rcu_win_11.1.1.4.0_disk1_1of1.zip

Please must set the below property before running RCU

E:\FMW\PS311114\ofm_rcu_win_11.1.1.4.0_disk1_1of1\rcuHome\BIN>
set RCU_JDBC_TRIM_BLOCKS=TRUE
echo %RCU_JDBC_TRIM_BLOCKS%

E:\FMW\PS311114\ofm_rcu_win_11.1.1.4.0_disk1_1of1\rcuHome\BIN>rcu.bat

Schema users -Password: welcome1

4)Installing the SOA Suite:

ofm_soa_generic_11.1.1.4.0_disk1_1of2.zip
ofm_soa_generic_11.1.1.4.0_disk1_2of2.zip

Extract above zip files and go to below path (../Disk1) and Run the setup file by providing jdk160_21 path.

E:\FMW\PS311114\ofm_soa_generic_11.1.1.4.0_disk1_1of2\Disk1>setup.exe -jreLoc E:\FMW\Oracle\Middleware\jdk160_21


5)Installing the OSB:

V24316-01.zip -Extract this and go to the below path (../Disk1) and Run the setup file by providing jdk160_21 path.

E:\FMW\PS311114\osb\V24316-01\Disk1>setup.exe -jreLoc E:\FMW\Oracle\Middleware\jdk160_21

6) Configuring SOA & OSB:

E:\FMW\Oracle\Middleware\oracle_common\common\bin>config.cmd

7)Installing the JDeveloper:

Run the jdevstudio11114install.exe setup file.

E:\FMW\PS311114\jdevstudio11114install.exe

Extend SOA Compositor:

Open the Jdevloper and go to Help-->Check for updates -->Select the below SOA extension from your local system.

E:\FMW\PS311114\soa-jdev-extension.zip

Finally Enjoy with SOA 11g ...