Sample Application.wadl File
<?xml version="1.0" encoding="ISO-8859-1"?> <ns0:application xmlns:ns0="http://wadl.dev.java.net/2009/02"> <ns0:doc ns1:generatedBy="Jersey: 2.22.4 2016-11-30 13:33:53" xmlns:ns1="http://jersey.java.net/"/> <ns0:doc ns2:hint="This is simplified WADL with user and core resources only. To get full WADL with extended resources use the query parameter detail. Link: http://abc.us.oracle.com:8003/rib-injector-services-web/resources/application.wadl?detail=true" xmlns:ns2="http://jersey.java.net/"/> <ns0:grammars> <ns0:include href="application.wadl/xsd0.xsd"> <ns0:doc title="Generated" xml:lang="en"/> </ns0:include> </ns0:grammars> <ns0:resources base="http://abc.us.oracle.com:8003/rib-injector-services-web/resources/"> <ns0:resource path="discover"> <ns0:method id="discoverAllResources" name="GET"> <ns0:response> <ns0:representation mediaType="application/json"/> </ns0:response> </ns0:method> </ns0:resource> <ns0:resource path="/injector"> <ns0:resource path="/inject"> <ns0:method id="injectMessage" name="POST"> <ns0:request> <ns0:representation mediaType="application/xml" element="ns3:ApplicationMessage" xmlns:ns3="http://www.oracle.com/retail/integration/rib/ApplicationMessages/v1"/> </ns0:request> <ns0:response> <ns0:representation mediaType="*/*"/> </ns0:response> </ns0:method> </ns0:resource> <ns0:resource path="/ping"> <ns0:method id="ping" name="GET"> <ns0:request> <ns0:param name="pingMessage" default="hello" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema" style="query"/> </ns0:request> <ns0:response> <ns0:representation mediaType="application/json"/> </ns0:response> </ns0:method> </ns0:resource> </ns0:resource> </ns0:resources> </ns0:application>