Hi, In C5 we have used feign library[1] as a http client. You can refer the usages in code[2]
[1] - https://github.com/OpenFeign/feign [2] - https://github.com/wso2/carbon-apimgt/blob/master/components/apimgt/org.wso2.carbon.apimgt.core/src/main/java/org/wso2/carbon/apimgt/core/auth/DCRMServiceStub.java#L36 On Thu, Oct 19, 2017 at 3:02 PM, Sabeena Kumrawadu <[email protected]> wrote: > Thank you Farasath. > But AFAIK SwaggerHub is for creating the API swagger defintion. > But my task is to write an API client for the integration tests of the > microgateway. > I want to know which library would be more suitable. Jersey, Apache HTTP > clienr or any other? > > Regards. > > On Thu, Oct 19, 2017 at 11:09 AM, Farasath Ahamed <[email protected]> > wrote: > >> I have used https://editor.swagger.io/ to generate clients. Pretty easy >> and gives plenty of options when you have the swagger files. >> >> Thanks, >> Farasath >> >> Farasath Ahamed >> Software Engineer, WSO2 Inc.; http://wso2.com >> Mobile: +94777603866 >> Blog: blog.farazath.com >> Twitter: @farazath619 <https://twitter.com/farazath619> >> <http://wso2.com/signature> >> >> >> >> On Thu, Oct 19, 2017 at 9:20 AM, Sabeena Kumrawadu <[email protected]> >> wrote: >> >>> Hello Farasath, >>> >>> Yes. For the testing purpose only. >>> >>> Regards. >>> >>> On Wed, Oct 18, 2017 at 7:13 PM, Farasath Ahamed <[email protected]> >>> wrote: >>> >>>> >>>> Hi Sabeena, >>>> On Wednesday, October 18, 2017, Sabeena Kumrawadu <[email protected]> >>>> wrote: >>>> >>>>> Hi all, >>>>> >>>>> I have to test the Offline Microgateway, which I finished building >>>>> recently, >>>>> >>>>> To introduce about the Offline Microgateway, it can be started >>>>> independantly, and has no connection with the API Core, where the >>>>> authentication is done with the API keys. >>>>> >>>>> User only has to give the API bal files and the API swagger files of >>>>> each APIS to start the gateway. >>>>> >>>>> Currently it has been suggested to build an API client with the Jersey >>>>> client. What would be the best way of creting an API client for this task? >>>>> >>>> >>>> By API Client you mean clients for each API we deploy? >>>> >>>>> >>>>> Thanks and Regards. >>>>> >>>>> -- >>>>> *Sabeena Kumarawadu* | Software Engineering Intern >>>>> WSO2 Lanka (Pvt) Ltd. >>>>> #20, Palm Grove, Colombo 03, Sri Lanka >>>>> <https://maps.google.com/?q=20,+Palm+Grove,+Colombo+03,+Sri+Lanka&entry=gmail&source=g> >>>>> Mobile: +94 71 0372856 <+94%2071%20037%202856> >>>>> Email: [email protected] >>>>> [image: http://wso2.com/signature] <http://wso2.com/signature> >>>>> >>>>> >>>> >>>> -- >>>> Farasath Ahamed >>>> Software Engineer, WSO2 Inc.; http://wso2.com >>>> Mobile: +94777603866 >>>> Blog: blog.farazath.com >>>> Twitter: @farazath619 <https://twitter.com/farazath619> >>>> <http://wso2.com/signature> >>>> >>>> >>>> >>>> >>> >>> >>> -- >>> *Sabeena Kumarawadu* | Software Engineering Intern >>> WSO2 Lanka (Pvt) Ltd. >>> #20, Palm Grove, Colombo 03, Sri Lanka >>> <https://maps.google.com/?q=20,+Palm+Grove,+Colombo+03,+Sri+Lanka&entry=gmail&source=g> >>> Mobile: +94 71 0372856 <+94%2071%20037%202856> >>> Email: [email protected] >>> [image: http://wso2.com/signature] <http://wso2.com/signature> >>> >>> >> > > > -- > *Sabeena Kumarawadu* | Software Engineering Intern > WSO2 Lanka (Pvt) Ltd. > #20, Palm Grove, Colombo 03, Sri Lanka > Mobile: +94 71 0372856 <+94%2071%20037%202856> > Email: [email protected] > [image: http://wso2.com/signature] <http://wso2.com/signature> > > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Rajith Roshan Senior Software Engineer, WSO2 Inc. Mobile: +94-7 <%2B94-71-554-8430>17-064-214
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
