You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by gr...@apache.org on 2007/08/14 23:11:40 UTC
svn commit: r565913 -
/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/ifmessage/IfMessage.java
Author: grantsmith
Date: Tue Aug 14 14:11:39 2007
New Revision: 565913
URL: http://svn.apache.org/viewvc?view=rev&rev=565913
Log:
patch applied for TOMAHAWK-1050
Modified:
myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/ifmessage/IfMessage.java
Modified: myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/ifmessage/IfMessage.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/ifmessage/IfMessage.java?view=diff&rev=565913&r1=565912&r2=565913
==============================================================================
--- myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/ifmessage/IfMessage.java (original)
+++ myfaces/tomahawk/trunk/sandbox/core/src/main/java/org/apache/myfaces/custom/ifmessage/IfMessage.java Tue Aug 14 14:11:39 2007
@@ -72,11 +72,17 @@
}
public void encodeChildren(FacesContext context) throws IOException {
- StringTokenizer tokenizer = new StringTokenizer(getFor(), ",");
- while(tokenizer.hasMoreTokens()) {
- if(isMessageForId(tokenizer.nextToken().trim())) {
+ if(getFor() != null) {
+ StringTokenizer tokenizer = new StringTokenizer(getFor(), ",");
+ while(tokenizer.hasMoreTokens()) {
+ if(isMessageForId(tokenizer.nextToken().trim())) {
+ super.encodeChildren(context);
+ break;
+ }
+ }
+ } else {
+ if(FacesContext.getCurrentInstance().getMessages().hasNext()) {
super.encodeChildren(context);
- break;
}
}
}