Guido Schmutz and Chris Tomkins already made great blogs which show us how to use Domain Value Maps in the Oracle Service Bus.
In my case i wanted to store my domain value maps on a central location (http) and not within my OSB Project itself.
My backend-system creates a new employee and returns with a resultcode. Based on the operation i used on the backendsystem and the resultcode i want to retrieve a 'resourcebundle-code' (frontend applications will retrieve messages based on this...
PeterPaul already showed us in his blog how to install a new wls server in the image and install the Oracle Service Bus in the new server.
In my blog i will use the wls of the SOA Suite and extend the domain with the Oracle Service Bus application.
In the WebLogic home of the SOA Suite there isn't an OEPE installed.
This will be needed for the OSB installation.
Connect to the vm box as 'oracle' user...
Google will give enough hits on the topic, too bad not one which fixed my issue.
Normally you would create an OSB project, create an OSB Configuration project, drag the OSB project on the Configuration project and your done.
In my case it would give the error "Path for project must have only one segment."
Go to the file
\OSB Configuration\.settings\com.bea.alsb.core.prefs and edit the row 'container.referenced.projects'.
At the end add the...
And ex-colleague asked me to give a little help on setting the filename which was getting created by his Oracle Service Bus flow.
Create a new business service with file transport and set the correct location of the file with his prefixes.
In this wizard we can only set the prefixes and the location of the file, so no option to set the filename by use of some expression.
For the interface of the proxy service i used the almighty helloworld wsdl, and the content of this request we...
On the Oracle Forums someone had a question on how to construct your own fault message based on the fault-part of the wsdl element.
In this blog we will add several activities to the flow to constantly see the output which will be generated by the proxy service.
The flow we will be creating should be looking like this
For the business service i used the helloworld service and imported the wsdl resource and xsd.
To be able to 'throw' the custom soap fault from within the proxy...
On the 20th July 2010 (Time: 10 a.m. PT/1 p.m. ET) Oracle will give a live Webcast on the launch of the new Oracle Service Bus 11g.
"Introducing Oracle Service Bus 11g—Extending Oracle SOA Suite Leadership"
Interesting for all of you who already use or will be using the new service bus.
Hopefully they will discuss all the nice new features.
To register, click...
When defining the new custom xpath functions for use in the service bus make sure you don't prefix the name of the function you want to use
java.lang.String customConcat(java.lang.String, java.lang.String)
Thanks to Manoj for this overview on how to run the osb and soa suite in one jvm.
My machine was almost dying when i wanted to run both the osb server and the soa suite server.
For development this solution is great and it will save you some resources.
After creating the domain and starting up the admin server i faced the next stacktrace and the adminserver won't start up.
In this second part of the serie about communication between Oracle Service Bus and Composite Applications from the SOA Suite we will discuss the synchronous communication from the service bus to the composite application.
When developing composite applications, you could expose these services to the outside world to be used by customers. In these cases you could decide to make use of a service bus in front of the services to virtualize them.
Sync call from Oracle Service Bus to SOA Suite...
In a few short blogs i will describe how to develop the following process flows
Communicate from Oracle Service Bus 11g to Oracle SOA Suite Composite, Synchronous
Communicate from Oracle Service Bus 11g to Oracle SOA Suite Composite, ASynchronous
Communicate from Oracle SOA Suite Composite to Oracle Service Bus 11g, Synchronous
Communicate from Oracle SOA Suite Composite to Oracle Service Bus 11g, ASynchronous
Sync call from Oracle SOA Suite Composite to Oracle Service Bus 11g