Hi Petros You should upgrade to chenillekit 1.3.0. Chenillekit 1.3.0 depends on tapestry 5.2.2 so you still need to exclude some dependencies. This is my conf:
<dependency> <groupId>org.chenillekit</groupId> <artifactId>chenillekit-tapestry</artifactId> <version>1.3.0</version> <exclusions> <exclusion> <groupId>org.apache.tapestry</groupId> <artifactId>tapestry-ioc</artifactId> </exclusion> <exclusion> <groupId>org.apache.tapestry</groupId> <artifactId>tapestry-func</artifactId> </exclusion> </exclusions> </dependency> Saludos. Alejandro. On Thu, Feb 10, 2011 at 11:08 AM, Thiago H. de Paula Figueiredo <thiag...@gmail.com> wrote: > 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 > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org