Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.0.RC2
-
Fix Version/s: 3.0.1
-
Component/s: None
-
Labels:None
-
Environment:probably all environments
-
Workaround Exists:Yes
-
Workaround Description:
Description
When using ICEFaces together with Spring Webflow, a NullPointerException may arise at org.icefaces.impl.util.DOMUtils.isWhitespaceText(DOMUtils.java:341)
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
There is a known solution to this problem. The problem occurs in the Spring Webflow POST-REDIRECT-GET navigation pattern that does not fire the BridgeSetup PhaseListener in the subsequent GET, so it appears that vital view and window IDs are not part of the request. The solution is an implmentation of FlowExecutionListenerAdapter that does the same work on resumption of the Webflow.
This isn't part of the ICEFaces release code, for obvious build and dependency issues, but an example implementation can be found with the ICEfaces 3.0.1 + Spring Webflow 2.3.1 tutorial.