As I know T4.1.1 is not compatible with tacos at all.
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(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]





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

Reply via email to