Transaction Note:

When creating data source click on XA

  • File adapter arrow Rejection Handles

  the client asks – Instead of the Rejmsgs folder use another folder then we give the path into the fault policies(other folder paths)

  Transaction Note    

10g Property:


<Property name = ‘transaction’> participate



Inclined to build a profession as Oracle SOA Developer? 
Then here is the blog post on Oracle SOA Training Online.

11g Property:

<property name =’BPEL .config. transaction’> required/ Requires New</property>

Required = participate in already existing transaction.

Requires New = Start a new Transaction.  

Create table :

customer _transaction

cust name, cust id, cust address.  

DB adapter1:

2-3 - arrow XADB

3- 3 arrow JNDI Name(eis/DB/soademo)  

DB adapter2:

2-3 arrowNon-XADB

3- 3 arrow JNDI Name(eis/DB/dummy)

T1: Input -arrow Invoke input

  • Deploy the process arrow give the input’s Cname, cid, Caddress
  • select * from customer _ transaction -arrowTwo rows instead

Oracle SOA Interview Questions


After T2  put the throw activity. arrow Select the property for PL - > insert DB  -> Double click arrow Property arrow Transaction = participate -> BPEL .xml arrow After </partner line Bindings> write “10g property” .<configuration>.....</configurations>  

  • Deploy the project


Open BPEL.xml before deploy the project, because errors were ratified [If you not open the BPEL. XML at the time of deployment then that error deletes the property]

For in-depth knowledge on Oracle SOA click on: