You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by cr...@apache.org on 2005/09/21 06:14:27 UTC

svn commit: r290616 - /struts/shale/trunk/core-library/src/java/org/apache/shale/view/AbstractFacesBean.java

Author: craigmcc
Date: Tue Sep 20 21:14:24 2005
New Revision: 290616

URL: http://svn.apache.org/viewcvs?rev=290616&view=rev
Log:
Make the message-queueing methods that take a component argument actually
pass on the corresponding client id in the FacesMessage instance.

PR:  Bugzilla #36714
Submitted By:  Ronald Holshausen <uglyog AT gmail.com>

Modified:
    struts/shale/trunk/core-library/src/java/org/apache/shale/view/AbstractFacesBean.java

Modified: struts/shale/trunk/core-library/src/java/org/apache/shale/view/AbstractFacesBean.java
URL: http://svn.apache.org/viewcvs/struts/shale/trunk/core-library/src/java/org/apache/shale/view/AbstractFacesBean.java?rev=290616&r1=290615&r2=290616&view=diff
==============================================================================
--- struts/shale/trunk/core-library/src/java/org/apache/shale/view/AbstractFacesBean.java (original)
+++ struts/shale/trunk/core-library/src/java/org/apache/shale/view/AbstractFacesBean.java Tue Sep 20 21:14:24 2005
@@ -248,8 +248,9 @@
      */
     protected void info(UIComponent component, String summary) {
 
-        getFacesContext().addMessage(null,
-          new FacesMessage(FacesMessage.SEVERITY_INFO, summary, null));
+        FacesContext context = getFacesContext();
+        context.addMessage(component.getClientId(context),
+           new FacesMessage(FacesMessage.SEVERITY_INFO, summary, null));
 
     }
 
@@ -279,8 +280,9 @@
      */
     protected void warn(UIComponent component, String summary) {
 
-        getFacesContext().addMessage(null,
-          new FacesMessage(FacesMessage.SEVERITY_WARN, summary, null));
+        FacesContext context = getFacesContext();
+        context.addMessage(component.getClientId(context),
+           new FacesMessage(FacesMessage.SEVERITY_WARN, summary, null));
 
     }
 
@@ -310,8 +312,9 @@
      */
     protected void error(UIComponent component, String summary) {
 
-        getFacesContext().addMessage(null,
-          new FacesMessage(FacesMessage.SEVERITY_ERROR, summary, null));
+        FacesContext context = getFacesContext();
+        context.addMessage(component.getClientId(context),
+           new FacesMessage(FacesMessage.SEVERITY_ERROR, summary, null));
 
     }
 
@@ -341,8 +344,9 @@
      */
     protected void fatal(UIComponent component, String summary) {
 
-        getFacesContext().addMessage(null,
-          new FacesMessage(FacesMessage.SEVERITY_FATAL, summary, null));
+        FacesContext context = getFacesContext();
+        context.addMessage(component.getClientId(context),
+           new FacesMessage(FacesMessage.SEVERITY_FATAL, summary, null));
 
     }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org