Details
Description
ICEfaces Ajax features should be available to Spring Web Flow applications. SWF 2.0 introduces substantial changes to the way that JSF and SWF interact; for instance SWF 2.0 does not generally use the FacesServlet.
Activity
Ted Goddard
created issue -
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #15195 | Wed Nov 14 15:58:08 MST 2007 | ted.goddard | encode Spring Web Flow 2.x flowId and re-animate FacesContext ( |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/util/SeamUtilities.java
MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/FacesContextFactoryImpl.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #15210 | Wed Nov 21 09:08:56 MST 2007 | ted.goddard | update request to current parameters for SWF ( |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/ServletExternalContext.java
MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/SwfLifecycleExecutor.java MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/application/D2DViewHandler.java MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/ServletEnvironmentRequest.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #15260 | Tue Nov 27 15:44:53 MST 2007 | ted.goddard | catch Spring resource dispatch requests ( |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/MainServlet.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #15322 | Mon Dec 10 13:39:46 MST 2007 | ted.goddard | unwrap FacesContext to find BridgeFacesContext decorated by FlowFacesContext ( |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/util/SeamUtilities.java
MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/FacesContextFactoryImpl.java MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/application/D2DViewHandler.java MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/BridgeFacesContext.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #15323 | Mon Dec 10 13:53:16 MST 2007 | ted.goddard | added missing import ( |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/BridgeFacesContext.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #15326 | Mon Dec 10 15:01:36 MST 2007 | ted.goddard | using cached view root for SWF 1.0 ( |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/util/SeamUtilities.java
MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/SwfLifecycleExecutor.java MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/application/D2DViewHandler.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #15338 | Tue Dec 11 09:27:55 MST 2007 | ted.goddard | added readme.txt ( |
Files Changed | ||||
ADD
/projects/icefaces-swf-booking/readme.txt
MODIFY /projects/icefaces-swf-booking/ivy.xml |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #15339 | Tue Dec 11 09:30:34 MST 2007 | ted.goddard | restored to Sun RI build ( |
Files Changed | ||||
MODIFY
/projects/icefaces-swf-booking/ivy.xml
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #16668 | Wed May 21 15:05:04 MDT 2008 | ted.goddard | build instructions ( |
Files Changed | ||||
ADD
/projects/swf-booking-icefaces/readme.txt
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #16669 | Wed May 21 15:32:55 MDT 2008 | ted.goddard | preliminary integration with Spring Web Flow 2.0.1 ( |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/util/SeamUtilities.java
MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/SwfLifecycleExecutor.java ADD /icefaces/trunk/icefaces/lib/org.springframework.webflow-2.0.1.RELEASE.jar MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/env/SpringWebFlowInstantiationServlet.java MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/BridgeFacesContext.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #16684 | Fri May 23 15:06:05 MDT 2008 | ted.goddard | non-SWF views also possible when SWF is detected ( |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/PageServer.java
MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/LifecycleExecutor.java MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/ReceiveSendUpdates.java |
Ken Fyten
made changes -
Field | Original Value | New Value |
---|---|---|
Fix Version/s | 1.7.1 [ 10122 ] | |
Assignee Priority | P2 | |
Assignee | Ted Goddard [ ted.goddard ] |
Ted Goddard
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #16861 | Wed Jun 11 17:28:20 MDT 2008 | ted.goddard | noted spring webflow .jar ( |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/lib/versions-licenses.html
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #16876 | Thu Jun 12 11:19:21 MDT 2008 | ted.goddard | noted spring webflow .jar ( |
Files Changed | ||||
MODIFY
/icefaces/branches/icefaces-1.7/icefaces/lib/versions-licenses.html
|
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee Priority | P2 | |
Assignee | Ted Goddard [ ted.goddard ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17081 | Wed Jul 09 15:23:05 MDT 2008 | ted.goddard | added readme.txt ( |
Files Changed | ||||
ADD
/projects/swf-booking-icefaces/trunk/readme.txt
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17082 | Wed Jul 09 15:24:54 MDT 2008 | ted.goddard | fixing trunk paths ( |
Files Changed | ||||
ADD
/projects/swf-booking-icefaces/swf-booking-icefaces
DEL /projects/swf-booking-icefaces/trunk |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17083 | Wed Jul 09 15:25:08 MDT 2008 | ted.goddard | fixing trunk paths ( |
Files Changed | ||||
ADD
/projects/swf-booking-icefaces/trunk
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17084 | Wed Jul 09 15:25:40 MDT 2008 | ted.goddard | fixing trunk paths ( |
Files Changed | ||||
DEL
/projects/swf-booking-icefaces/swf-booking-icefaces
ADD /projects/swf-booking-icefaces/trunk/swf-booking-icefaces |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17099 | Thu Jul 10 10:17:46 MDT 2008 | ted.goddard | functional first page ( |
Files Changed | ||||
MODIFY
/projects/swf-booking-icefaces/trunk/swf-booking-icefaces/src/main/webapp/WEB-INF/config/webflow-config.xml
MODIFY /projects/swf-booking-icefaces/trunk/swf-booking-icefaces/src/main/webapp/WEB-INF/flows/main/enterSearchCriteria.xhtml MODIFY /projects/swf-booking-icefaces/trunk/swf-booking-icefaces/src/main/webapp/WEB-INF/web.xml MODIFY /projects/swf-booking-icefaces/trunk/swf-booking-icefaces/ivy.xml MODIFY /projects/swf-booking-icefaces/trunk/swf-booking-icefaces/src/main/webapp/WEB-INF/faces-config.xml |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17219 | Wed Jul 23 15:51:46 MDT 2008 | ted.goddard | ported reviewHotels page ( |
Files Changed | ||||
MODIFY
/projects/swf-booking-icefaces/trunk/swf-booking-icefaces/src/main/webapp/WEB-INF/flows/main/reviewHotels.xhtml
|
swf-booking-jsf under ICEfaces has been improved by catching Spring resource requests in MainServlet, however this does not actually return the requested resource. For that, we need to implement a wrapper for the Spring resource dispatcher or we need to determine how to allow ICEfaces to recover from Spring writing directly to the outputStream when resources are requested during the JSF lifecycle. This is likely the source of the NullPointerException during flush().