JAX-RS is about annotating POJOs to expose them as web resources.
I guess it should not be too difficult to do that in ServiceMix, but my question
is more about how you want to bridge with JBI ? Will your rest pojo send
exchanges into the NMR ? Do you expect this service to be exposed on the NMR ?

The problem is kinda the same as with JAX-WS, but even more difficult to apply
to the JBI way of thinking:  for JAX-WS, we use two components, one containing
the jaxb2/jaxws annotations (cxf-se service engine) and another one
containing the
transport informations in the wsdl (cxf-bc).   But with JAX-RS, lots
of transport
informations use annotations, and there's no real way to use another transport.
So I think the best way would in SMX4 to support REST pojos exposed through
the osgi http service (or another http transport), which should be
quite straightforward,
but I'm not sure if/how we could have services calling those POJOs
without going
through HTTP.

On Fri, May 9, 2008 at 5:21 PM, Ryan Moquin <[EMAIL PROTECTED]> wrote:
> Go figure, if I wanted to add a JAX-RS interface to a JBI component, am I
> better off putting a servlet to proxy requests into a CXF webservice?  Or am
> I better off have an HTTP request come in through servicemix-http and
> parsing the path into operations myself?  I saw a mention of REST pojos on
> the servicemix site, but I wasn't sure how to go about trying it out.  I
> think I'm trying to figure out how REST fits in with JBI as well as an
> access mechanism :)
>
> On Fri, May 9, 2008 at 11:16 AM, Guillaume Nodet <[EMAIL PROTECTED]> wrote:
>
>> On Fri, May 9, 2008 at 5:14 PM, Guillaume Nodet <[EMAIL PROTECTED]> wrote:
>> >> A quick question on 3.2.2, will it the cxf rest support at all?  Or is
>> that
>> >> planned for another release?
>> >
>> > CXF 2.1 will be integrated in ServiceMix 3.3
>> >
>>
>> Btw, I'm not sure what you expect by REST support, but JAX-RS does not
>> fit very well with JBI,
>> but this integration is planned for ServiceMix 4.x.
>>
>> --
>> Cheers,
>> Guillaume Nodet
>> ------------------------
>> Blog: http://gnodet.blogspot.com/
>>
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/

Reply via email to