Hi Jerome, I think I came across badly. I wasn't referring to Restlets,
but OSGi in general.
The main issues (it was a few months back) were that lot of libraries
don't come with bundles and a large percentage of the time it wasn't as
simple as running Bnd them. Freemarker wouldn't work (I believe, though
not sure, spring dm gets it to work by doing some tricks and using
servlets) and a few classloader issues with other libraries. Tool
support is lacking, which is to be expected (springs eclipse tool was
very buggy). To start to get anywhere I started working with the
spring-dm stuff, which helped and has some nice features, but you end up
tying more and more of your app with springs OSGi custom tags and way of
doing things, which meant I couldn't run it outside of spring dm server.
That and a lot of bugs made me give up playing for a while until it
matures a bit more. I believe the next OSGi draft will include some of
the headway springsource has made, so things should get better. Other
people might have better luck or find their applications are a better fit :)
Jon
Jerome Louvel wrote:
Hi guys,
We definitely have OSGi in our radar. We would like to explore better
integration in the future. It would be nice to be able to easily
deploy Restlet applications in Spring dm Server.
There is even a design discussion started related to better
Restlet-OSGi integration:
http://wiki.restlet.org/developers/172-restlet/124-restlet.html?branch=docs-1_1&language=en
<http://wiki.restlet.org/developers/172-restlet/124-restlet.html?branch=docs-1_1&language=en>
This is related to this RFE: "Improve support for OSGi"
http://restlet.tigris.org/issues/show_bug.cgi?id=83
Best regards,
Jérôme Louvel
--
Restlet ~ Founder and Lead developer ~ http://www.restlet.org
<http://www.restlet.org/>
Noelios Technologies ~ Co-founder ~ http://www.noelios.com
<http://www.noelios.com/>
------------------------------------------------------------------------
*De :* Rob Heittman [mailto:[EMAIL PROTECTED]
*Envoyé :* vendredi 14 novembre 2008 17:38
*À :* [email protected]
*Objet :* Re: which is better way for web application using RESTlet?
I concur, Restlet on OSGi is interesting to play with ... maybe a
candidate for a research-oriented project, or something with a very
future forward vision. I don't think it's a serious option for
production work right now ... I'd stick with either the Servlet or
Standalone modes for production applications. I have been able to do
some cool stuff with Restlet under Eclipse OSGi though -- nice to be
able to swap plugins around the Restlet bits.
On Fri, Nov 14, 2008 at 11:14 AM, Jonathan Hall <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
re OSGi,
I found that I had to battle with the infancy of running in an
OSGi environment far more than being productive. I'd consider
waiting until things stabilise a bit more. Mileage varies of
course. If you do consider that route, S2AP (might have rebranded)
from the spring folks helped a little, but added complexities and
other issues. At this moment in time, it is not something I could
consider using. It would be interesting to hear others thoughts
and opinions.
Jon