You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ma...@apache.org on 2008/06/24 05:13:15 UTC

svn commit: r671003 - in /myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator: DoubleRangeValidator.java LengthValidator.java LongRangeValidator.java

Author: matzew
Date: Mon Jun 23 20:13:15 2008
New Revision: 671003

URL: http://svn.apache.org/viewvc?rev=671003&view=rev
Log:
TRINIDAD-1129 - Server-side validation does not work when using Sun JSF implementation

Modified:
    myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/DoubleRangeValidator.java
    myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/LengthValidator.java
    myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/LongRangeValidator.java

Modified: myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/DoubleRangeValidator.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/DoubleRangeValidator.java?rev=671003&r1=671002&r2=671003&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/DoubleRangeValidator.java (original)
+++ myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/DoubleRangeValidator.java Mon Jun 23 20:13:15 2008
@@ -364,6 +364,9 @@
   public void restoreState(FacesContext context, Object state)
   {
     _facesBean.restoreState(context, state);
+    // Done for TRINIDAD-1129
+    super.setMaximum(getMaximum());
+    super.setMinimum(getMinimum());
   }
 
   /**

Modified: myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/LengthValidator.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/LengthValidator.java?rev=671003&r1=671002&r2=671003&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/LengthValidator.java (original)
+++ myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/LengthValidator.java Mon Jun 23 20:13:15 2008
@@ -415,6 +415,9 @@
   public void restoreState(FacesContext context, Object state)
   {
     _facesBean.restoreState(context, state);
+    // Done for TRINIDAD-1129
+    super.setMaximum(getMaximum());
+    super.setMinimum(getMinimum());
   }
 
   /**

Modified: myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/LongRangeValidator.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/LongRangeValidator.java?rev=671003&r1=671002&r2=671003&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/LongRangeValidator.java (original)
+++ myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/validator/LongRangeValidator.java Mon Jun 23 20:13:15 2008
@@ -366,6 +366,9 @@
   public void restoreState(FacesContext context, Object state)
   {
     _facesBean.restoreState(context, state);
+    // Done for TRINIDAD-1129
+    super.setMaximum(getMaximum());
+    super.setMinimum(getMinimum());
   }
 
   /**