Replace Action and Render service interfaces by the Servlet interface
---------------------------------------------------------------------

                 Key: FELIX-574
                 URL: https://issues.apache.org/jira/browse/FELIX-574
             Project: Felix
          Issue Type: Improvement
          Components: Web Console
            Reporter: Felix Meschberger


The OSGi web console currently defines the Action and Render service interfaces 
to extend the console with more functionality. Experience shows that this is 
probably not the best of all ideas. In addition, modifying the console to allow 
for rest-ful URLs (FELIX-566), would also be more complicated if we keep these 
interfaces.

To make it simpler to just plug into the OSGi web console, the Action and 
Render service interfaces should be dropped and be replaced by using the 
javax.servlet.Servlet interface as the extension point. Any servlets registered 
with some define service registration property is taken up by the OSGi web 
console as an extension employing the white board pattern.


-- 
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