Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: 2.0
    • Fix Version/s: 2.2
    • Component/s: Resources
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: All

    • Issuezilla Id:
      886
    • Status Whiteboard:
      Hide

      size_medium importance_medium

      Show
      size_medium importance_medium

      Description

      The spec is a bit unclear about this, but it appears that hierarchical resource
      library names are not supported. It is desirable to support them for two reasons.

      1) It allows developers greater flexibility in structuring their resources and
      composite components
      2) It allows for longer package names with backing components for composite
      components.

      (NB. Mojarra will load hierarchical names such as components/util.)

      Two changes are required.

      1) In section 2.6.1.3, add a bullet that a libraryName is a /-separated sequence
      of libraryDirname. If
      https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=884 is
      adopted, specify that each libraryDirname must not match the regexes for
      versions or locales.

      2) In
      https://javaserverfaces.dev.java.net/nonav/docs/2.0/javadocs/javax/faces/application/Application.html#createComponent(javax.faces.context.FacesContext,%20javax.faces.application.Resource),
      change

      let fqcn be library-name + "." + resource-name

      to

      let fqcn be library-name.replace("/", ".") + "." + resource-name

        Activity

        Hide
        cayhorstmann added a comment -

        Changed to Enhancement

        Show
        cayhorstmann added a comment - Changed to Enhancement
        Hide
        cayhorstmann added a comment -
        Show
        cayhorstmann added a comment - That's https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=885 , not 884 in part 1).
        Hide
        Ed Burns added a comment -

        2.2

        Show
        Ed Burns added a comment - 2.2
        Hide
        rogerk added a comment -

        triage

        Show
        rogerk added a comment - triage
        Hide
        Manfred Riem added a comment -

        Closing resolved issue out

        Show
        Manfred Riem added a comment - Closing resolved issue out

          People

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

            Dates

            • Created:
              Updated:
              Resolved: