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

Felix Meschberger commented on FELIX-1962:
------------------------------------------

Added initial support for listeners in Rev. 1057092 for the base bundle. The 
following listeners are supported

   - ServletContextAttributeListener -- handled by the base bundle wrapping the 
ServletContext handed to the servlets
   - ServletRequestListener -- handled by the base bundle by calling the 
listeners before and after handling the request
   - ServletRequestAttributeListener -- handled by the base bundle by wrapping 
the request object
   - HttpSessionListener -- requires support from the container and thus 
handled via the EventDispatcher which must be
          attached to the servlet container in the same was as the 
DispatcherServlet
   - HttpSessionAttributeListener -- requires support from the container and 
thus handled via the EventDispatcher which must be
          attached to the servlet container in the same was as the 
DispatcherServlet


> Add support for (select) Servlet API listeners
> ----------------------------------------------
>
>                 Key: FELIX-1962
>                 URL: https://issues.apache.org/jira/browse/FELIX-1962
>             Project: Felix
>          Issue Type: New Feature
>          Components: HTTP Service
>    Affects Versions: http-2.0.4
>            Reporter: Felix Meschberger
>            Assignee: Felix Meschberger
>             Fix For: http-2.0.6
>
>         Attachments: FELIX-1962-2.patch, FELIX-1962.patch
>
>
> The new Http Service implementation currently does not support any Servlet 
> API listeners at all. Support for some listeners can easily be implemented in 
> a transparent way: ServletContextAttributeListener, ServletRequestListener, 
> ServletRequestAttributeListener.
> The HttpSession listeners can probably not easily be implemented in such a 
> transparent way.
> The ServletContextListener is probably not worth it supporting. Most (if not 
> all) use cases for ServletContextListeners in traditional web applications 
> can be solved in better ways in an OSGi framework.

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

Reply via email to