You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ol...@apache.org on 2011/11/04 18:31:46 UTC
svn commit: r1197681 -
/tomcat/taglibs/rdc/trunk/taglibs-rdc/src/main/java/org/apache/taglibs/rdc/Number.java
Author: olamy
Date: Fri Nov 4 17:31:46 2011
New Revision: 1197681
URL: http://svn.apache.org/viewvc?rev=1197681&view=rev
Log:
fix compilation
Modified:
tomcat/taglibs/rdc/trunk/taglibs-rdc/src/main/java/org/apache/taglibs/rdc/Number.java
Modified: tomcat/taglibs/rdc/trunk/taglibs-rdc/src/main/java/org/apache/taglibs/rdc/Number.java
URL: http://svn.apache.org/viewvc/tomcat/taglibs/rdc/trunk/taglibs-rdc/src/main/java/org/apache/taglibs/rdc/Number.java?rev=1197681&r1=1197680&r2=1197681&view=diff
==============================================================================
--- tomcat/taglibs/rdc/trunk/taglibs-rdc/src/main/java/org/apache/taglibs/rdc/Number.java (original)
+++ tomcat/taglibs/rdc/trunk/taglibs-rdc/src/main/java/org/apache/taglibs/rdc/Number.java Fri Nov 4 17:31:46 2011
@@ -128,11 +128,13 @@ public class Number extends BaseModel {
*/
protected Boolean validate(Object newValue, boolean setErrorCode) {
- if (maxValue != null && maxValue.compareTo(newValue) < 0) {
+ if (! (newValue instanceof Double)) return Boolean.FALSE;
+
+ if (maxValue != null && maxValue.compareTo((Double)newValue) < 0) {
if (setErrorCode) setErrorCode(ERR_NEED_SHORTER_NUMBER);
return Boolean.FALSE;
}
- if (minValue != null && minValue.compareTo(newValue) > 0) {
+ if (minValue != null && minValue.compareTo((Double)newValue) > 0) {
if (setErrorCode) setErrorCode(ERR_NEED_LONGER_NUMBER);
return Boolean.FALSE;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org