We need to download Weblogic 10.3.1 and Soa Suite 10.1.3.5.1
first step is to install Weblogic 10.3.1, I use C:\oracle\Soa10gWls as my wls middleware home folder
Now we can go to the Soa suite part, first we need to create a bpel, esb and wsm repository.
Extract the soa suite install zip and go to the rca folder located in ias_windows_x86_101351\Disk1\install\soa_schemas\irca
We need to set a database home for the jdbc driver.
set ORACLE_HOME=C:\oracle\product\11.1.0\db_1
We can use the jdk of the new weblogic install
set JAVA_HOME=C:\oracle\Soa10gWls\jdk160_11
Now we can start irca.bat
After a succesfull install of the repository we can start the soa suite installer in this folder ias_windows_x86_101351\Disk1
Very important the destination path must be in a folder of the just created wls middleware home so I use C:\oracle\Soa10gWls\soa10g
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPpqcKwhYTfHNVL3plQ6_JgwELhjxOeLsdSV9R1-LDXbjTTa2vX8lTsaJNZJh_fEVMMv3nYMtjuTSLwNMBcGAl29bUeiEasUOkVz4Bcx-TTBnyKX9o_dt058x2qwAOjX7RUH0X60GsdBc/s400/soa10g_1.png)
As weblogic home location use C:\oracle\Soa10gWls\wlserver_10.3
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizWyYcxs2z0KbTkiHpKSaNjevSGbuVJvu0kkWRv4U00WthVBcipFNTwtIXYoiIn_Za45iTg1RsNFBPSFwFTjovLsg-O3m8Sn284ThOk8WQtlm5U0OLp5CLPbbar5DOGq8MScSFt0fSix4/s400/soa10g_2.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_RLqdjVXVcTG69Rn9wh6-1m62Ru4uSpOfLZO9k0m8GkkjNAZ2G6EGjv8z-WFPNevQ144ewKk4SiqLQah-65wvPfoTXJ7n38pcOK19VEqu85BT8tuCYxcqKH5Yq2w-pQVNDy9lxEw5Hvg/s400/soa10g_3.png)
configureSOA.bat
Last step is to create a Soa domain just like Soa Suite 11g and select the Soa Suite 10.1.3.5.1 option
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFQAhh5aQjS9TWXwbFhAU2OTp3t3Kv8AVMn4AhAVDC6OBAkn6neMmgxWxNqsHyhf4gp_VO35uYwnLxVb911yTdtTy9vr_zqJh5uR3adfnM6YfIqTpXXfZJ7b5i9EYpk5bWiLnHVwJ40H0/s400/soa10g_4.png)
Provide the orabpel and oraesb schema passwords.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjiKt4iJ9O9ODFVqCjW9Fyru8NoSZTsjmasAvH1cTw1nIzf1GB1oQpVZBBscbJ-3BSRj13FF-Nk3fG-es1ZBdCG_5Y91BrxzXVrSgnOGrFpUdiu4JZJk_ndQJePAzUnuj3vPtlmlQUIuA/s400/soa10g_6.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjscA6McKqEEDl-qcm9XSWqYUU_nfrfXD1BMjfBSQmn073oDlNhqAolPY_ZDIhzKFVQg9zlyDh78ZbLQK2ICbEsLoFdxTDTA5uOBQWgZv4RP1oD97o-xsctPOtRwymkpyErJpvwBrBrPK4/s400/soa10g_7.png)
When we want to start the soa server we need to go the soa domain bin folder
C:\oracle\Soa10gWls\user_projects\domains\soa1013_domain\bin
and use "startManagedWebLogic.cmd soa10g_server1" to start the server.
This are the default installation url's of the Soa Suite applications
http://localhost:9700/esb
http://localhost:9700/BPELConsole
http://localhost:9700/ccore
And we need to use soaadmin as username to log in and use weblogic1 as password.
The issues that I had and luckily also solved.
Asynchronous routing fails with this error oracle.tip.esb.server.common.exceptions.BusinessEventRetriableException: Failed to enqueue deferred event "oracle.tip.esb.server.dispatch.QueueHandlerException: Publisher not exist for system "{0}"
Thanks to Juan Pablo
change the ESB_PARAMETER table on ORAESB schema the following parameters:
PROP_NAME_CONTROL_TCF_JNDI OracleASjms/ControlTCF
PROP_NAME_MONITOR_TCF_JNDI OracleASjms/MonitorTCF
PROP_NAME_ERROR_TCF_JNDI OracleASjms/ErrorTCF
PROP_NAME_ERROR_RETRY_TCF_JNDI OracleASjms/ErrorRetryTCF
PROP_NAME_DEFERRED_TCF_JNDI OracleASjms/DeferredTCF
PROP_NAME_ERROR_XATCF_JNDI OracleASjms/ErrorTCF
PROP_NAME_DEFERRED_XATCF_JNDI OracleASjms/DeferredTCF
to
PROP_NAME_CONTROL_TCF_JNDI ESB_CONTROL
PROP_NAME_MONITOR_TCF_JNDI ESB_MONITOR
PROP_NAME_ERROR_TCF_JNDI ESB_ERROR
PROP_NAME_ERROR_RETRY_TCF_JNDI ESB_ERROR_RETRY
PROP_NAME_DEFERRED_TCF_JNDI ESB_JAVA_DEFERRED
PROP_NAME_ERROR_XATCF_JNDI ESB_ERROR
PROP_NAME_DEFERRED_XATCF_JNDI ESB_JAVA_DEFERRED
and in the ESB console change the Property of Topic Location of every system to ESB_JAVA_DEFERRED
and see the comments for more fixes
Hello Edwin,
ReplyDeleteany idea why the configuration wizard displays 10.1.3.5.0 instead of 10.1.3.5.1?
It's a bit confusing...
Regards,
Andreas
Yep Andreas,
ReplyDeleteDon't worry , I think this is the 10.1.3.5 patch with some adjustments for wls.
thanks
Edwin,
ReplyDeleteThe BPEL debugger config at domain.xml
<property id="enableDebugger">
<name>enableDebugger</name>
<value>true</value>
<comment>
<![CDATA[debugger<p/>]]>;lt;/comment>
</property>
and the table needed for debugger that is not created by default in the ORABPEL schema:
$OH\bpel\system\database\script\debugger_oracle.ddl
Greetings.
JP