Details
Description
When the auctionMonitor clock interval is set to 1 second, it is common to see user events rejected when they co-incide with push updates.
- push occurs, MyFaces assigns new ViewState key
- click occurs using current key
- click received at server with stale ViewState key is discarded
One way to mitigate this is to not have high frequency push updates (such as increasing the interval in auctionMonitor).
Activity
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Deryk Sinotte
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Affects | [Sample App./Tutorial, Compatibility/Configuration] | |
Resolution | Won't Fix [ 2 ] |
Ken Fyten
made changes -
Salesforce Case | [] | |
Fix Version/s | 3.1 [ 10312 ] | |
Fix Version/s | EE-3.0.0.GA [ 10262 ] | |
Affects Version/s | 3.0 [ 10241 ] | |
Affects Version/s | 3.0.RC2 [ 10313 ] |
Ted Goddard
made changes -
Assignee | Ted Goddard [ ted.goddard ] | Carmen Cristurean [ ccristurean ] |
Ken Fyten
made changes -
Salesforce Case | [] | |
Assignee | Carmen Cristurean [ ccristurean ] | Ted Goddard [ ted.goddard ] |
Ken Fyten
made changes -
Salesforce Case | [] | |
Assignee Priority | P2 | P1 |
Assignee | Jack van Ooststroom [ jack.van.ooststroom ] | Carmen Cristurean [ ccristurean ] |
Ken Fyten
made changes -
Salesforce Case | [] | |
Assignee Priority | P2 | |
Assignee | Ken Fyten [ ken.fyten ] | Jack van Ooststroom [ jack.van.ooststroom ] |
Ted Goddard
made changes -
Field | Original Value | New Value |
---|---|---|
Assignee | Ken Fyten [ ken.fyten ] |
Ted Goddard
created issue -
Marking as Won't Fix. While improvements have been made, the behaviour is a relatively rare edge case requiring the use of both MyFaces and a very tight Ajax Push cycle. The Auction Monitor provides this combination through the use of a Clock renderer that is set do an Ajax Push at 1-second intervals - something we typically wouldn't recommend implementing other than in a demonstration of this type.