ICEfaces-EE
  1. ICEfaces-EE
  2. IPCK-357

Reimplement Required Attribute Strategy for Composite Components

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: EE-3.0.0.BETA
    • Fix Version/s: None
    • Component/s: Facelet Components
    • Labels:
      None
    • Environment:
      n/a

      Description

      The composite components currently use a 'home grown' strategy for checking for required attributes and displaying an error message if a composite component is used on a page with one or more of its required attributes. This was first implemented for the JSF 1.2 environment as a TagHandler. This TagHandler is now causing errors when used with MyFaces 2.1.6, so we need to look at doing this another way.

      First proposal is to use proper <composite:interface> along with <composite:attribute required="true"..> tags in the composite components, but this will have to be tested for every component, as well as for both the Mojarra and MyFaces environments.

        Issue Links

          Activity

          There are no subversion log entries for this issue yet.

            People

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

              Dates

              • Created:
                Updated:
                Resolved: