Tag Archives: Web Services

Performace Tunning with OSB – RouterRuntimeCache and Proxy initialisation

As your project grows and the number of proxy services you have in the project grows significantly (>100) you might notice that the performance of the services degrades heavily. This can be attributed to the face that the OSB is now unable to Cache all your services at runtime. OSB caches proxy service runtime meta-data […]

read more

Weblogic transaction timed out after 302/603 seconds issue

Problem: Transaction Rolledback.: weblogic.transaction.internal.TimedOutException: Transaction timed out after 603 seconds A lot of you might have encountered an issue of Weblogic transaction timed out after 302/603 etc seconds. We have been struggling with this for some time as well. Non Recoverable System Fault : Transaction Rolledback.: weblogic.transaction.internal.TimedOutException: Transaction timed out after 603 seconds BEA1-3FB6FB464035C13E3227 at […]

read more

Consuming OSB Services from Oracle BPM

As discussed in my previous post, using Oracle BPM to consume services exposed through Oracle Service Bus is the most common type of integration.  In the diagram below you can see the highlighted path that is taken in this case.  All of the communication is between the BPM execution engine, Service Bus, and the back end […]

read more

Integrating OBPM with Oracle Service Bus

Over the past few years I have seen many of our customers use a combination of Oracle BPM/Aqualogic BPM and Oracle Service Bus/Aqualogic Service Bus.  These two products are very complimentary within a company’s SOA environment.  OSB can provide the service aggregation, transformation, and security while OBPM can provide the orchestration of the services that […]

read more

Adding a Custom header to your Web Service (WSDL)

It’s very common that you have to define a WSDL and want it to have custom header. I have been using WSDL’s with custom headers for some time and thought I will post this sample WSDL for all of you who want to define a SOAP 1.1 WSDL with a custom message header. Below is […]

read more

Generating Client JAVA code for WSDL using SOAP UI – AXIS2 WSDL2JAVA

Create a Soap UI project using your WSDL. Set the Preferences in SOAP UI for AXIS2 home directory. Right Click on the WSDL in SOAP UI and click generate code. Select ADB binding and the following settings and click generate Following is the directory structure and code files generated. That’s it, you can now use […]

read more

WSDL2JAVA using AXIS2 code generator command line

The Code Generator tool consists of a command line version and an Ant Task.  I have attached a guidance to use the WSDL2Java utility using the command line. Also, illustrated how to build file using custom Ant task and invoking the Code Generator from Ant. Invoking the Code Generator From Ant Since the users may […]

read more

Restful Web services with OSB

I have been working on SOAP webserivces for some time, but never really used REST services with OSB up untill recently. I thought it would be useful to add a new post on to my blog to help users who like me are trying to hook their REST services with OSB and then may be […]

read more

Using Oracle BPEL Process Manager with Oracle Service Bus part 2

Calling OSB service from BPEL process In my previous post, I already talked about calling BPEL services from OSB. In this blog entry I will show you how to call an synchronous OSB proxy service from BPEL. If you have problems to get this working, please see my previous blog entry how to solve this. […]

read more

Using Oracle BPEL Process Manager with Oracle Service Bus – Part 1

Caliing BPEL processes from OSB Synchronus and Asynchronus With OSB 10.3 ( BEA Aqualogic Service Bus ) you can call BPEL services with the ormi or opmn protocol ( just like OESB ). With version 10.3, OSB support the bpel 10.1.3.4 transport. In this postI will show you how to call the BPEL services from […]

read more