ICEfaces
  1. ICEfaces
  2. ICE-7864

IllegalStateException when using Server Push on iPlanet Web Server

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-1.8.2.GA_P03
    • Fix Version/s: EE-1.8.2.GA_P04
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      iPlanet Web Server 7.0, AuctionMonitor

      Description

      When deploying AuctionMonitor to iPlanet Web Server 7.0, the following IllegalStateException is seen when accessing the application:

      Caused by: java.lang.IllegalStateException: WEB4221: Cannot use request/response objects across multiple request processing threads
      at com.sun.webserver.connector.nsapi.NSAPIConnector.jniSetResponseHeader(Native Method)
      at com.sun.webserver.connector.nsapi.NSAPIResponse.addHeader(NSAPIResponse.java:229)
      at org.apache.coyote.tomcat5.CoyoteResponseFacade.addHeader(CoyoteResponseFacade.java:492)
      at com.icesoft.faces.webapp.http.servlet.ServletRequestResponse.setHeader(ServletRequestResponse.java:266)
      at com.icesoft.faces.webapp.http.common.standard.FixedXMLContentHandler.respond(FixedXMLContentHandler.java:45)
      at com.icesoft.faces.webapp.http.servlet.ServletRequestResponse.respondWith(ServletRequestResponse.java:242)
      at com.icesoft.faces.webapp.http.servlet.ThreadBlockingAdaptingServlet$ThreadBlockingRequestResponse.respondWith(ThreadBlockingAdaptingServlet.java:83)
      at com.icesoft.faces.webapp.http.core.SendUpdatedViews.respondIfViewsAvailable(SendUpdatedViews.java:153)
      ... 24 more

        Issue Links

          Activity

            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: