=============================================================================================================== Running application org.icefaces.tutorial.windowscope, reloading page with F5 Application is notified @PreDestroy in WindowBean on line 56, and @AllWindowsClosed on line 92 =============================================================================================================== MyHttpSessionListener.sessionCreated: Wed Apr 08 11:27:19 CEST 2020 (session) Created:ID = xxxx8439 MaxInactiveInterval=60 2020-04-08 11:27:19 11:27:19.861 ps-jsse-nio-443-exec-1 [] INFO se.comlink.odi.session.MySessionListener - Session created: 9177****8439 11:27:19.861 ps-jsse-nio-443-exec-1 [] INFO se.comlink.odi.session.MySessionListener - Session count: 2 11:27:19.861 ps-jsse-nio-443-exec-1 [] INFO se.comlink.odi.session.MySessionListener - Remote host IP: 192.168.27.25 11:27:19.861 ps-jsse-nio-443-exec-1 [] INFO org.icefaces.impl.application.WindowScopeManager - sessionCreated() 11:27:19.861 ps-jsse-nio-443-exec-1 [] DEBUG org.icefaces.impl.application.WindowScopeManager - DetermineOrDisposeScope.beforePhase() RESTORE_VIEW - customWindowTracking ViewBean created: org.icefaces.tutorial.windowscope.beans.ViewBean@2899f82d WindowBean created: org.icefaces.tutorial.windowscope.beans.WindowBean@5a6ce21b (@ 2020-04-08 11:27:19.963) SessionBean created: org.icefaces.tutorial.windowscope.beans.SessionBean@57042d77 Session xxxx8439 =============================================================================================================== Press F5, F5 =============================================================================================================== 11:27:26.032 ps-jsse-nio-443-exec-9 [] INFO org.icefaces.impl.application.WindowScopeManager - This IS a DisposeWindowRequest 11:27:26.032 ps-jsse-nio-443-exec-9 [] DEBUG org.icefaces.impl.application.WindowScopeManager - DetermineOrDisposeScope.beforePhase() RESTORE_VIEW - customWindowTracking 11:27:26.032 ps-jsse-nio-443-exec-9 [] INFO org.icefaces.impl.application.WindowScopeManager - This IS a DisposeWindowRequest 11:27:26.032 ps-jsse-nio-443-exec-9 [] INFO org.icefaces.impl.application.WindowScopeManager - This IS a DisposeWindowRequest 11:27:26.032 ps-jsse-nio-443-exec-6 [] DEBUG org.icefaces.impl.application.WindowScopeManager - DetermineOrDisposeScope.beforePhase() RESTORE_VIEW - customWindowTracking 11:27:26.032 ps-jsse-nio-443-exec-9 [] INFO org.icefaces.impl.application.WindowScopeManager - This IS a DisposeWindowRequest 11:27:26.032 ps-jsse-nio-443-exec-9 [] DEBUG org.icefaces.impl.application.WindowScopeManager - DetermineOrDisposeScope.beforePhase() RENDER_RESPONSE - Dispose window! 11:27:26.032 ps-jsse-nio-443-exec-9 [] INFO org.icefaces.impl.application.WindowScopeManager - disposeWindow() - a closed window 11:27:26.032 ps-jsse-nio-443-exec-9 [] INFO org.icefaces.impl.application.WindowScopeManager - disposeWindow() - The last window !! 11:27:26.032 ps-jsse-nio-443-exec-9 [] INFO org.icefaces.impl.application.WindowScopeManager - AllWindowsClosedNotifier.CTOR() @29b0f117 ViewBean destroyed: org.icefaces.tutorial.windowscope.beans.ViewBean@2899f82d ViewBean created: org.icefaces.tutorial.windowscope.beans.ViewBean@306072c1 11:27:26.566 ps-jsse-nio-443-exec-2 [] DEBUG org.icefaces.impl.application.WindowScopeManager - DetermineOrDisposeScope.beforePhase() RESTORE_VIEW - customWindowTracking ViewBean created: org.icefaces.tutorial.windowscope.beans.ViewBean@5e6d97aa 11:27:26.566 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - This IS a DisposeWindowRequest 11:27:26.566 ps-jsse-nio-443-exec-3 [] DEBUG org.icefaces.impl.application.WindowScopeManager - DetermineOrDisposeScope.beforePhase() RESTORE_VIEW - customWindowTracking 11:27:26.566 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - This IS a DisposeWindowRequest 11:27:26.566 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - This IS a DisposeWindowRequest 11:27:26.576 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - This IS a DisposeWindowRequest 11:27:26.576 ps-jsse-nio-443-exec-3 [] DEBUG org.icefaces.impl.application.WindowScopeManager - DetermineOrDisposeScope.beforePhase() RENDER_RESPONSE - Dispose window! 11:27:26.576 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - disposeWindow() - a closed window 11:27:26.576 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - disposeWindow() - The last window !! 11:27:26.576 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - AllWindowsClosedNotifier.CTOR() @3aec23a2 ViewBean destroyed: org.icefaces.tutorial.windowscope.beans.ViewBean@306072c1 =============================================================================================================== Press F5, F5 =============================================================================================================== 11:27:29.760 ps-jsse-nio-443-exec-8 [] DEBUG org.icefaces.impl.application.WindowScopeManager - DetermineOrDisposeScope.beforePhase() RESTORE_VIEW - customWindowTracking WindowBean destroyed: org.icefaces.tutorial.windowscope.beans.WindowBean@5a6ce21b (Created @ 2020-04-08 11:27:19.963) 11:27:29.760 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - This IS a DisposeWindowRequest 11:27:29.760 ps-jsse-nio-443-exec-3 [] DEBUG org.icefaces.impl.application.WindowScopeManager - DetermineOrDisposeScope.beforePhase() RESTORE_VIEW - customWindowTracking 11:27:29.760 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - This IS a DisposeWindowRequest 11:27:29.760 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - This IS a DisposeWindowRequest 11:27:29.761 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - This IS a DisposeWindowRequest 11:27:29.761 ps-jsse-nio-443-exec-3 [] DEBUG org.icefaces.impl.application.WindowScopeManager - DetermineOrDisposeScope.beforePhase() RENDER_RESPONSE - Dispose window! 11:27:29.761 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - disposeWindow() - a closed window 11:27:29.761 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - disposeWindow() - The last window !! 11:27:29.761 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - AllWindowsClosedNotifier.CTOR() @4a0daea9 ViewBean destroyed: org.icefaces.tutorial.windowscope.beans.ViewBean@5e6d97aa ViewBean created: org.icefaces.tutorial.windowscope.beans.ViewBean@51d997ad WindowBean created: org.icefaces.tutorial.windowscope.beans.WindowBean@4b8c3217 (@ 2020-04-08 11:27:29.861) 11:27:30.530 ps-jsse-nio-443-exec-3 [] DEBUG org.icefaces.impl.application.WindowScopeManager - DetermineOrDisposeScope.beforePhase() RESTORE_VIEW - customWindowTracking ViewBean created: org.icefaces.tutorial.windowscope.beans.ViewBean@67e09727 11:27:30.530 ps-jsse-nio-443-exec-6 [] INFO org.icefaces.impl.application.WindowScopeManager - This IS a DisposeWindowRequest 11:27:30.530 ps-jsse-nio-443-exec-6 [] DEBUG org.icefaces.impl.application.WindowScopeManager - DetermineOrDisposeScope.beforePhase() RESTORE_VIEW - customWindowTracking 11:27:30.530 ps-jsse-nio-443-exec-6 [] INFO org.icefaces.impl.application.WindowScopeManager - This IS a DisposeWindowRequest 11:27:30.530 ps-jsse-nio-443-exec-6 [] INFO org.icefaces.impl.application.WindowScopeManager - This IS a DisposeWindowRequest 11:27:30.530 ps-jsse-nio-443-exec-6 [] INFO org.icefaces.impl.application.WindowScopeManager - This IS a DisposeWindowRequest 11:27:30.530 ps-jsse-nio-443-exec-6 [] DEBUG org.icefaces.impl.application.WindowScopeManager - DetermineOrDisposeScope.beforePhase() RENDER_RESPONSE - Dispose window! 11:27:30.530 ps-jsse-nio-443-exec-6 [] INFO org.icefaces.impl.application.WindowScopeManager - disposeWindow() - a closed window 11:27:30.530 ps-jsse-nio-443-exec-6 [] INFO org.icefaces.impl.application.WindowScopeManager - disposeWindow() - The last window !! 11:27:30.530 ps-jsse-nio-443-exec-6 [] INFO org.icefaces.impl.application.WindowScopeManager - AllWindowsClosedNotifier.CTOR() @5b605c9 ViewBean destroyed: org.icefaces.tutorial.windowscope.beans.ViewBean@51d997ad 11:27:31.040 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - AllWindowsClosedNotifier.run() @29b0f117 11:27:31.040 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - ******************************** 11:27:31.040 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - state.windowScopedMaps isEmpty ! 11:27:31.040 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - ******************************** 11:27:31.040 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - Found a disposed scopeMap 11:27:31.040 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - notifyPreDestroyForAll() 11:27:31.040 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - notify @AllWindowsClosed on session scoped beans 11:27:31.040 ndowScopeManager timer [] DEBUG org.icefaces.impl.application.WindowScopeManager - Call interface org.icefaces.bean.AllWindowsClosed on class org.icefaces.tutorial.windowscope.beans.SessionBean allWindowsClosed() @AllWindowsClosed for sessionBean:org.icefaces.tutorial.windowscope.beans.SessionBean@57042d77 in session xxxx8439 =============================================================================================================== =============================================================================================================== 11:27:31.583 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - AllWindowsClosedNotifier.run() @3aec23a2 11:27:31.583 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - ******************************** 11:27:31.583 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - state.windowScopedMaps isEmpty ! 11:27:31.583 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - ******************************** 11:27:31.583 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - Found a disposed scopeMap 11:27:31.583 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - notifyPreDestroyForAll() 11:27:31.583 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - notify @AllWindowsClosed on session scoped beans 11:27:31.583 ndowScopeManager timer [] DEBUG org.icefaces.impl.application.WindowScopeManager - Call interface org.icefaces.bean.AllWindowsClosed on class org.icefaces.tutorial.windowscope.beans.SessionBean allWindowsClosed() @AllWindowsClosed for sessionBean:org.icefaces.tutorial.windowscope.beans.SessionBean@57042d77 in session xxxx8439 11:27:34.762 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - AllWindowsClosedNotifier.run() @4a0daea9 11:27:34.762 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - ******************************** 11:27:34.762 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - state.windowScopedMaps isEmpty ! 11:27:34.762 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - ******************************** 11:27:34.762 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - Found a disposed scopeMap 11:27:34.762 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - which is expired 11:27:34.762 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - notifyPreDestroyForAll() 11:27:34.762 ndowScopeManager timer [] DEBUG org.icefaces.impl.application.WindowScopeManager - Call interface javax.annotation.PreDestroy on class org.icefaces.tutorial.windowscope.beans.WindowBean WindowBean destroyed: org.icefaces.tutorial.windowscope.beans.WindowBean@4b8c3217 (Created @ 2020-04-08 11:27:29.861) 11:27:34.762 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - notify @AllWindowsClosed on session scoped beans 11:27:34.762 ndowScopeManager timer [] DEBUG org.icefaces.impl.application.WindowScopeManager - Call interface org.icefaces.bean.AllWindowsClosed on class org.icefaces.tutorial.windowscope.beans.SessionBean allWindowsClosed() @AllWindowsClosed for sessionBean:org.icefaces.tutorial.windowscope.beans.SessionBean@57042d77 in session xxxx8439 11:27:35.530 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - AllWindowsClosedNotifier.run() @5b605c9 11:27:35.530 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - ******************************** 11:27:35.530 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - state.windowScopedMaps isEmpty ! 11:27:35.530 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - ******************************** 11:27:35.530 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - Found a disposed scopeMap 11:27:35.530 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - which is expired 11:27:35.530 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - notifyPreDestroyForAll() 11:27:35.530 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - notify @AllWindowsClosed on session scoped beans 11:27:35.530 ndowScopeManager timer [] DEBUG org.icefaces.impl.application.WindowScopeManager - Call interface org.icefaces.bean.AllWindowsClosed on class org.icefaces.tutorial.windowscope.beans.SessionBean allWindowsClosed() @AllWindowsClosed for sessionBean:org.icefaces.tutorial.windowscope.beans.SessionBean@57042d77 in session xxxx8439 =============================================================================================================== =============================================================================================================== 11:27:46.902 ndardEngine[Catalina]] [] INFO org.icefaces.impl.application.WindowScopeManager - disposeWindows() - session xxxxB0BE destroyed! 11:27:46.902 ndardEngine[Catalina]] [] INFO org.icefaces.impl.application.WindowScopeManager - notifyPreDestroyForAll() 11:27:46.902 ndardEngine[Catalina]] [] INFO org.icefaces.impl.application.WindowScopeManager - notifyPreDestroyForAll() 2020-04-08 11:27:46 11:27:46.902 ndardEngine[Catalina]] [] INFO se.comlink.odi.session.MySessionListener - sessionDestroyed() 11:27:46.902 ndardEngine[Catalina]] [] INFO se.comlink.odi.session.MySessionListener - Session destroyed: 0EC5****B0BE 11:27:46.902 ndardEngine[Catalina]] [] INFO se.comlink.odi.session.MySessionListener - Session was created:2020-04-08 11:25:55 11:27:46.902 ndardEngine[Catalina]] [] INFO se.comlink.odi.session.MySessionListener - Session count: 1 11:27:46.902 ndardEngine[Catalina]] [] INFO se.comlink.odi.session.MySessionListener - No user BEAN active in session MyHttpSessionListener.sessionDestroyed: Wed Apr 08 11:27:46 CEST 2020 (session) Destroyed: ID = xxxxB0BE SessionBean destroyed: org.icefaces.tutorial.windowscope.beans.SessionBean@3fe01971 (Created @ 2020-04-08 11:25:55.82) Session xxxxB0BE =============================================================================================================== Press F5 =============================================================================================================== 11:27:49.312 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - This IS a DisposeWindowRequest 11:27:49.312 ps-jsse-nio-443-exec-3 [] DEBUG org.icefaces.impl.application.WindowScopeManager - DetermineOrDisposeScope.beforePhase() RESTORE_VIEW - customWindowTracking 11:27:49.313 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - This IS a DisposeWindowRequest 11:27:49.313 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - This IS a DisposeWindowRequest 11:27:49.313 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - This IS a DisposeWindowRequest 11:27:49.313 ps-jsse-nio-443-exec-3 [] DEBUG org.icefaces.impl.application.WindowScopeManager - DetermineOrDisposeScope.beforePhase() RENDER_RESPONSE - Dispose window! 11:27:49.313 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - disposeWindow() - a closed window 11:27:49.313 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - disposeWindow() - The last window !! 11:27:49.313 ps-jsse-nio-443-exec-3 [] INFO org.icefaces.impl.application.WindowScopeManager - AllWindowsClosedNotifier.CTOR() @224e7d34 ViewBean destroyed: org.icefaces.tutorial.windowscope.beans.ViewBean@67e09727 =============================================================================================================== =============================================================================================================== 11:27:54.327 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - AllWindowsClosedNotifier.run() @224e7d34 11:27:54.327 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - ******************************** 11:27:54.327 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - state.windowScopedMaps isEmpty ! 11:27:54.327 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - ******************************** 11:27:54.327 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - Found a disposed scopeMap 11:27:54.327 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - which is expired 11:27:54.327 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - Found a disposed scopeMap 11:27:54.327 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - which is expired 11:27:54.327 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - notifyPreDestroyForAll() 11:27:54.327 ndowScopeManager timer [] INFO org.icefaces.impl.application.WindowScopeManager - notify @AllWindowsClosed on session scoped beans 11:27:54.327 ndowScopeManager timer [] DEBUG org.icefaces.impl.application.WindowScopeManager - Call interface org.icefaces.bean.AllWindowsClosed on class org.icefaces.tutorial.windowscope.beans.SessionBean allWindowsClosed() @AllWindowsClosed for sessionBean:org.icefaces.tutorial.windowscope.beans.SessionBean@57042d77 in session xxxx8439 =============================================================================================================== Browser closed =============================================================================================================== 11:29:00.911 ndardEngine[Catalina]] [] INFO org.icefaces.impl.application.WindowScopeManager - disposeWindows() - session xxxx8439 destroyed! 11:29:00.911 ndardEngine[Catalina]] [] INFO org.icefaces.impl.application.WindowScopeManager - notifyPreDestroyForAll() 11:29:00.911 ndardEngine[Catalina]] [] INFO org.icefaces.impl.application.WindowScopeManager - notifyPreDestroyForAll() 2020-04-08 11:29:00 11:29:00.911 ndardEngine[Catalina]] [] INFO se.comlink.odi.session.MySessionListener - sessionDestroyed() 11:29:00.911 ndardEngine[Catalina]] [] INFO se.comlink.odi.session.MySessionListener - Session destroyed: 9177****8439 11:29:00.911 ndardEngine[Catalina]] [] INFO se.comlink.odi.session.MySessionListener - Session was created:2020-04-08 11:27:19 11:29:00.911 ndardEngine[Catalina]] [] INFO se.comlink.odi.session.MySessionListener - Session count: 0 11:29:00.911 ndardEngine[Catalina]] [] INFO se.comlink.odi.session.MySessionListener - No user BEAN active in session MyHttpSessionListener.sessionDestroyed: Wed Apr 08 11:29:00 CEST 2020 (session) Destroyed: ID = xxxx8439 SessionBean destroyed: org.icefaces.tutorial.windowscope.beans.SessionBean@57042d77 (Created @ 2020-04-08 11:27:19.963) Session xxxx8439