ICEfaces
  1. ICEfaces
  2. ICE-2944

Tomcat 6 NIO: Integrate the TomcatPushServlet functionality into the ICEfaces core framework

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: 1.7
    • Fix Version/s: 1.8
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      Tomcat 6 NIO, ICEfaces

      Description

      The TomcatPushServlet functionalities need to be integrated into and auto-discovered by the ICEfaces core framework just like Jetty's Continuations.

        Issue Links

          Activity

          Jack Van Ooststroom created issue -
          Jack Van Ooststroom made changes -
          Field Original Value New Value
          Issue Type Bug [ 1 ] Improvement [ 4 ]
          Hide
          Jack Van Ooststroom added a comment -

          This is basically a follow up to ICE-1773.

          Show
          Jack Van Ooststroom added a comment - This is basically a follow up to ICE-1773 .
          Jack Van Ooststroom made changes -
          Link This issue depends on ICE-1773 [ ICE-1773 ]
          Jack Van Ooststroom made changes -
          Assignee Jack van Ooststroom [ jack.van.ooststroom ]
          Hide
          Jack Van Ooststroom added a comment -

          This might get a bit tricky to integrate into our automatic environment adapting logic as the registered servlet needs to implement the CometProcessor interface:

          "Servlets which implement the org.apache.catalina.CometProcessor interface will have their event method invoked rather than the usual service method, according to the event which occurred."

          Show
          Jack Van Ooststroom added a comment - This might get a bit tricky to integrate into our automatic environment adapting logic as the registered servlet needs to implement the CometProcessor interface: "Servlets which implement the org.apache.catalina.CometProcessor interface will have their event method invoked rather than the usual service method, according to the event which occurred."
          Hide
          Jack Van Ooststroom added a comment -

          Due to the mandatory implementation of the proprietary CometProcessor by our registered servlet in the web.xml, namely MainServlet, we cannot fix this. Letting the MainServlet implement the CometProcessor interface would mean we need to include another proprietary .jar-file for all deployments. Marking this one as WON'T FIX.

          Show
          Jack Van Ooststroom added a comment - Due to the mandatory implementation of the proprietary CometProcessor by our registered servlet in the web.xml, namely MainServlet, we cannot fix this. Letting the MainServlet implement the CometProcessor interface would mean we need to include another proprietary .jar-file for all deployments. Marking this one as WON'T FIX.
          Jack Van Ooststroom made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Won't Fix [ 2 ]
          Ken Fyten made changes -
          Fix Version/s 1.8 [ 10161 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            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: