Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.0.2
-
Fix Version/s: 2.1-Beta, 3.0, EE-2.0.0.GA_P01
-
Component/s: Bridge
-
Labels:None
-
Environment:-
-
Assignee Priority:P1
Description
A "namespace.push.deregister is null or not an object" javascript error is thrown sporadically and the application stops functioning until the page is refreshed. ICEpush is not being used. The error is thrown here in application.js:
function sessionExpired() {
//stop retrieving updates
retrieveUpdate = noop;
//dregister pushIds to stop blocking connection
each(viewIDs, namespace.push.deregister);
//notify listeners
broadcast(sessionExpiryListeners);
}
function sessionExpired() {
//stop retrieving updates
retrieveUpdate = noop;
//dregister pushIds to stop blocking connection
each(viewIDs, namespace.push.deregister);
//notify listeners
broadcast(sessionExpiryListeners);
}
Activity
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [5007000000GxQJK] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #24981 | Fri Jul 08 07:44:21 MDT 2011 | mircea.toma | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #24982 | Fri Jul 08 08:04:05 MDT 2011 | mircea.toma | |
Files Changed | ||||
![]() |
Assignee | Mircea Toma [ mircea.toma ] |
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Fix Version/s | 2.1 [ 10241 ] |
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Assignee Priority | P1 |
Fix Version/s | EE-2.0.0.GA_P01 [ 10271 ] |
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Fix Version/s | 2.1-Beta [ 10291 ] | |
Fix Version/s | 2.1 [ 10241 ] |
Fix Version/s | 3.0 [ 10241 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |
The fix adds a test for the existence of ICEpush before invoking its public functions.