Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.7RC1
-
Fix Version/s: None
-
Component/s: Framework
-
Labels:None
-
Environment:ICEfaces
Description
HTTP Responses sent by the ICEfaces framework should be branded. Additionally the branding should also contain the part of ICEfaces that is ultimately responsible for producing the HTTP Response. For instance:
- ICEfaces -> ICEfaces
- MainServlet -> Main Servlet
- AsyncHttpServlet -> Asynchronous HTTP Servlet
- ThreadBlockingServlet -> Thread Blocking Servlet
- ContinuationAdaptingServlet -> Continuation Adapting Servlet
- GrizzlyPushServlet -> Grizzly Push Servlet
- TomcatPushServlet -> Tomcat Push Servlet
This way we could have something like this in the HTTP Responses:
X-Powered-By: ICEfaces - Main Servlet - Continuation Adapting Servlet
- ICEfaces -> ICEfaces
- MainServlet -> Main Servlet
- AsyncHttpServlet -> Asynchronous HTTP Servlet
- ThreadBlockingServlet -> Thread Blocking Servlet
- ContinuationAdaptingServlet -> Continuation Adapting Servlet
- GrizzlyPushServlet -> Grizzly Push Servlet
- TomcatPushServlet -> Tomcat Push Servlet
This way we could have something like this in the HTTP Responses:
X-Powered-By: ICEfaces - Main Servlet - Continuation Adapting Servlet
Activity
Jack Van Ooststroom
created issue -
Jack Van Ooststroom
made changes -
Field | Original Value | New Value |
---|---|---|
Assignee | Jack van Ooststroom [ jack.van.ooststroom ] |
Jack Van Ooststroom
made changes -
Status | Open [ 1 ] | In Progress [ 3 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #20246 | Fri Jan 15 06:23:17 MST 2010 | jack.van.ooststroom | Fixed JIRA |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/ThreadBlockingAdaptingServlet.java
MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/MainServlet.java MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/GlassFishAdaptingServlet.java MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/JettyAdaptingServlet.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #20248 | Fri Jan 15 06:25:21 MST 2010 | jack.van.ooststroom | Fixed JIRA |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/push-server/src/org/icefaces/push/server/PushServlet.java
|
Jack Van Ooststroom
made changes -
Status | In Progress [ 3 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
The responses are branded as follows using the HTTP X-Powered-By response headers:
MainServlet -> adds the ICEfaces ProductInfo.PRODUCT string
PushServlet -> adds the Push Server ProductInfo.PRODUCT string
ThreadBlockingAdaptingServlet -> adds "Thread Blocking Adapting Servlet"
GlassFishAdaptingServlet -> adds "GlassFish Adapting Servlet"
JettyAdaptingServlet -> adds "Jetty Adapting Servlet"
For completeness of this comment more branding is done elsewhere:
TomcatAdaptingServlet -> adds "Tomcat Adapting Servlet"
WebLogicAdaptingServlet -> add "WebLogic Adapting Servlet"
Marking this one as FIXED.