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
>
>

Reply via email to