Depuis quelques temps le plugin HibernateSynchronizer de eclipse trouve bien les tables mais la génération du fichier de mapping d'une table donne ce type de résultat :

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
 
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
    "-//Hibernate/Hibernate Mapping DTD//EN"
    "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd" >
 
<hibernate-mapping package="dao">
    <class
        name="Engin"
        table="ENGIN"
    >
        <meta attribute="sync-DAO">false</meta>
 
 
 
    </class>    
</hibernate-mapping>
En fait il manque la définition de toute la struture de la table mappée.

Comment rétablir un mapping correcte ?

Merci.