and there are about 5 more source to be modified. Juergen
On 11/9/05, Juergen Donnerstag <[EMAIL PROTECTED]> wrote: > I think you are right. I didn't know it is used in AbstractChoice as > well (and there seems to be no test for it either). > > Juergen > > On 11/9/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > Sorry, you were right. > > > > YES, overriding of validation messages now works as expected. > > > > BUT overring of other messages doesn't work any longer. Example: > > APage > > -> XPanel "x" > > -> DropDownChoice "y" > > Now the string resource for a displayValue "0" will be searched in the > > following order: > > APage.properties: > > -> x.y.y.0 > > -> y.0 > > XPanel.properties > > -> y.y.0 > > -> y.0 > > > > This is caused by the following slight difference: > > - AbstractChoice > > getLocalizer().getString(getId() + "." + displayValue,this,displayValue); > > - AbstractValidator > > localizer.getString(resourceKey, formComponent.getParent(),resourceModel, > > ""); > > > > Both use the id of the component as a prefix in the resourceKey. > > But AbstractChoice resolves the string against itself, while > > AbstractValidator resolves it against the parent of the component. > > > > IMHO the id shouldn't be included in the resourcekey, this is now done by > > ComponentStringResourceLoader anyway. > > But perhaps you prefer another solution - at least it has to be consistent. > > > > Sven > > > > >It works on my side. I created unit tests and I think they are ok. I > > >enabled logging for the package and it doesn't happen. I tested the > > >formInput example and it works without changes. Did you update > > >AbstractValidator as well? > > > > > >Juergen > > > > > > ------------------------------------------------------- > > SF.Net email is sponsored by: > > Tame your development challenges with Apache's Geronimo App Server. Download > > it for free - -and be entered to win a 42" plasma tv or your very own > > Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php > > _______________________________________________ > > Wicket-user mailing list > > Wicket-user@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user