ICEfaces
  1. ICEfaces
  2. ICE-7488

Generate, package, and publish icecore TLDs

    Details

    • Type: Task Task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.1-Beta2
    • Fix Version/s: 3.0.RC1, 3.0
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      na
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.)

      Description

      The icecore TLDs need to be generated, packaged and published. Also need to update the API docs page with the link:

      http://wiki.icefaces.org/display/ICE/API+Documentation

        Activity

        Philip Breau created issue -
        Philip Breau made changes -
        Field Original Value New Value
        Assignee Ken Fyten [ ken.fyten ]
        Ken Fyten made changes -
        Salesforce Case []
        Fix Version/s 3.0.RC1 [ 10300 ]
        Affects [Documentation (User Guide, Ref. Guide, etc.)]
        Assignee Priority P1
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #26615 Mon Nov 28 15:45:44 MST 2011 ken.fyten ICE-7488: Add icecore taglib tags to core.tld. Add tlddoc build target to core/build.xml and integrate with main icefaces build.xml for inclusion in bundle builds.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/core/build.xml
        Commit graph MODIFY /icefaces3/trunk/icefaces/core/src/main/resources/META-INF/core.taglib.xml
        Commit graph MODIFY /icefaces3/trunk/icefaces/build.xml
        Commit graph MODIFY /icefaces3/trunk/icefaces/core/src/main/resources/META-INF/core.tld
        Hide
        Ken Fyten added a comment -

        The reason there is currently no TLD doc being created for the ice core tags is that they are Facelet taglibs and not JSF components. Thus, they do not currently appear in the core.tld file.

        For the time being, it is easier to simply copy the tag information into the TLD as if they were components. This will allow the tags to be included in the TLD doc. Note that this would cause issues if a user tried to add these to a JSP page, but since ICEfaces 2/3 doesn't support JSP applications, it's not an issue for us.

        Longer term, there is some nifty code in the ace/generator/src/org/icefaces/generator/xmlbuilder package that could be lifted or refactored that is capable of transforming taglib entries into tld files.

        Show
        Ken Fyten added a comment - The reason there is currently no TLD doc being created for the ice core tags is that they are Facelet taglibs and not JSF components. Thus, they do not currently appear in the core.tld file. For the time being, it is easier to simply copy the tag information into the TLD as if they were components. This will allow the tags to be included in the TLD doc. Note that this would cause issues if a user tried to add these to a JSP page, but since ICEfaces 2/3 doesn't support JSP applications, it's not an issue for us. Longer term, there is some nifty code in the ace/generator/src/org/icefaces/generator/xmlbuilder package that could be lifted or refactored that is capable of transforming taglib entries into tld files.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #26618 Mon Nov 28 16:39:22 MST 2011 ken.fyten ICE-7488: Fix invalid syntax in core.taglib.xml file.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/core/src/main/resources/META-INF/core.taglib.xml
        Ken Fyten made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Assignee Priority P1
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #26709 Fri Dec 02 09:42:42 MST 2011 ken.fyten ICE-7488: Improved TLDdoc description for icecore:singleSubmit tag.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/core/src/main/resources/META-INF/core.taglib.xml
        Commit graph MODIFY /icefaces3/trunk/icefaces/core/src/main/resources/META-INF/core.tld
        Ken Fyten made changes -
        Fix Version/s 3.0 [ 10241 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved: