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...
"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...
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
By default the logging for the events are turned off.
Connect to your DEV_SOAINFRA schema and execute :
ENABLED := 1;
ENABLED => ENABLED
Trigger a new business event and select the logging in the 'EDN_LOG_MESSAGES_TABLE' (select * from ...
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
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
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 :
java.sql.SQLException: JDBC LLR, table verify failed for table 'WL_LLR_ADMINSERVER', row
'JDBC LLR Domain//Server'...
Besides the new patchset for Oracle SOA Suite 11g, Oracle also released the new Oracle Service Bus 11g.
See Edwin his list for the new features.
Download the installer and unpack the files and move the files from Disk2 to Disk1, otherwise the installation won't complete.
Select the middleware home and we will create the new Oracle Service Bus Home in there.
See this (2.10 Oracle Service Bus Domain Configuration Scenarios) overview to decide what the...
Once in a while i just clean my how Oracle environment and start from scratch which a clean one.
For this new installation i used the next set of installations
Oracle Database 11g Release 2, Enterprise Edition (download)
Repository Creation Utility (22.214.171.124.0) (download)
WebLogic Server (10.3.3) (download Oracle WebLogic Server 11gR1 (10.3.3) + Coherence + OEPE - Package Installer)
SOA Suite 126.96.36.199.0 (download SOA Suite (188.8.131.52.0))
SOA Suite 184.108.40.206.0 (patch)...
In the old school Oracle SOA Suite we had the functionality to create different domains in the BPEL Console to group our applications.
This functionality was gone in the 11g SOA Suite, and because it still was a wanted feature, Oracle reintroduced it as feature in the new Oracle SOA 11g Patchset2.
Now it's called 'Partitions'.
So let's see how to manage them.
Go to the Enterprise Manager (http://localhost:7001/em), Farm_ > SOA > soa-infra (soa_server1).
Right mouseclick on...