Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 2.0-Alpha1
-
Fix Version/s: 2.0-Alpha2, 2.0.0
-
Component/s: Framework
-
Labels:None
-
Environment:ICEfaces
Description
ICEfaces should take advantage of Servlet 3.0 asynchronous features.
Activity
Ted Goddard
created issue -
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #18919 | Fri May 22 14:37:22 MDT 2009 | ted.goddard | initial Servlet 3.0 async support ( |
Files Changed | ||||
ADD
/icefaces/scratchpads/glimmer/lib/javax.servlet.jar
ADD /icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/servlet/AsyncAdaptingServlet.java DEL /icefaces/scratchpads/glimmer/lib/servlet-api.jar MODIFY /icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/servlet/EnvironmentAdaptingServlet.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #18932 | Tue May 26 15:26:47 MDT 2009 | ted.goddard | working Servlet 3.0 async support ( |
Files Changed | ||||
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/servlet/AsyncAdaptingServlet.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #18933 | Tue May 26 16:15:12 MDT 2009 | ted.goddard | removing System.out ( |
Files Changed | ||||
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/servlet/AsyncAdaptingServlet.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #18977 | Thu Jun 18 10:50:43 MDT 2009 | ted.goddard | updated javax.servlet.jar reference ( |
Files Changed | ||||
MODIFY
/icefaces/scratchpads/glimmer/compat/samples/component-showcase/build.xml
|
Ted Goddard
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] | |
Fix Version/s | 2.0 [ 10032 ] | |
Assignee | Deryk Sinotte [ deryk.sinotte ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #19529 | Wed Oct 28 14:13:18 MDT 2009 | ted.goddard | Servlet 3.0 only ( |
Files Changed | ||||
DEL
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/servlet/GlassFishAdaptingServlet.java
DEL /icefaces/scratchpads/glimmer/lib/grizzly-comet.jar DEL /icefaces/scratchpads/glimmer/lib/jsf-portlet-bridge2-api.jar DEL /icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/servlet/JettyAdaptingServlet.java DEL /icefaces/scratchpads/glimmer/lib/jsf-portlet-bridge2-impl.jar DEL /icefaces/scratchpads/glimmer/lib/jetty-util-6.0.1.jar MODIFY /icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/servlet/EnvironmentAdaptingServlet.java |
Ken Fyten
made changes -
Fix Version/s | 2.0-Alpha1 [ 10213 ] | |
Fix Version/s | 2.0-Beta [ 10032 ] | |
Affects Version/s | 2.0-Alpha1 [ 10213 ] | |
Affects Version/s | 2.0-Beta [ 10032 ] |
Ken Fyten
made changes -
Fix Version/s | 2.0-Alpha2 [ 10214 ] | |
Fix Version/s | 2.0-Alpha1 [ 10213 ] |
Ted Goddard
made changes -
Assignee | Deryk Sinotte [ deryk.sinotte ] | Mircea Toma [ mircea.toma ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #19913 | Wed Dec 09 15:27:20 MST 2009 | mircea.toma | |
Files Changed | ||||
ADD
/scratchpads/snowplow/core/src/main/java/org/icepush/servlet/AsyncAdaptingServlet.java
MODIFY /scratchpads/snowplow/core/src/main/java/org/icepush/servlet/BrowserBoundServlet.java MODIFY /scratchpads/snowplow/core/src/main/java/org/icepush/servlet/MainServlet.java MODIFY /scratchpads/snowplow/core/src/main/java/org/icepush/servlet/EnvironmentAdaptingServlet.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #19915 | Wed Dec 09 16:52:28 MST 2009 | mircea.toma | |
Files Changed | ||||
MODIFY
/scratchpads/snowplow/lib/servlet-api.jar
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #19916 | Wed Dec 09 16:53:37 MST 2009 | mircea.toma | |
Files Changed | ||||
MODIFY
/scratchpads/snowplow/samples/basic/src/main/java/org/icepush/sample/basic/PageNotifier.java
|
Mircea Toma
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #19917 | Thu Dec 10 01:31:19 MST 2009 | mircea.toma | |
Files Changed | ||||
MODIFY
/scratchpads/snowplow/core/src/main/java/org/icepush/servlet/AsyncAdaptingServlet.java
|
Mircea Toma
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #20126 | Wed Jan 06 06:54:36 MST 2010 | mircea.toma | |
Files Changed | ||||
DEL
/scratchpads/snowplow/core/src/main/java/org/icepush/servlet/JettyAdaptingServlet.java
DEL /scratchpads/snowplow/lib/jetty-util.jar MODIFY /scratchpads/snowplow/core/src/main/java/org/icepush/servlet/MainServlet.java MODIFY /scratchpads/snowplow/core/src/main/java/org/icepush/servlet/EnvironmentAdaptingServlet.java |
Mircea Toma
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Fix Version/s | 2.0.0 [ 10230 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
It's important to test the Servlet 3.0 push features of ICEfaces 2.0 even though the ultimate approach will be to have a standalone notification service: the usage pattern will be similar and it is important that shipping Servlet 3.0 containers are stable under ICEfaces.
GlassFish and Jetty provide Servlet 3.0 implementations, and a Tomcat branch does contain the Servlet 3.0 APIs.
(Initial testing will require building and troubleshooting of application servers from source code or nightly binaries, so this is not likely effective as a QA task.)