On designtime we use the oramds to develop our processflows in our bpel processes.
Basically the composite.xml part for a bpel process would look like this :
<component name="saveEmployee" version="1.0">
<service name="client_ep" ui:wsdlLocation="oramds:/apps/xsd/myapp/1.0/saveEmployee.wsdl">
When you open the bpel in jdeveloper, jdeveloper will automatically add the next import to your .bpel file :
We had some issues with deploying a composite which retrieves his wsdl for the partnerlinks from Nexus.
The supplier of the services adds the archive with the wsdl artifacts in Nexus, we download the dependency and after that we compile/validate the composite against the downloaded set of artifacts.
For one particular partnerlink the composite just wouldn’t compile.
Error message :
Validating composite "c:ReposcompositesmydomainobjectMyServicecomposite.xml"
c:ReposcompositesmydomainobjectMyServicecomposite.xml:21: error: Load of wsdl "oramds:/apps/xsd/nextgen/gm/services/mydomainobject/2/myservice.wsdl" failed
In our middleware solutions (Oracle SOA Suite) we use a lot of xsl transformations.
Part of these transformations use database backend systems to do lookups for transforming internal values to external values (which can then be communicated to the customers).
In the Oracle SOA Suite you can create custom xsl function and store the jar in the domain/lib folder and then you will be able to use it in the xsl transformations.
We use Altova (more...)
The ‘Validate’ activity in Oracle BPEL gives us the functionality to validate variables again schema definitions.
When using it in your bpel process you will get a nice informative message in the ‘Flow trace’.
When you’re using some generic error hospital functionality you also want this message to be available (more...)
In a few of our services in bpel and osb we’re inserting a lot of data (big payload messages) into the database by use of the jca db adapter.
We noticed performance would drop hugely when the db adapter needed to insert big payloads (CLOBS) and when the stream of (more...)
Our admin server of the osb development environment failed to restart because of a full disk.
After cleaning up the admin server still wouldn’t start resulting in the next stack.
<Sep 28, 2012 10:18:16 AM CEST> <Critical> <WebLogicServer> <BEA-000386> <Server subsystem failed. Reason: java.lang.NumberFormatException: null
Our book “Oracle Service Bus 11g Development Cookbook” has been added by Oracle to the “Learn More About Oracle Service Bus” section on OTN.
You can find it over here together with other usefull resources.
“Whip up a fresh batch of service- and message-oriented solutions with these recipes from the Oracle Service Bus 11g Development Cookbook”
Today two new items related to the Oracle Service Bus 11g Development Cookbook got published
OTN Article : Three Recipes for Oracle Service Bus 11g
Podcast Show Notes: Author (more...)
On the 7th and 8th of februari i attended the Oracle Fusion Middleware Partner Community Forum in Malaga.
A 4 day during event with other Oracle colleagues from other companies and from Oracle itself.
After taking a early flight from Schiphol Amsterdam, we arrived on time in Malaga. Great weather, (more...)
Good news today from the publisher!
The book of which i’m coauthor of has been published! After months of hard work it’s finally there.
Oracle Service Bus 11g Development Cookbook : http://www.packtpub.com/oracle-service-bus-11g-development-cookbook/book
I hope you will all like it.
Thanks to the other authors (Guido, Edwin, Jan and (more...)