Details

    • Type: Task Task
    • Status: Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.2.0-m10
    • Component/s: facelets
    • Labels:
      None

      Description

      This is the task to track implementation work for JAVASERVERFACES_SPEC_PUBLIC-971

        Issue Links

          Activity

          Hide
          Ed Burns added a comment -

          snapshot

          Show
          Ed Burns added a comment - snapshot
          Hide
          Ed Burns added a comment -

          This is what remains as of today for this issue.

          Take a look at 10.1.3.2 in the 20121115 PDF.

          • I've only done the <web-app-root>/contracts searching. All of the
            stuff that loads from META-INF/contracts is totally unwritten, but
            straightforward to write.
          • The XML parsing logic that populates the resource library contracts
            data structure needs to be implemented.

          This means fleshing out
          ApplicationAssociate.getResourceLibraryContracts(), which is called
          from WebConfiguration.discoverResourceLibraryContracts(). Lots of
          stuff in our crufty XML parsing story has the form of, "do some
          parsing and stuff some stuff into a data structure on
          ApplicationAssociate. This is no different.

          • The contracts attribute in f:view isn't implemented.
          • FaceletViewHandlingStrategy.calculateResourceLibraryContracts() needs
            to us ethe resource library contract data structure to do the mapping
            business.
          Show
          Ed Burns added a comment - This is what remains as of today for this issue. Take a look at 10.1.3.2 in the 20121115 PDF. I've only done the <web-app-root>/contracts searching. All of the stuff that loads from META-INF/contracts is totally unwritten, but straightforward to write. The XML parsing logic that populates the resource library contracts data structure needs to be implemented. This means fleshing out ApplicationAssociate.getResourceLibraryContracts(), which is called from WebConfiguration.discoverResourceLibraryContracts(). Lots of stuff in our crufty XML parsing story has the form of, "do some parsing and stuff some stuff into a data structure on ApplicationAssociate. This is no different. The contracts attribute in f:view isn't implemented. FaceletViewHandlingStrategy.calculateResourceLibraryContracts() needs to us ethe resource library contract data structure to do the mapping business.

            People

            • Assignee:
              Ed Burns
              Reporter:
              Ed Burns
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 3 days Original Estimate - 3 days
                3d
                Remaining:
                Time Spent - 16 hours, 36 minutes Remaining Estimate - 3 days
                3d
                Logged:
                Time Spent - 16 hours, 36 minutes Remaining Estimate - 3 days
                16h 36m