I found my code was broken today where I have "<input t:type="upload" t:id="logofile" value="logofile"/>". This worked well before but not any more. After I added validate="require" it worked again. Is this a bug?
Below is the error: java.lang.NoSuchMethodError org.apache.tapestry5.services.ComponentDefaultProvider.defaultValidatorBindi ng(Ljava/lang/String;Lorg/apache/tapestry5/ComponentResources;)Lorg/apache/t apestry5/Binding; Stack trace * org.apache.tapestry5.upload.components.Upload.defaultValidate(Upload.java:97 ) * org.apache.tapestry5.upload.components.Upload.containingPageDidLoad(Upload.j ava) * org.apache.tapestry5.internal.structure.ComponentPageElementImpl$4.run(Compo nentPageElementImpl.java:96) * org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(Comp onentPageElementImpl.java:920) * org.apache.tapestry5.internal.structure.ComponentPageElementImpl.containingP ageDidLoad(ComponentPageElementImpl.java:774) * org.apache.tapestry5.internal.structure.PageImpl.loaded(PageImpl.java:143) * org.apache.tapestry5.internal.services.PageLoaderProcessor.loadPage(PageLoad erProcessor.java:405) * org.apache.tapestry5.internal.services.PageLoaderImpl.loadPage(PageLoaderImp l.java:59) * org.apache.tapestry5.internal.services.PagePoolCache.checkout(PagePoolCache. java:210) * org.apache.tapestry5.internal.services.PagePoolImpl.checkout(PagePoolImpl.ja va:99) * org.apache.tapestry5.internal.services.RequestPageCacheImpl.get(RequestPageC acheImpl.java:51) * org.apache.tapestry5.internal.services.ComponentSourceImpl.getPage(Component SourceImpl.java:79) * com.qintelligentsia.hpc.pages.Participants._$read_inject_page_editUB(Partici pants.java) * com.qintelligentsia.hpc.pages.Participants.onActionFromEdit(Participants.jav a:172)