Details
-
Type:
Bug
-
Status: Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.3 Beta
-
Fix Version/s: EE 1.3
-
Component/s: Applications
-
Labels:None
-
Environment:ICEmobile spring
Description
When the icemobilespring demo is loaded
http://labs.icesoft.com/icemobilespring
the initial page does not make use of notifications, so the blocking connection is not started. When the Cloud Push demo is chosen, ice.push.register is invoked
ice.push.register(['2hh14981m:zcl'], function(){
ice.push.get('/icemobilespring/notificationsregion', function(parameter) {
parameter('group', 'notifications');} , function(statusCode, responseText) {
var container = document.getElementById('2hh14981m:zcl');
if( container ) container.innerHTML = responseText;if( container ) ice.push.searchAndEvaluateScripts(container);});});
but the implementation of register does not appear to guarantee that the listen.icepush requests will run.
It is often necessary to clear the cache and restart the demo from the beginning to observe push updates not being delivered.
http://labs.icesoft.com/icemobilespring
the initial page does not make use of notifications, so the blocking connection is not started. When the Cloud Push demo is chosen, ice.push.register is invoked
ice.push.register(['2hh14981m:zcl'], function(){
ice.push.get('/icemobilespring/notificationsregion', function(parameter) {
parameter('group', 'notifications');} , function(statusCode, responseText) {
var container = document.getElementById('2hh14981m:zcl');
if( container ) container.innerHTML = responseText;if( container ) ice.push.searchAndEvaluateScripts(container);});});
but the implementation of register does not appear to guarantee that the listen.icepush requests will run.
It is often necessary to clear the cache and restart the demo from the beginning to observe push updates not being delivered.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Field | Original Value | New Value |
---|---|---|
Assignee | Mircea Toma [ mircea.toma ] |
Assignee Priority | P1 [ 10010 ] |
Fix Version/s | 3.4 [ 10971 ] |
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Cannot Reproduce [ 5 ] |
Resolution | Cannot Reproduce [ 5 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Assignee | Mircea Toma [ mircea.toma ] | Ted Goddard [ ted.goddard ] |
Project | ICEpush [ 10050 ] | ICEmobile [ 10060 ] |
Key |
|
|
Affects Version/s | 1.3 Beta [ 10373 ] | |
Affects Version/s | 3.3 [ 10374 ] | |
Assignee Priority | P1 [ 10010 ] | |
Fix Version/s | 1.3 Final [ 10873 ] | |
Fix Version/s | EE-3.3.0.GA [ 10575 ] | |
Fix Version/s | 3.4 [ 10971 ] | |
Component/s | Applications [ 10172 ] | |
Component/s | JavaScript Client [ 10041 ] |
Fix Version/s | 1.3 EE [ 10973 ] | |
Fix Version/s | 1.3 Final [ 10873 ] |
Assignee | Ted Goddard [ ted.goddard ] | Philip Breau [ philip.breau ] |
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Summary | Ensure push connection is active when pushIDs are registered | jQuery 1.6.1 version in JSP demos is interfering with ICEpush |