You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@shale.apache.org by "Gary VanMatre (JIRA)" <ji...@apache.org> on 2007/07/28 05:21:06 UTC

[jira] Resolved: (SHALE-452) f:validator not mapped

     [ https://issues.apache.org/struts/browse/SHALE-452?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gary VanMatre resolved SHALE-452.
---------------------------------

       Resolution: Fixed
    Fix Version/s: 1.1.0-SNAPSHOT
                   1.0.5-SNAPSHOT

Fix in the 20070728 nightly build.

> f:validator not mapped 
> -----------------------
>
>                 Key: SHALE-452
>                 URL: https://issues.apache.org/struts/browse/SHALE-452
>             Project: Shale
>          Issue Type: Bug
>          Components: Clay
>    Affects Versions: 1.0.4
>            Reporter: Ian Priest
>            Assignee: Gary VanMatre
>             Fix For: 1.0.5-SNAPSHOT, 1.1.0-SNAPSHOT
>
>
> Raised at request of GVM..
> > I've hit a problem trying to set up a validator on an input text field. 
> > Here's the HTML... 
> > 
> > 
> >
> ><div class="content"
> >      xmlns:t="http://myfaces.apache.org/tomahawk" 
> >      xmlns:h="http://java.sun.com/jsf/html"
> >      xmlns:f="http://java.sun.com/jsf/core">
> >
> > 
> > 
> > ... 
> > 
> >
> > <h:inputText styleClass="x-large" size="20" maxlength="20"
> >                  value="#{@managed-bean-name.customer.user.username}"
> >                  id="username"
> >                  validator="#{@managed-bean-name.validateUsername}" 
> >                  required="true" >
> > 
> >   <f:validator validatorId="com.scn.Regex" suppliedRegex="[A-Za-z0-9]*"
> >        errorMessage="#{messages['customer.username_invalid_chars']}" 
> >/> </h:inputText>
> >
> >
> > 
> > And here's the error message.... 
> > 
> >
> There are a couple issues here.  The first issue is that the mapping logic is only looking for a "validator" and not a "f:validator".  This one is a bug.  Please log a JIRA ticket if you get a chance.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.