I just downloaded 4.1.1 SNAPSHOT and it appears that there is a tacos compatibility error with the latest build. I know that I shouldn't even expect 4.1.1 work with tacos, but after all they did work together as of yesterday. The only thing I upgraded was tapestry itself.
I'm sure don't expect 100% compatibility; frankly I'm not that interested in ajax stuff from tacos since Im gonna use 4.1.1 now, the only thing I'm interested in is non-ajax tacos:tree. Any comments ? Error at classpath:/net/sf/tacos/ajax/components/AjaxDirectLink.jwc, line 7, column 54: Method 'public abstract java.util.List org.apache.tapestry.IDynamicInvoker.getUpdateComponents()' has no implementation in class net.sf.tacos.ajax.components.AjaxDirectLink (or enhanced subclass $AjaxDirectLink_21). org.apache.hivemind.ApplicationRuntimeException Error at classpath:/net/sf/tacos/ajax/components/AjaxDirectLink.jwc, line 7, column 54: Method 'public abstract java.util.List org.apache.tapestry.IDynamicInvoker.getUpdateComponents()' has no implementation in class net.sf.tacos.ajax.components.AjaxDirectLink (or enhanced subclass $AjaxDirectLink_21). location: classpath:/net/sf/tacos/ajax/components/AjaxDirectLink.jwc, line 7, column 54 2 <!DOCTYPE component-specification PUBLIC 3 "-//Apache Software Foundation//Tapestry Specification 4.0//EN" 4 "http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd"> 5 6 <component-specification class="net.sf.tacos.ajax.components.AjaxDirectLink" 7 allow-body="yes" allow-informal-parameters="yes"> 8 9 <description> 10 Derivative of DirectLink with support for ajax requests. 11 </description> 12 Stack Trace: * org.apache.hivemind.impl.StrictErrorHandler.error(StrictErrorHandler.java:39 ) * org.apache.hivemind.impl.ErrorLogImpl.error(ErrorLogImpl.java:40) * org.apache.tapestry.enhance.EnhancedClassValidatorImpl.validate(EnhancedClas sValidatorImpl.java:125) * $EnhancedClassValidator_10e1caf9548.validate($EnhancedClassValidator_10e1caf 9548.java) * org.apache.tapestry.services.impl.ComponentConstructorFactoryImpl.getCompone ntConstructor(ComponentConstructorFactoryImpl.java:103) * $ComponentConstructorFactory_10e1caf9537.getComponentConstructor($ComponentC onstructorFactory_10e1caf9537.java) * org.apache.tapestry.pageload.PageLoader.instantiateComponent(PageLoader.java :519) * org.apache.tapestry.pageload.PageLoader.constructComponent(PageLoader.java:3 99) * org.apache.tapestry.pageload.PageLoader.createImplicitComponent(PageLoader.j ava:481) * $IPageLoader_10e1caf9531.createImplicitComponent($IPageLoader_10e1caf9531.ja va) * $IPageLoader_10e1caf9532.createImplicitComponent($IPageLoader_10e1caf9532.ja va) * org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.createImplici tComponent(ComponentTemplateLoaderLogic.java:218) * org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.process(Compo nentTemplateLoaderLogic.java:172) * org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.process(Compo nentTemplateLoaderLogic.java:111) * org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.loadTemplate( ComponentTemplateLoaderLogic.java:88) * org.apache.tapestry.services.impl.ComponentTemplateLoaderImpl.loadTemplate(C omponentTemplateLoaderImpl.java:60) * $ComponentTemplateLoader_10e1caf953b.loadTemplate($ComponentTemplateLoader_1 0e1caf953b.java) * org.apache.tapestry.pageload.PageLoader.loadTemplateForComponent(PageLoader. java:639) * org.apache.tapestry.BaseComponent.readTemplate(BaseComponent.java:77) * org.apache.tapestry.BaseComponent.finishLoad(BaseComponent.java:107) * $BorderMenu_13.finishLoad($BorderMenu_13.java) * org.apache.tapestry.pageload.PageLoader.constructComponent(PageLoader.java:4 28) * org.apache.tapestry.pageload.PageLoader.createImplicitComponent(PageLoader.j ava:481) * $IPageLoader_10e1caf9531.createImplicitComponent($IPageLoader_10e1caf9531.ja va) * $IPageLoader_10e1caf9532.createImplicitComponent($IPageLoader_10e1caf9532.ja va) * org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.createImplici tComponent(ComponentTemplateLoaderLogic.java:218) * org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.process(Compo nentTemplateLoaderLogic.java:172) * org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.process(Compo nentTemplateLoaderLogic.java:111) * org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.loadTemplate( ComponentTemplateLoaderLogic.java:88) * org.apache.tapestry.services.impl.ComponentTemplateLoaderImpl.loadTemplate(C omponentTemplateLoaderImpl.java:60) * $ComponentTemplateLoader_10e1caf953b.loadTemplate($ComponentTemplateLoader_1 0e1caf953b.java) * org.apache.tapestry.pageload.PageLoader.loadTemplateForComponent(PageLoader. java:639) * org.apache.tapestry.BaseComponent.readTemplate(BaseComponent.java:77) * org.apache.tapestry.BaseComponent.finishLoad(BaseComponent.java:107) * $pgMain_12.finishLoad($pgMain_12.java) * org.apache.tapestry.pageload.PageLoader.constructComponent(PageLoader.java:4 28) * org.apache.tapestry.pageload.PageLoader.loadPage(PageLoader.java:603) * $IPageLoader_10e1caf9531.loadPage($IPageLoader_10e1caf9531.java) * $IPageLoader_10e1caf9532.loadPage($IPageLoader_10e1caf9532.java) * org.apache.tapestry.pageload.PageSource.getPage(PageSource.java:117) * $IPageSource_10e1caf94ac.getPage($IPageSource_10e1caf94ac.java) * org.apache.tapestry.engine.RequestCycle.loadPage(RequestCycle.java:246) * org.apache.tapestry.engine.RequestCycle.getPage(RequestCycle.java:233) * org.apache.tapestry.engine.RequestCycle.activate(RequestCycle.java:563) * org.apache.tapestry.engine.PageService.service(PageService.java:66) * $IEngineService_10e1caf951b.service($IEngineService_10e1caf951b.java) * org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServ iceOuterProxy.java:72) * org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:241) * org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngin eTerminator.java:60) * $WebRequestServicer_10e1caf94ea.service($WebRequestServicer_10e1caf94ea.java ) * ets.base.EtsFilter.service(EtsFilter.java:37) * $WebRequestServicerFilter_10e1caf94e8.service($WebRequestServicerFilter_10e1 caf94e8.java) * $WebRequestServicer_10e1caf94ec.service($WebRequestServicer_10e1caf94ec.java ) * $WebRequestServicer_10e1caf94e4.service($WebRequestServicer_10e1caf94e4.java ) * org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(W ebRequestServicerPipelineBridge.java:56) * $ServletRequestServicer_10e1caf94d6.service($ServletRequestServicer_10e1caf9 4d6.java) * org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInj ector.java:55) * $ServletRequestServicerFilter_10e1caf94d2.service($ServletRequestServicerFil ter_10e1caf94d2.java) * $ServletRequestServicer_10e1caf94d8.service($ServletRequestServicer_10e1caf9 4d8.java) * org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecode rFilter.java:52) * $ServletRequestServicerFilter_10e1caf94d0.service($ServletRequestServicerFil ter_10e1caf94d0.java) * $ServletRequestServicer_10e1caf94d8.service($ServletRequestServicer_10e1caf9 4d8.java) * org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestE ncoding.java:53) * $ServletRequestServicerFilter_10e1caf94d4.service($ServletRequestServicerFil ter_10e1caf94d4.java) * $ServletRequestServicer_10e1caf94d8.service($ServletRequestServicer_10e1caf9 4d8.java) * $ServletRequestServicer_10e1caf94ca.service($ServletRequestServicer_10e1caf9 4ca.java) * org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123 ) * org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:104) * javax.servlet.http.HttpServlet.service(HttpServlet.java:689) * javax.servlet.http.HttpServlet.service(HttpServlet.java:802) * org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application FilterChain.java:252) * org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh ain.java:173) * org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterI nternal(OpenSessionInViewFilter.java:174) * org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestF ilter.java:77) * org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application FilterChain.java:202) * org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh ain.java:173) * org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:213) * org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:178) * org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541) * org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126 ) * org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105 ) * org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :107) * org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) * org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java: 833) * org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(H ttp11AprProtocol.java:639) * org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1285) * java.lang.Thread.run(Thread.java:619) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]