Remove the camel: prefix inside your <camelContext> On Fri, Jan 22, 2016 at 8:01 PM, urwithsumit <sumit.kushw...@gmail.com> wrote: > Hi, > I am developing 2 REST api using camel REST DSL with Servlet. I am using > SPring DSL and have followed the example camel-example-swagger-java which > comes as part of 2.16 release. > > I am not able to get the Swagger definition for the REST API that are > defined in Spring xml. > > I am only able to see the details of defined in web.xml. > { > "swagger" : "2.0", > "info" : { > "description" : "API Description for", > "version" : "1", > "title" : " Services" > }, > "host" : "localhost:18080", > "basePath" : "/server/rest", > "schemes" : [ "http" ] > } > > My REST Service def is as follow: > <camelContext id="camelContext" > xmlns="http://camel.apache.org/schema/spring"> > > <camel:restConfiguration bindingMode="json" > component="servlet" contextPath="server/rest" > port="18080"> > <camel:dataFormatProperty key="prettyPrint" > value="true" /> > </camel:restConfiguration> > > <camel:rest path="/test" consumes="application/json" > produces="application/json"> > <camel:description>TEST Service</camel:description> > > <camel:get > uri="/generate/data/name/{name}/flag/{flag}" > type="java.util.HashMap" > outType="java.util.HashMap"> > > <camel:description> > Generate Keys > </camel:description> > > <camel:param name="name" type="path" > description="Consumer name." > dataType="string" /> > > <camel:param name="flag" type="path" > description="Allowed values are Y or > N." dataType="string" /> > > <camel:route> > <camel:process > ref="requestTransformer" /> > <camel:process > ref="myProcessor"></camel:process> > </camel:route> > </camel:get> > > </camel:rest> > </camelContext> > > My REST URL: > http://localhost:18080/server/rest/test/generate/data/name/{name}/flag/{flag} > > Please help with any pointers. > > Regards > Sumit > > > > > -- > View this message in context: > http://camel.465427.n5.nabble.com/Camel-Swagger-Java-Unable-to-generate-the-API-Swagger-definition-tp5776570.html > Sent from the Camel - Users mailing list archive at Nabble.com.
-- Claus Ibsen ----------------- http://davsclaus.com @davsclaus Camel in Action 2: https://www.manning.com/ibsen2