Hi Himasha,

I tried this scenario in a wum updated pack referring [1] for the
pizzashack api and it worked for me OOB. Did you also try it out in a wum
updated pack?

[1]
https://docs.wso2.com/display/AM210/Write+a+Client+Application+Using+the+SDK

Regards,
Jason

Jason De Silva
*Software Engineer - QA*
Mobile: +94 (0) 772 097 678
Email: jas...@wso2.com
WSO2 Inc. www.wso2.com
<http://wso2.com/signature>

On Wed, Feb 21, 2018 at 8:11 PM, Himasha Guruge <himas...@wso2.com> wrote:

> Hi,
>
> I'm trying out [1] with Api Manager 2.1.0. I have downloaded the java SDK
> of PizzaShackAPI and tried to run APIClient main method. At first with the
> exact same code, I was getting below error.
>
>
> com.google.gson.JsonSyntaxException: java.lang.IllegalStateException:
> Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 2
>
>  To sort it out I updated defaultAPI.java code of the SDK, to return a
> List<Menu> instead, and it got sorted. (See changes below)
>
>  public List<Menu> menuGet() throws ApiException {
>         ApiResponse<List<Menu>> resp = menuGetWithHttpInfo();
>         return resp.getData();
>     }
>
>
>        public ApiResponse<List<Menu>> menuGetWithHttpInfo() throws
> ApiException {
>         com.squareup.okhttp.Call call = menuGetCall(null, null);
>         Type localVarReturnType = new TypeToken<List<Menu>>(){}.getType();
>         return apiClient.execute(call, localVarReturnType);
>     }
>
>
>  However, now I'm getting a response but the menu list is empty. Any idea
> what could be the issue?
>
>
> [1]https://docs.wso2.com/display/AM210/Write+a+Client+
> Application+Using+the+SDK#1a97b57b1791422f99d81743523b612e
>
> Thanks,
> Himasha Guruge
> Senior Software Engineer
> WS*O2* *Inc.*
> Mobile: +94 777459299 <+94%2077%20745%209299>
> himas...@wso2.com
>
> _______________________________________________
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to