MyFaces Core
  1. MyFaces Core
  2. MYFACES-3729

Implement resource library contracts specification

    Details

    • Type: Task Task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.2.0-beta
    • Component/s: JSR-344
    • Labels:
      None

      Description

      Implement resource library contracts specification is one of the main topics part of JSF 2.2

      It is necessary to change all ResourceHandler default implementation to introduce the contracts on top or everything. Additionally, facelets algorithm must be updated to use createViewResource(...), but it is good to remember that it is resposibility of the vdl to decide if it uses it or not.

        Activity

        Hide
        Leonardo Uribe added a comment -

        Prototype committed. Simple tests done. Pending full test.

        Show
        Leonardo Uribe added a comment - Prototype committed. Simple tests done. Pending full test.
        Hide
        Leonardo Uribe added a comment -

        Committed fix for load resources from classloader using contracts.

        Show
        Leonardo Uribe added a comment - Committed fix for load resources from classloader using contracts.
        Hide
        Leonardo Uribe added a comment -

        Committed the required changes in facelets algorithm and state saving to deal with contracts. Some junit tests added. I also did some improvements over ResourceHandlerImpl.

        Show
        Leonardo Uribe added a comment - Committed the required changes in facelets algorithm and state saving to deal with contracts. Some junit tests added. I also did some improvements over ResourceHandlerImpl.
        Hide
        Leonardo Uribe added a comment -

        I think this feature is complete.

        Show
        Leonardo Uribe added a comment - I think this feature is complete.

          People

          • Assignee:
            Leonardo Uribe
            Reporter:
            Leonardo Uribe
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development