You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Felix Meschberger (JIRA)" <ji...@apache.org> on 2011/01/09 04:09:45 UTC

[jira] Commented: (FELIX-65) Support bundle-based web applications

    [ https://issues.apache.org/jira/browse/FELIX-65?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12979259#action_12979259 ] 

Felix Meschberger commented on FELIX-65:
----------------------------------------

I do not really understand this issue. In addition it is quite a few years old.

Can we closed this ?

> Support bundle-based web applications
> -------------------------------------
>
>                 Key: FELIX-65
>                 URL: https://issues.apache.org/jira/browse/FELIX-65
>             Project: Felix
>          Issue Type: Wish
>          Components: HTTP Service
>            Reporter: Richard S. Hall
>
> Daniel Fagerstrom says:
> A separate issue (bundle based webapps e.g.) would be good. For bundle based webapps one need IMO framework support on (at least) two different level: An implementation of the whiteboard pattern for making it easier to use the Http service (see FELIX-64) and OSGi aware webapp container functionality for enabling communication between servlets in a convenient way.
> I guess that most people who start using the Http service will develop a "whiteboard adaptor" so that it is enough for a servlet bundle to register a servlet service together with a context path, the whiteboard adaptor reacts on the service registration event an register the servlet in the Http Service. Felix could provide a "standard" implementation of this. In Cocoon we have an implementation that use the declarative service: http://svn.apache.org/repos/asf/cocoon/trunk/core/cocoon-blocks-fw/cocoon-blocks-fw-impl/META-INF/components.xml, http://svn.apache.org/repos/asf/cocoon/trunk/core/cocoon-blocks-fw/cocoon-blocks-fw-impl/src/main/java/org/apache/cocoon/blocks/Activator.java.
> The Http service doesn't give much support at all for communication between servlets and for having reusable servlets. In the Cocoon community we have worked on developing a framework for block (plugin) based webapps for quite a while (see http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=114237414521595&w=2 for the latest incarnation and http://wiki.apache.org/cocoon/Blocks for a higher level, but obsolete description).
> This work includes having a light weight OSGi aware webapp container. If there is interest, the more generic parts (or all of the framework), could be developed together with the Felix community. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.