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>

Reply via email to