Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.0
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      ICEfaces 4
    • Assignee Priority:
      P1
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial

      Description

      Since the ice:loadBundle component will not be available in ICEfaces 4, we should replace it's functionality with a new ice core:loadBundle tag.

      The new tag will match the standard f:loadBundle with these additions:

      Allows to change the messages *dynamically* in two ways:
      1. Changing the basename using value binging allows to load new message base
      2. Changing the locale causes the loadBundle component to reload messages for the specified locale

        Activity

        Ken Fyten created issue -
        Ken Fyten made changes -
        Field Original Value New Value
        Assignee Mircea Toma [ mircea.toma ]
        Fix Version/s 4.0 [ 10770 ]
        Affects Documentation (User Guide, Ref. Guide, etc.),Sample App./Tutorial [ 10003, 10001 ]
        Assignee Priority P2 [ 10011 ]
        Ken Fyten made changes -
        Summary New ice core:loadBundle tag New icecore:loadBundle tag
        Ken Fyten made changes -
        Fix Version/s 4.0 [ 11382 ]
        Fix Version/s 4.0.BETA [ 10770 ]
        Ken Fyten made changes -
        Assignee Priority P2 [ 10011 ]
        Ken Fyten made changes -
        Assignee Priority P1 [ 10010 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #41332 Thu Jun 12 16:35:45 MDT 2014 mircea.toma ICE-9830 Implemented loadBundle component. Also added application to test the dynamic changing of var, basename and locale attributes.
        Files Changed
        Commit graph ADD /icefaces4/trunk/icefaces/samples/core/test/loadBundle/src/main/java/org/icefaces/demo/loadBundle/B_en_US.properties
        Commit graph ADD /icefaces4/trunk/icefaces/samples/core/test/loadBundle/build.xml
        Commit graph ADD /icefaces4/trunk/icefaces/samples/core/test/loadBundle/src/main/java/org
        Commit graph ADD /icefaces4/trunk/icefaces/samples/core/test/loadBundle/src/main/webapp/WEB-INF
        Commit graph ADD /icefaces4/trunk/icefaces/samples/core/test/loadBundle/src/main/resources
        Commit graph ADD /icefaces4/trunk/icefaces/samples/core/test/loadBundle/src/main/java/org/icefaces
        Commit graph ADD /icefaces4/trunk/icefaces/samples/core/test/loadBundle/src/main/java/org/icefaces/demo/loadBundle/A_en_US.properties
        Commit graph ADD /icefaces4/trunk/icefaces/samples/core/test/loadBundle/src/main
        Commit graph ADD /icefaces4/trunk/icefaces/samples/core/test/loadBundle/src/main/webapp/WEB-INF/web.xml
        Commit graph ADD /icefaces4/trunk/icefaces/samples/core/test/loadBundle/src/main/java
        Commit graph ADD /icefaces4/trunk/icefaces/samples/core/test/loadBundle/src/main/webapp
        Commit graph ADD /icefaces4/trunk/icefaces/samples/core/test/loadBundle/src/main/java/org/icefaces/demo/loadBundle/B_fr.properties
        Commit graph ADD /icefaces4/trunk/icefaces/samples/core/test/loadBundle
        Commit graph ADD /icefaces4/trunk/icefaces/samples/core/test/loadBundle/src/main/java/org/icefaces/demo/loadBundle/Entry.java
        Commit graph ADD /icefaces4/trunk/icefaces/samples/core/test/loadBundle/src/main/java/org/icefaces/demo/loadBundle/A_fr.properties
        Commit graph ADD /icefaces4/trunk/icefaces/samples/core/test/loadBundle/src/main/java/org/icefaces/demo
        Commit graph ADD /icefaces4/trunk/icefaces/samples/core/test/loadBundle/src/main/java/org/icefaces/demo/loadBundle
        Commit graph ADD /icefaces4/trunk/icefaces/samples/core/test/loadBundle/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph ADD /icefaces4/trunk/icefaces/samples/core/test/loadBundle/src/main/webapp/test.xhtml
        Commit graph ADD /icefaces4/trunk/icefaces/samples/core/test/loadBundle/src
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #41333 Thu Jun 12 16:37:16 MDT 2014 mircea.toma ICE-9830 Modified 'war' target to include also the bundle files along with the classes.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/build/common.xml
        Hide
        Mircea Toma added a comment -

        Implemented loadBundle component. Also added application at samples/core/test/loadBundle to test the dynamic changing of var, basename and locale attributes.

        Show
        Mircea Toma added a comment - Implemented loadBundle component. Also added application at samples/core/test/loadBundle to test the dynamic changing of var , basename and locale attributes.
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #41335 Thu Jun 12 16:46:10 MDT 2014 mircea.toma ICE-9830 Implemented loadBundle component. Also added application to test the dynamic changing of var, basename and locale attributes.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/core/src/main/resources/META-INF/core.taglib.xml
        Commit graph ADD /icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/impl/component/LoadBundle.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/core/src/main/resources/META-INF/faces-config.xml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #41336 Thu Jun 12 16:50:42 MDT 2014 mircea.toma ICE-9830 Implemented loadBundle component. Also added application to test the dynamic changing of var, basename and locale attributes.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/core/src/main/resources/META-INF/core.tld
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Ken Fyten
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: