My Oracle Support Banner

Support for duplicated methods in existing WADL format ( "SOAP-style" - Oracle specific ) (Doc ID 2695250.1)

Last updated on OCTOBER 09, 2023

Applies to:

Oracle Service Bus - Version 12.2.1.3.0 to 12.2.1.4.0
Information in this document applies to any platform.

Goal

There might be situations when same methods is applied to different resources . An example would be

<application xmlns:soa="http://www.oracle.com/soa/rest"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://wadl.dev.java.net/2009/02">
<doc title="RestReference">RestReference</doc>
<resources>
<resource path="resinfo">
<method name="GET" soa:name="getResourceInfoList">
<request/>
<response status="200">
<representation mediaType="application/json"/>
</response>
</method>
</resource>
<resource path="resinfo/{scope}">
<method name="GET" soa:name="getResourceInfoList">
<request>
<param name="scope" style="template" type="xsd:string"/>
</request>
<response status="200">
<representation mediaType="application/json"/>
</response>
</method>
</resource>
</resources>
</application>]]>

REST based artifacts(e.g. wadls, rest based business services , rest pipelines) cannot be generated from above wadl  prior 12.2.1.3.0
OSB and JDEV patches are now available to solve this problem in 12.2.1.3.0 and higher


 

Solution

To view full details, sign in with your My Oracle Support account.

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


In this Document
Goal
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.