Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-574

Replace Action and Render service interfaces by the Servlet interface

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • webconsole-1.2.0
    • Web Console
    • None

    Description

      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.

      Attachments

        Activity

          People

            fmeschbe Felix Meschberger
            fmeschbe Felix Meschberger
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: