Bonjour à tous
je bute sur une erreur à l'éxecution de mon appli avec Java JEE5, j'utlise Netbean 6.5.1 avec JPA, JSF, glassfish 2 V2
j'ai comme erreur dans le log de Glassfish
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
CORE5021 : Application NON chargée : [interim]
ADM1075 : Erreur lors de l'écoute de l'événement : [Erreur lors du chargement de l'application [interim]. Veuillez consulter le journal du serveur pour plus de détails. ]
Initializing Sun's JavaServer Faces implementation (1.2_04-b22-p05) for context ''
quand je remonte dans le log, je tombe sur cette ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Caused by: org.hibernate.HibernateException: Hibernate Dialect must be explicitly set
,

et là j'avoue que je suis un perdu, car normalement je n'utilise pas hibernate....

je continue à remonter le log et j'ai ceci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
[PersistenceUnit: interimPU] Unable to build EntityManagerFactory
javax.persistence.PersistenceException: [PersistenceUnit: interimPU] Unable to build EntityManagerFactory
et encore un peu plus haut :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
RAR5038:Unexpected exception while creating resource
RAR5117 : Impossible d'obtenir/de créer la connexion à partir du pool de connexions [ post-gre-sql_interim_interimPool ]. Cause : Le nom de classe est incorrect ou le classpath n'est pas défini pour : org.postgresql.ds.PGSimpleDataSource
RAR5114 : Erreur lors de l'attribution d'une connexion : [Erreur lors de l'établissement d'une connexion. Raison : Le nom de classe est incorrect ou le classpath n'est pas défini pour : org.postgresql.ds.PGSimpleDataSource]
Could not obtain connection metadata
java.sql.SQLException: Erreur lors de l'établissement d'une connexion. Raison : Le nom de classe est incorrect ou le classpath n'est pas défini pour : org.postgresql.ds.PGSimpleDataSource
mon persistence unite est bien défini
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
  <persistence-unit name="interimPU" transaction-type="JTA">
    <provider>org.hibernate.ejb.HibernatePersistence</provider>
    <jta-data-source>interim</jta-data-source>
    <exclude-unlisted-classes>false</exclude-unlisted-classes>
    <properties/>
  </persistence-unit>
</persistence>
quelqu'un a t'il une idée?