Hi guys. So, I already have a app done and working fine, even it be in the version of the tapestry 5.1.0.5. Yesterday, talking with my supervisor, we decide to update tapestry for last version.
I applied the update and worked, but can't connect with db. Returning for me this error at to log (this is the first task that involve db): org.apache.tapestry5.runtime.ComponentEventException Error invoking method public static org.apache.tapestry5.hibernate.HibernateSessionManager org.apache.tapestry5.hibernate.HibernateCoreModule.buildHibernateSessionManager(org.apache.tapestry5.hibernate.HibernateSessionSource,org.apache.tapestry5.ioc.services.PerthreadManager): Exception constructing service 'HibernateSessionSource': Error invoking constructor public org.apache.tapestry5.internal.hibernate.HibernateSessionSourceImpl(org.slf4j.Logger,java.util.List): Could not instantiate connection provider: org.hibernate.connection.C3P0ConnectionProvider What do it? My pom.xml: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=" > http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" > http://maven.apache.org/POM/4.0.0 > http://maven.apache.org/xsd/maven-4.0.0.xsd"> > <modelVersion>4.0.0</modelVersion> > <groupId>br.cnt.aas.material</groupId> > <artifactId>MaterialAnpad</artifactId> > <version>0.0.1-SNAPSHOT</version> > <dependencies> > <dependency> > <groupId>javax.servlet</groupId> > <artifactId>servlet-api</artifactId> > <version>2.5</version> > <scope>provided</scope> > </dependency> > <dependency> > <groupId>mysql</groupId> > <artifactId>mysql-connector-java</artifactId> > <version>5.1.21</version> > </dependency> > <dependency> > <groupId>org.apache.tapestry</groupId> > <artifactId>tapestry-core</artifactId> > <version>5.3.4</version> > </dependency> > <dependency> > <groupId>org.apache.tapestry</groupId> > <artifactId>tapestry-hibernate-core</artifactId> > <version>5.3.4</version> > </dependency> > <dependency> > <groupId>bsf</groupId> > <artifactId>bsf</artifactId> > <version>2.4.0</version> > <type>jar</type> > <scope>compile</scope> > </dependency> > <dependency> > <groupId>javax.mail</groupId> > <artifactId>mail</artifactId> > <version>1.4.5</version> > </dependency> > <dependency> > <groupId>junit</groupId> > <artifactId>junit</artifactId> > <version>4.10</version> > <scope>test</scope> > </dependency> > <dependency> > <groupId>org.apache.tapestry</groupId> > <artifactId>tapestry-test</artifactId> > <version>5.3.4</version> > <type>jar</type> > <scope>compile</scope> > </dependency> > </dependencies> > > <repositories> > <repository> > <id>apache</id> > <url>http://repo1.maven.org/maven2/</url> > </repository> > </repositories> > > <build> > <finalName>MaterialAnpad</finalName> > <plugins> > <plugin> > <artifactId>maven-compiler-plugin</artifactId> > <configuration> > <source>1.6</source> > <target>1.6</target> > </configuration> > </plugin> > > <!-- Run the application using "mvn jetty:run" --> > <plugin> > <groupId>org.mortbay.jetty</groupId> > <artifactId>jetty-maven-plugin</artifactId> > <version>8.1.4.v20120524</version> > <configuration> > <webAppSourceDirectory>WebContent</webAppSourceDirectory> > </configuration> > </plugin> > </plugins> > </build> > </project>