ICEfaces
  1. ICEfaces
  2. ICE-6783

IllegalStateException thrown in Jetty 6.1.25

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.2-EE-GA_P02
    • Fix Version/s: EE-1.8.2.GA_P03
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Jetty 6.1.25

      Description

      If ICEfaces tries to touch an already expired session to shut it down, the following is output to the server logs:

      Apr 7, 2011 1:52:47 PM com.icesoft.faces.webapp.http.servlet.SessionDispatcher notifySessionShutdown
      Apr 7, 2011 1:52:47 PM com.icesoft.faces.webapp.http.servlet.SessionDispatcher$Monitor shutdown
      INFO: Session already invalidated.

      However on Jetty 6.1.25, a SEVERE: java.lang.IllegalStateException is also thrown even the log level is set at WARN. Although there appears to be no functional impact, the logging can be cause for concern. The attached test application will cause this exception to occur on Jetty. Simply drop the test case in the webapps folder in Jetty and the click login/logout button in the application.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #25935 Mon Oct 17 09:43:21 MDT 2011 deryk.sinotte ICE-6783: convert error level logging to debug
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/View.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/facelets/D2DFaceletViewHandler.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #25125 Thu Jul 28 13:35:48 MDT 2011 ted.goddard (ICE-6783)
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/util/MonitorRunner.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #24470 Mon May 02 13:40:36 MDT 2011 ted.goddard reduced logging level on session cleanup, propagating SessionExpiredException for explicit 500 error from BlockingServlet (ICE-6783)
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/xmlhttp/BlockingServlet.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/SessionDispatcher.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/View.java

          People

          • Assignee:
            Tyler Johnson
            Reporter:
            Tyler Johnson
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: