Is ChenilleKet 1.2.0 compatible with Tapestry 5.2.4? I guess not, so you probably answered your own question. ;)

ChenilleKet 1.2.0 depends on an internal class, RequestPathOptimizer, so Tapestry's backward compatibility wasn't a problem here.

On Thu, 10 Feb 2011 03:09:13 -0200, ppetroup <ppetr...@gmail.com> wrote:


I just hit the same problem while attempting to upgrade from T5.1.0.5 to
T5.2.4
Caused by: java.lang.ClassNotFoundException:
org.apache.tapestry5.internal.services.RequestPathOptimizer

I read the relevant posts and made sure I only have the following T5
dependencies but I am still getting the same Error. I am still using
chenillekit 1.2.0

[INFO] +- org.apache.tapestry:tapestry-core:jar:5.2.4:compile
[INFO] |  +- org.apache.tapestry:tapestry-ioc:jar:5.2.4:compile
[INFO] | | +- org.apache.tapestry:tapestry5-annotations:jar:5.2.4:compile
[INFO] |  |  \- org.apache.tapestry:tapestry-func:jar:5.2.4:compile
[INFO] |  +- org.apache.tapestry:tapestry-json:jar:5.2.4:compile
[INFO] |  +- commons-codec:commons-codec:jar:1.3:compile
[INFO] |  \- org.antlr:antlr-runtime:jar:3.1.1:compile
[INFO] +- org.apache.tapestry:tapestry-spring:jar:5.2.4:compile


This is the section of the pom.xml relevant to the chenillekit dependency
                <dependency>
                        <groupId>org.chenillekit</groupId>
                        <artifactId>chenillekit-tapestry</artifactId>
                        <version>1.2.0</version>
                        <exclusions>
                        
                                <exclusion>
                                        <groupId>org.apache.tapestry</groupId>
                        <artifactId>tapestry-core</artifactId>
                                </exclusion>
                                <exclusion>
                                        <groupId>org.apache.tapestry</groupId>
                                        <artifactId>tapestry-spring</artifactId>
                                </exclusion>
                                <exclusion>
                                        <groupId>jboss</groupId>
                                        <artifactId>javassist</artifactId>
                                </exclusion>
                                <exclusion>
                                        <groupId>commons-beanutils</groupId>
                                        
<artifactId>commons-beanutils-core</artifactId>
                                </exclusion>
                                <exclusion>
                                        <groupId>commons-beanutils</groupId>
                                        
<artifactId>commons-beanutils</artifactId>
                                </exclusion>
                        </exclusions>
                </dependency>

For the ones that solved this problem can you please let me know which was
the offending dependency?

Thanks,
Petros


--
Thiago H. de Paula Figueiredo
Independent Java, Apache Tapestry 5 and Hibernate consultant, developer, and instructor
Owner, Ars Machina Tecnologia da Informação Ltda.
Consultor, desenvolvedor e instrutor em Java, Tapestry e Hibernate
Coordenador e professor da Especialização em Engenharia de Software com Ênfase em Java da Faculdade Pitágoras
http://www.arsmachina.com.br

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to