View Single Post
Old 16-12-2008, 02:15   #2
Mazzulatore
Senior Member
 
L'Avatar di Mazzulatore
 
Iscritto dal: Jan 2000
Città: Torino-Taranto
Messaggi: 1166
Scusami, ho provato al volo a quest'ora e non so esserti molto di aiuto...
Premesso che i file xml devono essere nel default package, a me non ha dato quell'errore, ma un altro di convalida del file Person.hbm.xml.

forse manca qualcosa tipo:

<id name="id">
<generator class="native"/>
</id>
come primo elemento dentro il tag class.
Poi mi da un'altro errore perchè non sono andato avanti... non ho aggiunto ID nella classe ne ho configurato un db. C'è anche da specificare il package della classe. il file più o meno è così:
Codice:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
        "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
        "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping package="hibernatetest">

    <class  name="Person" table="Persona">
        <id name="id">
                <generator class="native"/>
        </id>
        <property column="nome" name="nome"/>
        <property column="cognome" name="cognome"/>
    </class>

</hibernate-mapping>
__________________
Esiste un virus in ambiente GNU/Linux ed è la licenza GPL.
Mazzulatore è offline   Rispondi citando il messaggio o parte di esso