ICEfaces
  1. ICEfaces
  2. ICE-6701

Core Auction sample erroneously reports "The form component needs to have a UIForm in its ancestry. Suggestion: enclose the necessary components within <h:form>"

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Trivial Trivial
    • Resolution: Won't Fix
    • Affects Version/s: 2.0.1
    • Fix Version/s: 3.0
    • Component/s: Sample Apps
    • Labels:
      None
    • Environment:
      ICEfaces 2.0.1, samples/core/auction sample.
    • Workaround Exists:
      Yes
    • Workaround Description:
      Setting the PROJECT_STAGE to "Production" will remove these warnings.

      Description

      When running the Auction sample application with ICEfaces 2.0.1 in "Development" PROJECT_STAGE, the following JSF warning is present on the bottom left section of the page:

      "The form component needs to have a UIForm in its ancestry. Suggestion: enclose the necessary components within <h:form>"

      This seems likely to be a Mojarra JSF bug, since it started when JSF 2.1.0 and auction application itself uses all "h:" components and definitely has an "h:form" on the page.

        Activity

        Ken Fyten created issue -
        Ken Fyten made changes -
        Field Original Value New Value
        Workaround Description Setting the PROJECT_STAGE to "Production" will remove these warnings.
        Workaround Exists [Yes]
        Salesforce Case []
        Description When running the Auction sample application with ICEfaces 2.0.1 in "Development" PROJECT_STAGE, the following JSF warning is present on the bottom left section of the page:

        "The form component needs to have a UIForm in its ancestry. Suggestion: enclose the necessary components within <h:form>"


        When running the Auction sample application with ICEfaces 2.0.1 in "Development" PROJECT_STAGE, the following JSF warning is present on the bottom left section of the page:

        "The form component needs to have a UIForm in its ancestry. Suggestion: enclose the necessary components within <h:form>"

        This seems likely to be a Mojarra JSF bug, since it started when JSF 2.1.0 and auction application itself uses all "h:" components and definitely has an "h:form" on the page.
        Assignee Ted Goddard [ ted.goddard ]
        Priority Major [ 3 ] Trivial [ 5 ]
        Ken Fyten made changes -
        Ken Fyten made changes -
        Assignee Ted Goddard [ ted.goddard ] Cruz Miraback [ cmiraback ]
        Ken Fyten made changes -
        Status Open [ 1 ] Closed [ 6 ]
        Fix Version/s 2.1 [ 10241 ]
        Resolution Won't Fix [ 2 ]

          People

          • Assignee:
            Cruz Miraback
            Reporter:
            Ken Fyten
          • Votes:
            1 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: