Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.6
-
Component/s: ICE-Components
-
Labels:None
-
Environment:win xp
-
ICEsoft Forum Reference:
-
Affects:Documentation (User Guide, Ref. Guide, etc.)
Description
ViewListener.viewDisposed() is supposed to be called on window closed, but only seems to be called on session invalidation.
Activity
Philip Breau
created issue -
Ken Fyten
made changes -
Field | Original Value | New Value |
---|---|---|
Assignee | Mircea Toma [ mircea.toma ] |
Ken Fyten
made changes -
Assignee Priority | P2 |
Ken Fyten
made changes -
Assignee Priority | P2 | P3 |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #14813 | Thu Sep 13 10:58:50 MDT 2007 | mircea.toma | Refactor how beans listen dispose events -- |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/xmlhttp/PersistentFacesState.java
MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/MainSessionBoundServlet.java MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/MainServlet.java MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/BridgeExternalContext.java ADD /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/DisposableBean.java ADD /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/DisposeBeans.java MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/View.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #14814 | Thu Sep 13 10:59:35 MDT 2007 | mircea.toma | Refactor how beans listen dispose events -- |
Files Changed | ||||
DEL
/icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/ViewListener.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #14816 | Thu Sep 13 11:32:53 MDT 2007 | mircea.toma | Bring code up to date. See issues |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/samples/auctionMonitor/src/com/icesoft/applications/faces/auctionMonitor/beans/ClockBean.java
|
Mircea Toma
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #14817 | Thu Sep 13 12:50:57 MDT 2007 | patrick.corless | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/samples/auctionMonitor/src/com/icesoft/applications/faces/auctionMonitor/beans/UserBean.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #14818 | Thu Sep 13 14:15:58 MDT 2007 | mircea.toma | Add javadocs -- |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/DisposableBean.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #14819 | Thu Sep 13 16:44:56 MDT 2007 | mircea.toma | Bring code up to date. See issues |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/samples/tutorial/timezone3/src/com/icesoft/tutorial/TimeZoneBean.java
MODIFY /icefaces/trunk/icefaces/samples/tutorial/timezone7/src/com/icesoft/tutorial/TimeZoneBean.java MODIFY /icefaces/trunk/icefaces/samples/tutorial/timezone5/src/com/icesoft/tutorial/TimeZoneBean.java MODIFY /icefaces/trunk/icefaces/samples/tutorial/timezone4/src/com/icesoft/tutorial/TimeZoneBean.java MODIFY /icefaces/trunk/icefaces/samples/tutorial/timezone6/src/com/icesoft/tutorial/TimeZoneBean.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #14820 | Thu Sep 13 17:07:55 MDT 2007 | mircea.toma | Put back ViewListener interface but mark it deprecated -- |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/xmlhttp/PersistentFacesState.java
ADD /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/ViewListener.java MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/View.java |
Mircea Toma
made changes -
Affects | [Documentation (User Guide, Ref. Guide, etc.)] |
Ken Fyten
made changes -
Fix Version/s | 1.7DR#1 [ 10100 ] |
Ken Fyten
made changes -
Fix Version/s | 1.6.2 [ 10111 ] |
Ken Fyten
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #15001 | Mon Oct 22 13:19:18 MDT 2007 | mircea.toma | Refactor how beans listen dispose events -- |
Files Changed | ||||
ADD
/icefaces/branches/icefaces-1.6/icefaces/core/src/com/icesoft/faces/webapp/http/core/DisposeBeans.java
ADD /icefaces/branches/icefaces-1.6/icefaces/core/src/com/icesoft/faces/context/DisposableBean.java |
Mircea Toma
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Fix Version/s | 1.7 [ 10080 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee Priority | P3 | |
Assignee | Mircea Toma [ mircea.toma ] |
Removed ViewListener. Rectored how beans are notified to dispose their resources. Application beans need to implement com.icesoft.faces.context.DisposableBean interface to receive the notification based on what their scope is.
When in scope:
Also, for beans in request scope and concurrentDOMViews=false the view is reused on reload so the application beans are reused as well (no disposing).