ICEfaces
  1. ICEfaces
  2. ICE-7137

Add APIs for discontinuing propagation of specific existing faces messages

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Invalid
    • Affects Version/s: 2.0.2
    • Fix Version/s: None
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      ICEfaces 2

      Description

      Right now, because of ICE-6820, it's possible to disable the FacesMessagePhaseListener propagation of faces messages for an application, in the web.xml, using the org.icefaces.messagePersistence context-param:

      <context-param>
          <param-name>org.icefaces.messagePersistence</param-name>
          <param-value>true</param-value>
      </context-param>

      And it's possible to disable it on a page by page basis, using the icecore:config tag:

      <icecore:config messagePersistence="false"/>

      And it might be possible to temporarily disable the faces message propagation for limited durations by using a ValueExpression with the icecore:config messagePersistence attribute. But there's no granularity in controlling whether global messages or component messages are not propagated, or messages specific to one single component. For these, we should add APIs to FacesMessagePhaseListener.

        Activity

        Mark Collette created issue -
        Mark Collette made changes -
        Field Original Value New Value
        Summary Add APIs for discontinuing propogation of specific existing faces messages Add APIs for discontinuing propagation of specific existing faces messages
        Issue Type Improvement [ 4 ] New Feature [ 2 ]
        Salesforce Case []
        Ken Fyten made changes -
        Salesforce Case []
        Fix Version/s 3.2 [ 10338 ]
        Migration made changes -
        Fix Version/s 3.3 [ 10370 ]
        Fix Version/s 3.2 [ 10338 ]
        Ken Fyten made changes -
        Fix Version/s 3.4 [ 10770 ]
        Fix Version/s 3.3 [ 10370 ]
        Ken Fyten made changes -
        Fix Version/s 4.0.BETA [ 10770 ]
        Ken Fyten made changes -
        Status Open [ 1 ] Closed [ 6 ]
        Resolution Invalid [ 6 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Mark Collette
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: