Refactor HTTP Context to be shared among all services
-----------------------------------------------------

                 Key: AMDATU-155
                 URL: http://jira.amdatu.org/jira/browse/AMDATU-155
             Project: Amdatu
          Issue Type: Task
          Components: Amdatu Web
    Affects Versions: 0.0.6
            Reporter: Ivo Ladage - van Doorn
            Assignee: Ivo Ladage - van Doorn


Since we used Pax Web in the past and Pax Web required that each bundle 
provides its own HTTP context it was implemented that way. Since we replaced 
Pax Web by Felix this should not be necessary anymore. 
With Felix however, we run into similar issues for filter registration when 
sharing the same httpcontext among all bundles. The implementation of 
org.apache.felix.http.whiteboard.internal.manager.HttpContextManager assumes 
that the service that registered the httpcontext is contained by the same 
bundle as the one hat registers a filter (the bundleid is appended to the id 
that is supposed to identify the httpcontext)
So it seems that with Felix we still cannot share one httpcontext among all 
bundles (when we need servlet filter support)

This issue relates to http://jira.amdatu.org/jira/browse/AMDATU-151

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to