You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by ms...@apache.org on 2008/01/29 18:13:56 UTC

svn commit: r616451 - /tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/validator/Pattern.java

Author: mschulte
Date: Tue Jan 29 09:13:56 2008
New Revision: 616451

URL: http://svn.apache.org/viewvc?rev=616451&view=rev
Log:
fixes TAPESTRY-2077: support validation of String-like domain objects

Modified:
    tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/validator/Pattern.java

Modified: tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/validator/Pattern.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/validator/Pattern.java?rev=616451&r1=616450&r2=616451&view=diff
==============================================================================
--- tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/validator/Pattern.java (original)
+++ tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/validator/Pattern.java Tue Jan 29 09:13:56 2008
@@ -55,7 +55,7 @@
     public void validate(IFormComponent field, ValidationMessages messages, Object object)
             throws ValidatorException
     {
-        String input = (String) object;
+        String input = object.toString();
 
         if (! _compiledPattern.matcher(input).matches() )
             throw new ValidatorException(buildMessage(messages, field),