Details
Description
It's possible in certain portal environments like Liferay to dynamically remove a portlet from a portal page. When this occurs, there is currently no way for the ICEfaces framework to properly dispose of the resources associated with that view. Liferay (an possibly other portal containers) does provide a mechanism to listen for when a portlet is closed which would allow a developer to call an ICEfaces API to dispose of the associated view.
Note that this must be a client-side JS API.
Note that this must be a client-side JS API.
Issue Links
Activity
Deryk Sinotte
created issue -
Deryk Sinotte
made changes -
Field | Original Value | New Value |
---|---|---|
Assignee | Mircea Toma [ mircea.toma ] |
Ken Fyten
made changes -
Support Case References | https://www.icesoft.ca:4443/supportilla/show_bug.cgi?id=4892 | |
Affects | [Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial] | |
Description | It's possible in certain portal environments like Liferay to dynamically remove a portlet from a portal page. When this occurs, there is currently no way for the ICEfaces framework to properly dispose of the resources associated with that view. Liferay (an possibly other portal containers) does provide a mechanism to listen for when a portlet is closed which would allow a developer to call an ICEfaces API to dispose of the assocated view. |
It's possible in certain portal environments like Liferay to dynamically remove a portlet from a portal page. When this occurs, there is currently no way for the ICEfaces framework to properly dispose of the resources associated with that view. Liferay (an possibly other portal containers) does provide a mechanism to listen for when a portlet is closed which would allow a developer to call an ICEfaces API to dispose of the associated view. Note that this must be a client-side JS API. |
Ken Fyten
made changes -
Component/s | Bridge [ 10011 ] | |
Fix Version/s | 1.7.2 [ 10130 ] | |
Assignee Priority | P1 |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17022 | Fri Jul 04 04:06:06 MDT 2008 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/bridge/lib/element.js
MODIFY /icefaces/trunk/icefaces/bridge/src/application.js |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17023 | Fri Jul 04 04:15:13 MDT 2008 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces/branches/icefaces-1.7/icefaces/bridge/src/application.js
MODIFY /icefaces/branches/icefaces-1.7/icefaces/bridge/lib/element.js |
Mircea Toma
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17175 | Wed Jul 16 08:57:34 MDT 2008 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces/branches/icefaces-1.7.1/icefaces/bridge/src/application.js
MODIFY /icefaces/branches/icefaces-1.7.1/icefaces/bridge/lib/element.js |
Ken Fyten
made changes -
Fix Version/s | 1.7.2RC1 [ 10140 ] | |
Fix Version/s | 1.7.2 [ 10130 ] |
Ken Fyten
made changes -
Fix Version/s | 1.7.2 [ 10130 ] | |
Fix Version/s | 1.7.2RC1 [ 10140 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee Priority | P1 | |
Assignee | Mircea Toma [ mircea.toma ] |
Mircea Toma
made changes -
The listener code for portlets closing in Liferay is outlined in this case:
http://jira.icefaces.org/browse/ICE-2657
Work on this issue should also be coordinated with the work on this case:
http://jira.icefaces.org/browse/ICE-3229
for disposing of multiple views (when a portal page is closed).