ICEfaces
  1. ICEfaces
  2. ICE-2665

ICEfaces AHS: Rename the AHS specific properties in the web.xmls

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.7DR#3
    • Fix Version/s: 1.7Beta1, 1.7
    • Component/s: None
    • Labels:
      None
    • Environment:
      ICEfaces Asynchronous HTTP Server, ICEfaces Application

      Description

      Currently the property names used when configuring an ICEfaces Application to use AHS and AHS itself are named a bit confusing. We should come up with some better names but still support the old ones for the moment.

        Activity

        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Jack van Ooststroom [ jack.van.ooststroom ]
        Ken Fyten made changes -
        Fix Version/s 1.7 [ 10080 ]
        Ken Fyten made changes -
        Issue Type Bug [ 1 ] Improvement [ 4 ]
        Priority Major [ 3 ] Minor [ 4 ]
        Jack Van Ooststroom made changes -
        Status In Progress [ 3 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Jack Van Ooststroom added a comment -

        The AHS-related properties for ICEfaces-AHS itself and ICEfaces Applications that need to use the AHS functionalities have changed as follows:

        ICEfaces-AHS:

        • com.icesoft.faces.async.service
          A String property where "server" indicates that the AHS needs to be running as a server and where "servlet" indicates that the AHS needs to be running as a servlet. If this property has an unknown value the AHS will default to run as a servlet. If this property is not specified in the web.xml file the AHS will look for the old com.icesoft.faces.async.server boolean property first and interpret it as before. If this property isn't specified in the web.xml file either the AHS will default to run as a servlet.
        • com.icesoft.net.messaging.properties
          This String property didn't change.

        ICEfaces Application:

        • com.icesoft.faces.blockingRequestHandler
          A String property indicating who should be handling all blocking requests, for instance "icefaces-ahs" to indicate the AHS as the handler. If this property has "icefaces" as a value or an unknown value the ICEfaces framework will handle all blocking requests itself. If the property is not specified in the web.xml file the ICEfaces framework will look for the old com.icesoft.faces.async.server boolean property first and interpret it as before. If this property isn't specified in the web.xml file either the ICEfaces framework will default to handling all blocking requests itself.
        • com.icesoft.faces.blockingRequestHandlerContext
          A String property indicating the servlet context of whoever is handling all blocking requests, for instance "async-http-server" to indicate the AHS' servlet context. If this property is not specified in the web.xml file the ICEfaces framework will look for the old com.icesoft.faces.asyncServerContext String property first and interpret it as before. If this property isn't specified in the web.xml file either the ICEfaces framework will default to use its own servlet context. In this case that's the servlet context of the deployed ICEfaces application.
        • com.icesoft.net.messaging.properties
          This String property didn't change.

        Marking this one as FIXED.

        Show
        Jack Van Ooststroom added a comment - The AHS-related properties for ICEfaces-AHS itself and ICEfaces Applications that need to use the AHS functionalities have changed as follows: ICEfaces-AHS: com.icesoft.faces.async.service A String property where "server" indicates that the AHS needs to be running as a server and where "servlet" indicates that the AHS needs to be running as a servlet. If this property has an unknown value the AHS will default to run as a servlet. If this property is not specified in the web.xml file the AHS will look for the old com.icesoft.faces.async.server boolean property first and interpret it as before. If this property isn't specified in the web.xml file either the AHS will default to run as a servlet. com.icesoft.net.messaging.properties This String property didn't change. ICEfaces Application: com.icesoft.faces.blockingRequestHandler A String property indicating who should be handling all blocking requests, for instance "icefaces-ahs" to indicate the AHS as the handler. If this property has "icefaces" as a value or an unknown value the ICEfaces framework will handle all blocking requests itself. If the property is not specified in the web.xml file the ICEfaces framework will look for the old com.icesoft.faces.async.server boolean property first and interpret it as before. If this property isn't specified in the web.xml file either the ICEfaces framework will default to handling all blocking requests itself. com.icesoft.faces.blockingRequestHandlerContext A String property indicating the servlet context of whoever is handling all blocking requests, for instance "async-http-server" to indicate the AHS' servlet context. If this property is not specified in the web.xml file the ICEfaces framework will look for the old com.icesoft.faces.asyncServerContext String property first and interpret it as before. If this property isn't specified in the web.xml file either the ICEfaces framework will default to use its own servlet context. In this case that's the servlet context of the deployed ICEfaces application. com.icesoft.net.messaging.properties This String property didn't change. Marking this one as FIXED.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #15646 Thu Jan 24 13:25:00 MST 2008 jack.van.ooststroom Fixed JIRA ICE-2665 : ICEfaces AHS: Rename the AHS specific properties in the web.xmls
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/DOMResponseWriter.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/AsyncServerDetector.java
        Commit graph MODIFY /icefaces/trunk/icefaces/ahs/src/com/icesoft/faces/async/servlet/AsyncHttpServlet.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/util/event/servlet/ContextEventRepeater.java
        Commit graph MODIFY /icefaces/trunk/icefaces/ahs/web/WEB-INF/web.xml
        Jack Van Ooststroom made changes -
        Fix Version/s 1.7Beta1 [ 10121 ]
        Hide
        Jack Van Ooststroom added a comment -

        Changed Fix Version(s) to 1.7-Beta 1

        Show
        Jack Van Ooststroom added a comment - Changed Fix Version(s) to 1.7-Beta 1
        Jack Van Ooststroom made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Jack Van Ooststroom made changes -
        Field Original Value New Value
        Assignee Jack van Ooststroom [ jack.van.ooststroom ]
        Jack Van Ooststroom created issue -

          People

          • Assignee:
            Unassigned
            Reporter:
            Jack Van Ooststroom
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: