ICEfaces
  1. ICEfaces
  2. ICE-2982

HTTP Responses sent by ICEfaces shoud be branded

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7RC1
    • Fix Version/s: None
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      ICEfaces

      Description

      HTTP Responses sent by the ICEfaces framework should be branded. Additionally the branding should also contain the part of ICEfaces that is ultimately responsible for producing the HTTP Response. For instance:

      - ICEfaces -> ICEfaces

      - MainServlet -> Main Servlet
      - AsyncHttpServlet -> Asynchronous HTTP Servlet

      - ThreadBlockingServlet -> Thread Blocking Servlet
      - ContinuationAdaptingServlet -> Continuation Adapting Servlet
      - GrizzlyPushServlet -> Grizzly Push Servlet
      - TomcatPushServlet -> Tomcat Push Servlet

      This way we could have something like this in the HTTP Responses:

      X-Powered-By: ICEfaces - Main Servlet - Continuation Adapting Servlet

        Activity

        Hide
        Jack Van Ooststroom added a comment -

        The responses are branded as follows using the HTTP X-Powered-By response headers:

        MainServlet -> adds the ICEfaces ProductInfo.PRODUCT string
        PushServlet -> adds the Push Server ProductInfo.PRODUCT string

        ThreadBlockingAdaptingServlet -> adds "Thread Blocking Adapting Servlet"
        GlassFishAdaptingServlet -> adds "GlassFish Adapting Servlet"
        JettyAdaptingServlet -> adds "Jetty Adapting Servlet"

        For completeness of this comment more branding is done elsewhere:

        TomcatAdaptingServlet -> adds "Tomcat Adapting Servlet"
        WebLogicAdaptingServlet -> add "WebLogic Adapting Servlet"

        Marking this one as FIXED.

        Show
        Jack Van Ooststroom added a comment - The responses are branded as follows using the HTTP X-Powered-By response headers: MainServlet -> adds the ICEfaces ProductInfo.PRODUCT string PushServlet -> adds the Push Server ProductInfo.PRODUCT string ThreadBlockingAdaptingServlet -> adds "Thread Blocking Adapting Servlet" GlassFishAdaptingServlet -> adds "GlassFish Adapting Servlet" JettyAdaptingServlet -> adds "Jetty Adapting Servlet" For completeness of this comment more branding is done elsewhere: TomcatAdaptingServlet -> adds "Tomcat Adapting Servlet" WebLogicAdaptingServlet -> add "WebLogic Adapting Servlet" Marking this one as FIXED.

          People

          • Assignee:
            Jack Van Ooststroom
            Reporter:
            Jack Van Ooststroom
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: