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

        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
        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 #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
        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

          People

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

            Dates

            • Created:
              Updated:
              Resolved: