Hi Sergey,
Will do. I'll send you a sample maven project. It's all pretty simple really.
Matt
Matthew Glubb
Technical Partner
email: [email protected]
phone: 44 (0) 7715 754017
skype: mglubb
Kite
http://madebykite.com
--
GPG: 96FF DE0E 0B7B 37F0 7F8D C54C E285 3D8F 5625 9244
On 23 Mar 2011, at 12:13, Sergey Beryozkin wrote:
> Hi Matt
>
> On Wed, Mar 23, 2011 at 12:07 PM, Matthew Glubb <[email protected]> wrote:
>
>> Hi Sergey,
>>
>> I wrote a proof of concept testing both json providers side by side. They
>> both work perfectly with ehcache-web so I think there must be something
>> strange going on with my own code. Sorry to waste your time.
>>
>> Great, thanks for this confirmation and no problems at all - I've spent no
> time on this issue :-)
> It is still a possibility that your code indirectly exposes some issue with
> CXF - let us know please if you find something.
>
> Also, if you could share somehow the sample configuration/project then I can
> add some documentation to the wiki on how to use CXF with the ehcache-web
>
> thanks, Sergey
>
>
>> Matt
>>
>>
>> Matthew Glubb
>> Technical Partner
>>
>> email: [email protected]
>> phone: 44 (0) 7715 754017
>> skype: mglubb
>>
>> Kite
>> http://madebykite.com
>>
>> --
>> GPG: 96FF DE0E 0B7B 37F0 7F8D C54C E285 3D8F 5625 9244
>>
>> On 23 Mar 2011, at 10:11, Sergey Beryozkin wrote:
>>
>>> Hi Matt
>>>
>>> Just curious, did you get a chance to validate the Jackson provider ? We
>> may
>>> still get a chance to track the possible CXF issue down before
>> 2.4.0/2.3.4
>>> is out,
>>>
>>> thanks, Sergey
>>>
>>> On Mon, Mar 21, 2011 at 5:32 PM, Sergey Beryozkin <[email protected]
>>> wrote:
>>>
>>>> Hi Matt
>>>>
>>>> On Mon, Mar 21, 2011 at 5:28 PM, Matthew Glubb <[email protected]
>>> wrote:
>>>>
>>>>> Hi Sergey,
>>>>>
>>>>> On 21 Mar 2011, at 17:09, Sergey Beryozkin wrote:
>>>>>
>>>>>> Sorry for a delay.
>>>>>
>>>>> No problem at all. I appreciate the time. It's one of the few things
>> you
>>>>> can never restore to someone.
>>>>>
>>>>>
>>>> indeed :-)
>>>>
>>>>
>>>>>> Do you know if ehcache filters are wrapping the servlet response
>> stream
>>>>> ?
>>>>>> May be in some specific case the flush() is called on the output
>> stream
>>>>> in
>>>>>> one of the CXF providers which may be the cause of this exception ?
>>>>>
>>>>> I believe that they do wrap the response stream. This is to modify the
>>>>> headers after a cache miss. In the case of a cache hit we wouldn't get
>> as
>>>>> far as the servlet.
>>>>>
>>>>> I'm using org.codehaus.jackson.jaxrs.JacksonJaxbJsonProvider. I'll look
>>>>> into it.
>>>>>
>>>>>
>>>> you may want to try org.apache.cxf.jaxrs.provider.JSONProvider, just to
>> see
>>>> if it's anything to do with providers at all...
>>>>
>>>>
>>>>>> If you could open a JIRA and provide a simple maven project for us to
>>>>>> test/debug then it can help...
>>>>>
>>>>> If the providers don't turn up anything I'll do that.
>>>>>
>>>>>
>>>> ok, thanks
>>>>
>>>> Sergey
>>>>
>>>>
>>>>> Thanks,
>>>>>
>>>>>
>>>>> Matt
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>>
>>> --
>>> Sergey Beryozkin
>>>
>>> Application Integration Division of Talend <http://www.talend.com>
>>> http://sberyozkin.blogspot.com
>>
>>