After Upgrading from 11.1.1.4 to 11.1.1.7, OSB Async Web Service Calls are Failing due to, 'Unable to find operation: unknown' (Doc ID 1910516.1)

Last updated on JUNE 19, 2016

Applies to:

Oracle Service Bus - Version 11.1.1.7.0 and later
Information in this document applies to any platform.

Symptoms

SOA interaction with OSB (Async-callback). You will see binding.ws location which is pointed to the OSB effective wsdl. SOA can invoke the OSB service fine, however, when OSB sends the callback to SOA, SOA is trying to read the wsdl for the callback opertion. Since the OSB effective wsdl no longer contains the callback port type information, it throws the below error.


In 11.1.1.4, the effective wsdl which is generated by OSB includes the port type/binding information from the source wsdl. Therefore, when SOA reads the effective wsdl to find the callback operation, there is no issue. After 11.1.1.7, OSB changed the behavior and only left with the port/port type/binding that is used by the OSB proxy.




Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms