Thanks for looking into it, Matthias ! Sadly, it doesn't work with MyFaces 2.0.1. I guess something must be wrong in my pom.xml. Here is its dependency section (I removed non relevant entries) :
<!-- Project dependencies --> <dependencies> <dependency> <groupId>org.apache.myfaces.core</groupId> <artifactId>myfaces-api</artifactId> <version>${myfaces.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.apache.myfaces.core</groupId> <artifactId>myfaces-impl</artifactId> <version>${myfaces.version}</version> <scope>compile</scope> </dependency> <!-- Apache Trinidad --> <dependency> <groupId>org.apache.myfaces.trinidad</groupId> <artifactId>trinidad-api</artifactId> <version>${trinidad.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.apache.myfaces.trinidad</groupId> <artifactId>trinidad-impl</artifactId> <version>${trinidad.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> <scope>runtime</scope> </dependency> <dependency> <groupId>tomcat</groupId> <artifactId>servlet-api</artifactId> <version>5.5.23</version> <scope>provided</scope> </dependency> <dependency> <groupId>taglibs</groupId> <artifactId>standard</artifactId> <version>1.1.2</version> </dependency> <dependency> <groupId>org.apache.myfaces.tomahawk</groupId> <artifactId>tomahawk</artifactId> <version>1.1.9</version> </dependency> <dependency> <groupId>com.sun.facelets</groupId> <artifactId>jsf-facelets</artifactId> <version>1.1.15</version> </dependency> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc12</artifactId> <version>9.0</version> </dependency> <dependency> <groupId>rome</groupId> <artifactId>rome</artifactId> <version>0.9</version> </dependency> <dependency> <groupId>javax.el</groupId> <artifactId>el-api</artifactId> <version>1.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.eclipse.persistence</groupId> <artifactId>eclipselink</artifactId> <version>2.0.1</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.eclipse.persistence</groupId> <artifactId>javax.persistence</artifactId> <version>2.0.0</version> <scope>compile</scope> </dependency> </dependencies> <properties> <trinidad.version>2.0.0.3-SNAPSHOT</trinidad.version> <myfaces.version>2.0.1</myfaces.version> </properties> 2010/7/23 Matthias Wessendorf <mat...@apache.org>: > Hi Cédric, > > I just checked and our demo works fine with MyFaces 2.0.1 > > cd $TINIDAD_HOME/trinidad-examples/trinidad-demo > mvn clean jetty:run -PjettyConfig > > -Matthias > > But yeah, a small migration document would be great :) > > > > On Fri, Jul 23, 2010 at 3:19 PM, Matthias Wessendorf <mat...@apache.org> > wrote: >> Hey Cédric, >> >> thanks for trying Trinidad2 and MyFaces2. >> >> Let me double check on my side. >> >> BTW. I hope to get to a 2.0.0-beta release, of Trinidad, next week >> >> -Matthias >> >> On Fri, Jul 23, 2010 at 3:15 PM, Cédric Durmont <cdurm...@gmail.com> wrote: >>> Hello, >>> >>> I'm trying to switch my app from myfaces 1.2.8 / Trinidad 1.2.13 to >>> myfaces 2.0.0 / Trinidad 2.0.0.3-SNAPSHOT. I was already using >>> facelets (1.1.15) >>> I haven't found any relevant documentation on that subject online, so >>> I basically changed version numbers in my pom.xml >>> >>> Switching from myfaces 1.2.8 to myfaces 2.0.0 seems to work well (my >>> app still runs fine) >>> But if I try to switch to trinidad 2 (alpha, alpha2 or snapshot), I >>> have this message for every actionListener in my code : >>> >>> javax.el.ELException: /somePage.xhtml: The class 'com.acme.someBean' >>> does not have the property 'doSomething' >>> >>> Of course, the property exists (the application runs fine with >>> Trinidad 1.2.x). Did I miss something ? Parameters in web.xml / >>> faces-config.xml ? version of facelets / el-api ? >>> >>> Any hint is welcome, I'm stuck ! >>> >>> Regards, >>> Cedric Durmont >>> >> >> >> >> -- >> Matthias Wessendorf >> >> blog: http://matthiaswessendorf.wordpress.com/ >> sessions: http://www.slideshare.net/mwessendorf >> twitter: http://twitter.com/mwessendorf >> > > > > -- > Matthias Wessendorf > > blog: http://matthiaswessendorf.wordpress.com/ > sessions: http://www.slideshare.net/mwessendorf > twitter: http://twitter.com/mwessendorf >