In 11g in order to deploy the OSB applications into Weblogic server, we need to create a single Managed Server for Oracle Service Bus and Oracle SOA Suite, or one Managed Server for Oracle Service Bus and one Managed Server for Oracle SOA Suite.
If you want to create a WebLogic domain with Oracle Service Bus and Oracle SOA Suite in the same WebLogic administration domain, you must install Oracle Service Bus (C:\ORACLE_SOA11g\Oracle_OSB1) and Oracle SOA Suite (C:\ORACLE_SOA11g\Oracle_SOA184.108.40.206) in the same Middleware Home (C:\ORACLE_SOA11g).
In my case, I tried the option to create a single Managed Server for Oracle Service Bus and Oracle SOA Suite by using Configuration Wizard and I need to start two managed servers SOA (soa_server1) and OSB (osb_server1) in my system. First I created a domain for SOA (fmw_domain) and extended it to use for OSB. To know how to create a domain for SOA (fmw_domain) view my previous post.
Creation of domain for SOA is not mandatory, you can even create a domain only for OSB application as well. For this select only ‘Oracle Service Bus Extension – All Domain Topologies – 220.127.116.11 [Oracle_OSB1]’ under Select Extension Source screen in the Configuration wizard.
To extend the domain to use for OSB is acheived as below –
1) Start the Configuration Wizard from the Start Menu as shown below –
2) Select the ‘Extend an existing WebLogic domain’ option and click Next as shown below –
5) Provide values for DBMS/Service, Hostname, Port and Schema Password as shown below. In my case, I had used XE database and given same password for OSB JMS Reporting Provider schema while creating using Repository Creation Utility (RCU). So my password is Welcome1 and click Next
Now you successfully completed extending the existing domain to host the OSB applications.