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

        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
        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.

          People

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

            Dates

            • Created:
              Updated:
              Resolved: