Felix-
One note on the below - I wasn't really planning on touching Pax Web, just Equinox. AFAIK, Felix HttpService doesn't support legacy WAR files. This seems OK to me, but let me know if you forsee this as a problem for some reason.

Justin

Felix Meschberger wrote:
Hi all,

Thanks for the feedback so far, I will now go on asking the Felix
community for their opinion.

Regards
Felix

Felix Meschberger schrieb:
Hi all,

There is currently a discussion going on on the Felix Users list about
providing a default web application launcher [1] proposed by Justin
Edelson. As a base model for this discussion he took the Sling web app
launcher with some reductions and some missing enhancements (namely war
support and SNAPSHOT bundle bootstrap installation support).

Over the course of the discussion Justin agreed to provide patches to
Sling launchpad to support his feature wishes (I think they are very
worth-while additions):

   * Migrate the current use of PAX Web and Equinox Servlet bridge
     to using the new Felix HTTP Service implementation
          -- this will bring generic servlet filter support outside
             of Sling
          -- in addition Servlet API listener support might also be
             added

   * Add war support -- something which is really usefull for supporting
     legacy application transitionally.

   * Add support for upgrading bundle in SNAPSHOT versions (something
     Bertrand Delacretaz recently added to JCR Install, too).

My question to discuss right now is: What is the general opinion of the
Sling community to eventually hand the launchpad/base module as a
generic loader for standalone and web application environments over to
the Apache Felix project ?

Thanks for sharing your thoughts.

Regards
Felix


[1] http://markmail.org/thread/ljlrggdzxprnvhel


Reply via email to