Great,

Thanks,
sanjeewa.

On Tue, Jan 23, 2018 at 2:59 PM, Bhathiya Jayasekara <[email protected]>
wrote:

> Hi Sanjeewa,
>
> This is already done in 2.2.0[1].
>
> [1] https://wso2.org/jira/browse/APIMANAGER-5529
>
> Thanks,
> Bhathiya
>
> On Tue, Jan 23, 2018 at 1:50 PM, Sanjeewa Malalgoda <[email protected]>
> wrote:
>
>> Even if we have workflow usecase we should be able to use JsonStreamBuilder
>> with workaround we tried recently.
>> There is no harm with this change and we should consider making 
>> JsonStreamBuilder
>> default when we do APIM 2.2.0 release.
>> Please add this to 2.2 product development branch.
>>
>> Thanks,
>> sanjeewa.
>>
>> On Tue, Jan 23, 2018 at 12:59 PM, Harsha Kumara <[email protected]> wrote:
>>
>>>
>>>
>>> On Tue, Jan 23, 2018 at 10:27 AM, Keerthika Mahendralingam <
>>> [email protected]> wrote:
>>>
>>>> HI All,
>>>>
>>>> When we use the latest version of cache mediator implementation with
>>>> APIM, an empty response is getting cached instead of JSON message. But all
>>>> headers are getting cached correctly. When I debugged the code, I found
>>>> that response body is set to null in [1].
>>>>
>>>> As Riyafa suggested when I changed the JSON message builder as
>>>> JsonStreamBuilder instead of JsonBuilder its worked as expected.
>>>>
>>>> Is there any specific reason for using JsonBuilder instead of
>>>> JsonStreamBuilder? Can I go with this approach?
>>>>
>>> There are many instances which we have suggest to use  JsonStreamBuilder
>>> in APIM usecases and it's the defualt builder in the EI. We had a
>>> limitation using this when workflows enabled but there is a workaround.
>>> Hence it's fine to use JsonStreamBuilder.
>>>
>>>>
>>>> Any suggestion on this?
>>>>
>>>> [1]. https://github.com/wso2/carbon-mediation/blob/master/co
>>>> mponents/mediators/cache/org.wso2.carbon.mediator.cache/src/
>>>> main/java/org/wso2/carbon/mediator/cache/CacheMediator.java#L359
>>>>
>>>> Thanks,
>>>> Keerthika.
>>>>
>>>> --
>>>> <[email protected]>
>>>> Keerthika Mahendralingam
>>>> Software Engineer
>>>> Mobile :+94 (0) 776 121144 <+94%2077%20612%201144>
>>>> [email protected]
>>>> WSO2, Inc.
>>>> lean . enterprise . middleware
>>>>
>>>
>>>
>>>
>>> --
>>> Harsha Kumara
>>> Software Engineer, WSO2 Inc.
>>> Mobile: +94775505618 <077%20550%205618>
>>> Blog:harshcreationz.blogspot.com
>>>
>>
>>
>>
>> --
>>
>> *Sanjeewa Malalgoda*
>> WSO2 Inc.
>> Mobile : +94713068779 <071%20306%208779>
>>
>> <http://sanjeewamalalgoda.blogspot.com/>blog
>> :http://sanjeewamalalgoda.blogspot.com/
>> <http://sanjeewamalalgoda.blogspot.com/>
>>
>>
>>
>
>
> --
> *Bhathiya Jayasekara*
> *Associate Technical Lead,*
> *WSO2 inc., http://wso2.com <http://wso2.com>*
>
> *Phone: +94715478185 <071%20547%208185>*
> *LinkedIn: http://www.linkedin.com/in/bhathiyaj
> <http://www.linkedin.com/in/bhathiyaj>*
> *Twitter: https://twitter.com/bhathiyax <https://twitter.com/bhathiyax>*
> *Blog: http://movingaheadblog.blogspot.com
> <http://movingaheadblog.blogspot.com/>*
>



-- 

*Sanjeewa Malalgoda*
WSO2 Inc.
Mobile : +94713068779

<http://sanjeewamalalgoda.blogspot.com/>blog
:http://sanjeewamalalgoda.blogspot.com/
<http://sanjeewamalalgoda.blogspot.com/>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to