ICEfaces
  1. ICEfaces
  2. ICE-2401

CS: review all sample app. web.xml files for valid config. params

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.7DR#2
    • Fix Version/s: 1.7
    • Component/s: Sample Apps
    • Labels:
      None
    • Environment:
      n/a

      Description

      The web.xml files for all sample apps. and tutorials, etc. included in the ICEfaces bundle need to be reviewed to make sure they reference current config. parameters.

      For each web.xml file:

      1. Check to see that the web.xml is not using obsolete parameters. Refer to the 1.7 RC1 Developer's Guide, Appendix B. It shows all the valid ICEfaces config. parameters. Anything 'com.icesoft.faces' that's not in this list should be removed. Note that we've had reports specifically that a defunct debugDOMUpdate parameter still appears (like a ghost) in some from web.xml files.

      2. Add the following commented-out config params to the web-xml to better advertise their availability to users:

      Synchronous apps:

      - connectionTimeout
      - concurrentDOMViews (should be present in most if not all apps. already)


      Async. apps:

      - concurrentDOMViews (should be present in most if not all apps. already)
      - connectionTimeout
      - blockingConnectionTimeout
      - heartbeatInterval
      - heartbeatRetries
      - heartbeatTimeout
      - connectionLostRedirectURI (note that the app. must use outputConnectionStatus comp. for this setting to work)



      3. Test build the samples to ensure they run as expected after editing.

        Activity

        Philip Breau created issue -
        Ken Fyten made changes -
        Field Original Value New Value
        Fix Version/s 1.7 [ 10080 ]
        Description CS: remove defunct debugDOMUpdate parameter from web.xml CS: remove defunct debugDOMUpdate parameter from web.xml

        We should also review all the sample and tutorial apps. web.xml to ensure they aren't listing obsolete parameters.
        Assignee Patrick Corless [ patrick.corless ]
        Ken Fyten made changes -
        Priority Major [ 3 ] Minor [ 4 ]
        Ken Fyten made changes -
        Affects [Sample App./Tutorial]
        Assignee Priority P2
        Assignee Patrick Corless [ patrick.corless ] Arturo Zambrano [ artzambrano ]
        Ken Fyten made changes -
        Description CS: remove defunct debugDOMUpdate parameter from web.xml

        We should also review all the sample and tutorial apps. web.xml to ensure they aren't listing obsolete parameters.
        CS: remove defunct debugDOMUpdate parameter from web.xml

        We should also review all the sample and tutorial apps. web.xml to ensure they aren't listing obsolete parameters.

        Refer to the 1.7 RC1 Developer's Guide, Appendix B. It shows all the valid ICEfaces config. parameters. Anything 'com.icesoft.faces' that's not in this list should be removed.

        Please document which entries were removed in the JIRA.
        Ken Fyten made changes -
        Assignee Priority P2 P1
        Ken Fyten made changes -
        Summary CS: remove defunct debugDOMUpdate parameter from web.xml CS: review all sample app. web.xml files for valid config. params
        Issue Type Bug [ 1 ] Improvement [ 4 ]
        Description CS: remove defunct debugDOMUpdate parameter from web.xml

        We should also review all the sample and tutorial apps. web.xml to ensure they aren't listing obsolete parameters.

        Refer to the 1.7 RC1 Developer's Guide, Appendix B. It shows all the valid ICEfaces config. parameters. Anything 'com.icesoft.faces' that's not in this list should be removed.

        Please document which entries were removed in the JIRA.
        The web.xml files for all sample apps. and tutorials, etc. included in the ICEfaces bundle need to be reviewed to make sure they reference current config. parameters.

        For each web.xml file:

        1. Check to see that the web.xml is not using obsolete parameters. Refer to the 1.7 RC1 Developer's Guide, Appendix B. It shows all the valid ICEfaces config. parameters. Anything 'com.icesoft.faces' that's not in this list should be removed. Note that we've had reports specifically that a defunct debugDOMUpdate parameter still appears (like a ghost) in some from web.xml files.

        2. Add the following commented-out config params to the web-xml to better advertise their availability to users:

        Synchronous apps:

        - connectionTimeout
        - concurrentDOMViews (should be present in most if not all apps. already)


        Async. apps:

        - concurrentDOMViews (should be present in most if not all apps. already)
        - connectionTimeout
        - blockingConnectionTimeout
        - heartbeatInterval
        - heartbeatRetries
        - heartbeatTimeout
        - connectionLostRedirectURI (note that the app. must use outputConnectionStatus comp. for this setting to work)



        3. Test build the samples to ensure they run as expected after editing.

        Assignee Arturo Zambrano [ artzambrano ] Brad Kroeger [ brad.kroeger ]
        Ken Fyten made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Assignee Priority P1
        Resolution Fixed [ 1 ]
        Assignee Brad Kroeger [ brad.kroeger ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Philip Breau
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: