Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 2.0-Alpha3
-
Fix Version/s: 2.0-Alpha3
-
Component/s: Samples
-
Labels:None
-
Environment:ICEpush svn trunk - Tomcat 6
Description
From the original email...
I have completed my initial implementation of the <icep:push> tag, but have run up against an oddity that I need you to look at.
I have checked everything in, so you should be able to build it. Need to build the following in order:
core
integration/common/notify
integration/jsp/core
integration/jsp/samples/push
URL is http://localhost:8080/icepush-jsp-push
The application works as follows:
1) You identify yourself with a nickname and enter the system at in.jsp
2) You are initially IN, but have a button to get you OUT, which navigates you to out.jsp
3) From out.jsp you have the option to get back in, navigating back to in.jsp.
4) The IN and OUT lists are rendered in <icep:region> tags, and an <icep:push> tag on each page causes a push with each page navigation.
This mostly works except I noticed an issue when you have multiple windows in the same session. If you toggle in/out from the window that is not maintaining the blocking connection, everything works fine. But if you submit from the window that is maintaining the blocking connection, the page load cause control to switch to the other window, but the notification associated with the page load never occurs. You can now toggle back and forth without issue in the non-controlling window, but the one notification has gone missing.
I have completed my initial implementation of the <icep:push> tag, but have run up against an oddity that I need you to look at.
I have checked everything in, so you should be able to build it. Need to build the following in order:
core
integration/common/notify
integration/jsp/core
integration/jsp/samples/push
URL is http://localhost:8080/icepush-jsp-push
The application works as follows:
1) You identify yourself with a nickname and enter the system at in.jsp
2) You are initially IN, but have a button to get you OUT, which navigates you to out.jsp
3) From out.jsp you have the option to get back in, navigating back to in.jsp.
4) The IN and OUT lists are rendered in <icep:region> tags, and an <icep:push> tag on each page causes a push with each page navigation.
This mostly works except I noticed an issue when you have multiple windows in the same session. If you toggle in/out from the window that is not maintaining the blocking connection, everything works fine. But if you submit from the window that is maintaining the blocking connection, the page load cause control to switch to the other window, but the notification associated with the page load never occurs. You can now toggle back and forth without issue in the non-controlling window, but the one notification has gone missing.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion