L.S.,

In ServiceMix 3.3, there is no way of deploying a WAR file directly on
the ESB.  If you had been using JAX-RS, we probably could enhance
something with the CXF component to support it, but for the
org.restlet framework we would have to build a specific component to
get it working or somehow hook it up in the servicemix-http component.

The good news is that ServiceMix 4.0.0 (aka FUSE ESB 4.1.0.0) does
support deploying a WAR file.  You get all the 'classic' JBI
components packaged in ServiceMix 3.3, but we built an entirely new
OSGi-based container that still supports deploying JBI artifacts, but
also plain Spring XML files, OSGi bundles and WAR files.  This way,
you would be able to deploy your existing WAR file as well as leverage
any investment you made in JBI artifacts.

Regards,

Gert Vanthienen
------------------------
Open Source SOA: http://fusesource.com
Blog: http://gertvanthienen.blogspot.com/



2009/5/27 awhelan <[email protected]>:
>
> Hello,
>
> I have an existing piece of software. It is a RESTful service web
> application written using the org.restlet framework. It deploys as a servlet
> in a WAR file. I am wondering if you servicemix veterans can give me some
> insight about the best way to expose this through servicemix.
>
> I was able to expose it throught the BEA/Orace ESB and now I am looking to
> expose it using Fuse 3.4.0.2 (and am not finding the documentation helpful
> in exposing a web application (WAR) based service in fuse. It all seems
> geared towards SOAP based web services and JMS based services.
> Even tips on exposing a CGI service/servlet would be helpful.
>
> Any help suggestions would be appreciated.
> --
> View this message in context: 
> http://www.nabble.com/Exposing-an-HTTP-%28GGI-RESTFul%29-service-in-servicemix-tp23746674p23746674.html
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>
>

Reply via email to