Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.0-Beta2, 1.8.2-EE-GA_P02
-
Fix Version/s: 2.0.0, EE-1.8.2.GA_P03
-
Component/s: Sample Apps
-
Labels:None
-
Environment:ICEfaces 2 compat auctionMonitor, tomcat 6.
-
Affects:Sample App./Tutorial
Description
When clicking the big checkmark or "X" to submit or cancel a bid, the page flashes the following error message in the messages tag output:
"Unable to find matching navigation case with from-view-id '/auctionMonitor.xhtml' for action '#{AuctionBean.pressBidButton}' with outcome 'success' "
This is enabled by using PROJECT_STAGE='Development', which is the default now for auctionMonitor.
"Unable to find matching navigation case with from-view-id '/auctionMonitor.xhtml' for action '#{AuctionBean.pressBidButton}' with outcome 'success' "
This is enabled by using PROJECT_STAGE='Development', which is the default now for auctionMonitor.
Activity
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] | |
Fix Version/s | 2.0.0 [ 10230 ] | |
Assignee Priority | P1 | |
Assignee | Patrick Corless [ patrick.corless ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #23571 | Thu Dec 16 08:56:48 MST 2010 | patrick.corless | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #23572 | Thu Dec 16 08:58:25 MST 2010 | patrick.corless | |
Files Changed | ||||
![]() |
Status | In Progress [ 3 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Salesforce Case | [] | |
Fix Version/s | 1.8.2-EE-GA_P03 [ 10251 ] | |
Affects Version/s | 1.8.2-EE-GA_P02 [ 10226 ] |
Salesforce Case | [] | |
Affects | [Sample App./Tutorial] |
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee Priority | P1 |
The faces-config.xml has no navigation rules defines so I guess is makes sense that the error messages is displayed, not sure why this wouldn't have shown on 1.8.2 as well. Either way the fix is pretty simple, instead of returning "success" we can return null to avoid the navigation.
Generally speaking if there is no navigation involved then an actionListener should be used.