Pax whiteboard not sharing http context
Steps to reproduce
Registering a servlet or filter outside of the kernel bundle's class loader doesn't attach the Opencast shared http context at all but a default http context. Therefore a workaround for every non-kernel filter/servlet has been implemented.
With the most recent pax web whiteboard pattern there has been a new property introduced to solve this issue "httpContext.shared" = "true". Unfortunately the implementation is not working properly yet, see https://groups.google.com/forum/#!topic/ops4j/a3V6aKh0H8I.
As soon there is a working version of it we should try to update to finally fix it and remove all the existing workaround code again.
should be fixable with karaf4 update