Two Way SSL Negotiation in OSB Outbound

If you are looking for a solution where you want to invoke a web service from OSB which is using client SSL certificate negotiation then below page can help you on step by step setup you need to do for that.

Page describes what are the resources we need to create(Credential Mapper and Service Key Provider) and how we can configure our proxy and business service to use them for outbound two way ssl certificate negotiation.

Page Link : Client Certificate Authentication for OSB Outbound

Like it if you have learned something. Comment your views, queries. Any suggestion and corrections are always appreciated. Keep learning.

SSL minimum negotiable version configuration in SOA

Lots of web application are now using encryption. HTTP SSL encryption are very common however they are becoming old and new TLS(newer version to SSL) are getting implemented with more secure encryption and key exchange mechanism. You have decided to move your system to support latest SSL version however lots of your clients are still does not support it. A solution would be to keep your system upgraded to run on latest TLS with support to old SSL encryption.

SO, How to configure specific SSL version in SOA ? How to specify old SSL version negotiation in SOA? You can get some idea from below page.

Page Link : Minimum negotiable SSL version in SOA

Like it if you have learned something. Comment your views, queries. Any suggestion and corrections are always appreciated. Keep learning.

Auto Purge in 12c

Recently I have faced data loss in one of our environment. When we queried for CUBE_INSTANCE table to check instance state I found all data before 7 day are gone. I have tried to find out the reason if that instance were ever created or not then I found one new feature of 12c called Auto Purge.

All of our instance’s data were purged because of this so the situation forced me to disable auto purge immediately. Later on I found this is very use full feature and configured them with optimal value as required for our environment.

Please read below page for some more info and to get basic idea on of this new feature.

Page Link : Auto Purge in 12c

Like it if you have learned something. Comment your views, queries. Any suggestion and corrections are always appreciated. Keep learning.

How to use SOAP header in BPEL

A simple tutorial to show how we can capture custom soap header element from the request message in bpel service and also how to pass some value from one bpel to another bpel in soap header while invoking. In this tutorial I have added two custom header element as username and password and capturing them in one of the service and passing those credentials to other service.

Page Link : How to use SOAP header in BPEL

Like it if you have learned something. Comment your views, queries. Any suggestion and corrections are always appreciated. Keep learning.

Handle Dynamic Parameter using bpel.preference Property

A simple tutorial to show how we can use bpel.preference property to set dynamic parameter that we may need to change at run time without a code redeployment. We can also use this feature to update preference variable value during migration(to different environment) to set environment specific data using config plan file.

Page Link : Handle Dynamic Parameter using bpel.preference Property

Like it if you have learned something. Comment your views, queries. Any suggestion and corrections are always appreciated. Keep learning.

Schedule Sync WebService using Oracle Enterprise Scheduler Service

The Enterprise Scheduler Service(ESS) component is now bundled with SOA Suite 12c pack. In this post we will see one tutorial on how to schedule one Synchronous Web Service in Oracle ESS. The ESS is capable to scheduled other types of Job as well like Java, PL/SQL etc.

Page Link : Schedule Sync WebService using Oracle Enterprise Scheduler Service (ESS)

Like it if you have learned something. Comment your views, queries. Any suggestion and corrections are always appreciated. Keep learning.