Yup. I downloaded the latest tacos and it seems to be working.

Thanks. 

> -----Original Message-----
> From: Andreas Andreou [mailto:[EMAIL PROTECTED] 
> Sent: Friday, October 06, 2006 1:25 PM
> To: Tapestry users
> Subject: Re: Latest 4.1.1 & tacos compatibility
> 
> 
> Norbert Sándor wrote:
> > As I know T4.1.1 is not compatible with tacos at all.
> 
> Yea, I haven't tried this at all... but for the record, which 
> tacos version are you using?
> 
> The maven repo ( http://tacos.sourceforge.net/nightly/ ) has 
> an october
> 2 update
> for the 4.0.1-SNAPSHOT of tacos.
> 
> If i'm not mistaken, Jesse recently changed the signature of
> getUpdateComponents() to return List instead of Collection.
> 
> I've also made the same change in tacos, so perhaps those 
> latest 2 SNAPSHOTs can work together ???
> 
> 
> 
> > T4.1.1 has more enhanced functionality and it will have support for 
> > advanced dojo components like tree in the future.
> >
> > But if you need a tree in 4.1.1, I think that you should 
> create your 
> > own component or wrapper around the dojo tree, or wait until it 
> > becomes part of the core...
> >
> > Maybe we should add a feature request to the jira and vote for it ;)
> >
> > Regards,
> > Norbi
> >
> > [EMAIL PROTECTED] wrote:
> >> 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(Enhan
> >> cedClas
> >>
> >> sValidatorImpl.java:125)
> >>     *
> >> 
> $EnhancedClassValidator_10e1caf9548.validate($EnhancedClassValidator_
> >> 10e1caf
> >>
> >> 9548.java)
> >>     *
> >> 
> org.apache.tapestry.services.impl.ComponentConstructorFactoryImpl.get
> >> Compone
> >>
> >> ntConstructor(ComponentConstructorFactoryImpl.java:103)
> >>     *
> >> 
> $ComponentConstructorFactory_10e1caf9537.getComponentConstructor($Com
> >> ponentC
> >>
> >> onstructorFactory_10e1caf9537.java)
> >>     *
> >> 
> org.apache.tapestry.pageload.PageLoader.instantiateComponent(PageLoad
> >> er.java
> >>
> >> :519)
> >>     *
> >> 
> org.apache.tapestry.pageload.PageLoader.constructComponent(PageLoader
> >> .java:3
> >>
> >> 99)
> >>     *
> >> 
> org.apache.tapestry.pageload.PageLoader.createImplicitComponent(PageL
> >> oader.j
> >>
> >> ava:481)
> >>     *
> >> 
> $IPageLoader_10e1caf9531.createImplicitComponent($IPageLoader_10e1caf
> >> 9531.ja
> >>
> >> va)
> >>     *
> >> 
> $IPageLoader_10e1caf9532.createImplicitComponent($IPageLoader_10e1caf
> >> 9532.ja
> >>
> >> va)
> >>     *
> >> 
> org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.create
> >> Implici
> >>
> >> tComponent(ComponentTemplateLoaderLogic.java:218)
> >>     *
> >> 
> org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.proces
> >> s(Compo
> >>
> >> nentTemplateLoaderLogic.java:172)
> >>     *
> >> 
> org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.proces
> >> s(Compo
> >>
> >> nentTemplateLoaderLogic.java:111)
> >>     *
> >> 
> org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.loadTe
> >> mplate(
> >>
> >> ComponentTemplateLoaderLogic.java:88)
> >>     *
> >> 
> org.apache.tapestry.services.impl.ComponentTemplateLoaderImpl.loadTem
> >> plate(C
> >>
> >> omponentTemplateLoaderImpl.java:60)
> >>     *
> >> 
> $ComponentTemplateLoader_10e1caf953b.loadTemplate($ComponentTemplateL
> >> oader_1
> >>
> >> 0e1caf953b.java)
> >>     *
> >> 
> org.apache.tapestry.pageload.PageLoader.loadTemplateForCompone
> nt(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(PageL
> >> oader.j
> >>
> >> ava:481)
> >>     *
> >> 
> $IPageLoader_10e1caf9531.createImplicitComponent($IPageLoader_10e1caf
> >> 9531.ja
> >>
> >> va)
> >>     *
> >> 
> $IPageLoader_10e1caf9532.createImplicitComponent($IPageLoader_10e1caf
> >> 9532.ja
> >>
> >> va)
> >>     *
> >> 
> org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.create
> >> Implici
> >>
> >> tComponent(ComponentTemplateLoaderLogic.java:218)
> >>     *
> >> 
> org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.proces
> >> s(Compo
> >>
> >> nentTemplateLoaderLogic.java:172)
> >>     *
> >> 
> org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.proces
> >> s(Compo
> >>
> >> nentTemplateLoaderLogic.java:111)
> >>     *
> >> 
> org.apache.tapestry.services.impl.ComponentTemplateLoaderLogic.loadTe
> >> mplate(
> >>
> >> ComponentTemplateLoaderLogic.java:88)
> >>     *
> >> 
> org.apache.tapestry.services.impl.ComponentTemplateLoaderImpl.loadTem
> >> plate(C
> >>
> >> omponentTemplateLoaderImpl.java:60)
> >>     *
> >> 
> $ComponentTemplateLoader_10e1caf953b.loadTemplate($ComponentTemplateL
> >> oader_1
> >>
> >> 0e1caf953b.java)
> >>     *
> >> 
> org.apache.tapestry.pageload.PageLoader.loadTemplateForCompone
> nt(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(Eng
> >> ineServ
> >>
> >> iceOuterProxy.java:72)
> >>     *
> >> 
> org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java
> >> :241)
> >>
> >>     *
> >> 
> org.apache.tapestry.services.impl.InvokeEngineTerminator.service(Invo
> >> keEngin
> >>
> >> eTerminator.java:60)
> >>     *
> >> 
> $WebRequestServicer_10e1caf94ea.service($WebRequestServicer_10e1caf94
> >> ea.java
> >>
> >> )
> >>     * ets.base.EtsFilter.service(EtsFilter.java:37)
> >>     *
> >> 
> $WebRequestServicerFilter_10e1caf94e8.service($WebRequestServicerFilt
> >> er_10e1
> >>
> >> caf94e8.java)
> >>     *
> >> 
> $WebRequestServicer_10e1caf94ec.service($WebRequestServicer_10e1caf94
> >> ec.java
> >>
> >> )
> >>     *
> >> 
> $WebRequestServicer_10e1caf94e4.service($WebRequestServicer_10e1caf94
> >> e4.java
> >>
> >> )
> >>     *
> >> 
> org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.se
> >> rvice(W
> >>
> >> ebRequestServicerPipelineBridge.java:56)
> >>     *
> >> 
> $ServletRequestServicer_10e1caf94d6.service($ServletRequestServicer_1
> >> 0e1caf9
> >>
> >> 4d6.java)
> >>     *
> >> 
> org.apache.tapestry.request.DecodedRequestInjector.service(DecodedReq
> >> uestInj
> >>
> >> ector.java:55)
> >>     *
> >> 
> $ServletRequestServicerFilter_10e1caf94d2.service($ServletRequestServ
> >> icerFil
> >>
> >> ter_10e1caf94d2.java)
> >>     *
> >> 
> $ServletRequestServicer_10e1caf94d8.service($ServletRequestServicer_1
> >> 0e1caf9
> >>
> >> 4d8.java)
> >>     *
> >> 
> org.apache.tapestry.multipart.MultipartDecoderFilter.service(Multipar
> >> tDecode
> >>
> >> rFilter.java:52)
> >>     *
> >> 
> $ServletRequestServicerFilter_10e1caf94d0.service($ServletRequestServ
> >> icerFil
> >>
> >> ter_10e1caf94d0.java)
> >>     *
> >> 
> $ServletRequestServicer_10e1caf94d8.service($ServletRequestServicer_1
> >> 0e1caf9
> >>
> >> 4d8.java)
> >>     *
> >> 
> org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupR
> >> equestE
> >>
> >> ncoding.java:53)
> >>     *
> >> 
> $ServletRequestServicerFilter_10e1caf94d4.service($ServletRequestServ
> >> icerFil
> >>
> >> ter_10e1caf94d4.java)
> >>     *
> >> 
> $ServletRequestServicer_10e1caf94d8.service($ServletRequestServicer_1
> >> 0e1caf9
> >>
> >> 4d8.java)
> >>     *
> >> 
> $ServletRequestServicer_10e1caf94ca.service($ServletRequestServicer_1
> >> 0e1caf9
> >>
> >> 4ca.java)
> >>     *
> >> 
> org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.j
> >> ava: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(Appl
> >> ication
> >>
> >> FilterChain.java:252)
> >>     *
> >> 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
> >> ilterCh
> >>
> >> ain.java:173)
> >>     *
> >> 
> org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.do
> >> FilterI
> >>
> >> nternal(OpenSessionInViewFilter.java:174)
> >>     *
> >> 
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerR
> >> equestF
> >>
> >> ilter.java:77)
> >>     *
> >> 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
> >> ication
> >>
> >> FilterChain.java:202)
> >>     *
> >> 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
> >> ilterCh
> >>
> >> ain.java:173)
> >>     *
> >> 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
> >> alve.ja
> >>
> >> va:213)
> >>     *
> >> 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
> >> alve.ja
> >>
> >> va:178)
> >>     *
> >> 
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
> >> 541)
> >>
> >>     *
> >> 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
> >> ava:126
> >>
> >> )
> >>     *
> >> 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
> >> ava:105
> >>
> >> )
> >>     *
> >> 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
> >> ve.java
> >>
> >> :107)
> >>     *
> >> 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
> >> a:148)
> >>
> >>     *
> >> 
> org.apache.coyote.http11.Http11AprProcessor.process(Http11AprP
> rocessor.java: 
> >>
> >> 833)
> >>     *
> >> 
> org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.pr
> >> ocess(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]
> >>
> >>
> >>
> >>   
> >
> >
> > 
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> 
> --
> Andreas Andreou - [EMAIL PROTECTED] - 
> http://andyhot.di.uoa.gr Tapestry / Tacos developer Open 
> Source / J2EE Consulting
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to