Oracle Service Bus 11g communication with Oracle SOA Suite 11g, DirectBindings and SOA-DIRECT, part2

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...

Oracle Service Bus 11g communication with Oracle SOA Suite 11g, DirectBindings, part1

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 We...

Blog is moved to a new location!

My blog is moved to a new location. From now on you will find all the old posts both on http://eelzinga.wordpress.com and http://blog.xenta.nl/ The new posts will only get added to http://blog.xenta.nl Hope you will enjoy the new...

Scheduling Oracle SOA Suite Composite Applications (or whatever you want) in Weblogic

After reading a nice article about TimerManager functionality in Weblogic, i wanted to see how easy it would be to schedule my test composite application. First deploy your composite and go to SOA > soa-infra > default > Test > WSDL. Copy/paste the wsdl, this one we will use to generate the web proxy. Back in JDeveloper create a new Application (or add it to an existing one), and create a new Web Project. Select the jsp option, we will use this page...

Oracle SOA Suite 11g, Resequence messages in Mediator

"A Resequencer is used to rearrange a stream of related but out-of-sequence messages back into order. It sequences the incoming messages that arrive in a random order and then send them to the target services in an orderly manner. The sequencing is done based on the sequencing strategy selected." For the resequencer to work we need to have 2 values in the source payload. The first one is a sequenceID, and the next one is a groupdID. The sequenceID will be used as identifier for the message...

Oracle Service Bus 11g, Using Custom Xpath functions

In the new Oracle Service Bus 11g, Oracle gives us new functionality for the use of custom xpath functions. These functions we eventually can re-use in for example the xslt or xquery transformations. For this we need : 1. XML Configuration file (osb-custom.xml) 2. Property file (optional, osb-custom.properties) 3. Custom Function Class (jar package) All these files need to be stored at the next location [sourcecode language="xml"] /config/xpath-functions [/sourcecode] 1....

Oracle SOA Suite 11g, Enable logging for EDN events

By default the logging for the events are turned off. Connect to your DEV_SOAINFRA schema and execute : [sourcecode language="sql"] DECLARE ENABLED NUMBER; BEGIN ENABLED := 1; EDN_ENABLE_LOGGING( ENABLED => ENABLED ); END; [/sourcecode] Trigger a new business event and select the logging in the 'EDN_LOG_MESSAGES_TABLE' (select * from ...

Oracle SOA Suite, Launch Message Flow Trace in Google Chrome

During testing of some of my composite applications i just couldn't get the 'Launch Message Flow Trace' link showing the output (popup it seemed later on). Chrome didn't came up with the a blocking popup so it didn't ring any bells. Google Chrome > Options > Under the Hood > Content Settings > Pop-ups > and add your hostname to the exception list Original...

Oracle ACE Award Invitation

Yesterday great news from the Oracle grounds, i received an invitation for the Oracle ACE Award! I'm honored they give me this chance and i will continue my contribution to the Oracle Community. The Oracle Ace Program Original...

Oracle SOA Suite 11g, wrong settings after re-installation of SOA domain

During my installation of the 11g SOA Suite, things go bad once in a while and domains need to be created and removed, etc. After last remove and new installation of my domain i got the next error message during startup of the Admin Server : [sourcecode language="java"] javax.transaction.SystemException: weblogic.transaction.loggingresource.LoggingResourceException: java.sql.SQLException: JDBC LLR, table verify failed for table 'WL_LLR_ADMINSERVER', row 'JDBC LLR Domain//Server'...