Do you have any custom implementation of org.apache.tapestry5.ioc.Messages interface? If yes, check if its "contains()" works properly.
Best regards, Cezary On Mon, May 9, 2016 at 6:41 PM, zak <shossa...@gmail.com> wrote: > We are upgrading from tapestry5.1.0 to tapestry5.4.0 > > Accessing a page which contains a select list dropdown of stores fails. > > I am getting the following error. > Failure reading parameter 'validate' of component > utilities/TaxLookup:store: > Unknown validator type '[[missing key: store-validate]]'. Configured > validators are email, max, maxlength, min, minlength, none, regexp, > required. > > it is complaining on specific line(last line in the following snippet) in > the TaxLookup.tml > > <tc:groupbox> > <t:form t:id="form"> > > <t:errors/> > <table class="datawrap"> > <table class="data"> > <tr><td> > <td><label t:type="label" > for="store"><font > size="+0"><b>${message:store-label}</b></font></label></td> > <t:if test="storeModel.options"> > <td><select t:type="select" t:id="store" model="storeModel" > value="store" > t:blankOption="never"/></td> > ------------ > ---- > > > In my TaxLookup.java I have the following lines for 'Store'. > > public class TaxLookup { > @Property > private Store store; > ----- more properties..... > > void onActivate(final Object[] aContext) throws SQLException, IOException { > String stnum = aContext[0].toString(); > store = theStoreDAO.find(dao, Integer.parseInt(stnum)); > ------ > ----- more code...... > > From this method the flow continues to go through tapestry > FieldValidatorDefaultSourceImpl where at line 61 it tries to create the > FiledValidator for 'Store' and fails. > > I wonder why its doing this. Is that because @Property is mentioned. > There's no validator attached to 'Store'. > I wonder how to fix it. > > I would really appreciate any response. > Thanks! > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > >