Bonjour,
J'ai un problème avec une exception :
où VirementHeader est mon entité.Unknown entity: tn.com.atb.automaticremise.file.VirementHeader
J'utilise les annotations Hibernate.
Voici mon fichier de config Hibernate:Mon entité:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory> <property name="hibernate.connection.url"> jdbc:oracle:thin:@172.20.20.15:1521:DBAG10G </property> <property name="hibernate.connection.driver_class"> oracle.jdbc.driver.OracleDriver </property> <property name="hibernate.connection.username">agence</property> <property name="hibernate.connection.password">agence</property> <property name="dialect"> org.hibernate.dialect.OracleDialect </property> <property name="hibernate.show_sql">false</property> <property name="hibernate.use_outer_join">true</property> <property name="hibernate.transaction.factory_class"> org.hibernate.transaction.JDBCTransactionFactory </property> <mapping package="tn.com.atb.automaticremise.file" /> <mapping class="tn.com.atb.automaticremise.file.VirementHeader" /> </session-factory> </hibernate-configuration>
Ca se réfère à mon post : http://www.developpez.net/forums/sho...Unknown+entity
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 package tn.com.atb.automaticremise.file; import java.io.Serializable; import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.Date; import javax.persistence.Column; import javax.persistence.Id; import org.hibernate.annotations.Entity; import org.hibernate.annotations.Table; import tn.com.atb.automaticremise.exception.FileErrorException; import tn.com.atb.automaticremise.util.DataBaseUtil; @Entity @Table(appliesTo = "VVIREMI") public class VirementHeader implements Serializable { public final static long serialVersionUID = 1L; private int refVir; . . . . @Id @Column(name = "REFVIR") public int getRefVir() { return refVir; } . }
Je pense qu'il me manque asm.jar et et asm-attrs.jar mais ce n'est pas suffisant pour résoudre mon pb.
merci
Partager