hibernate-mapping Problem

oldboy

Grünschnabel
Hallo liebes Forum

ich haette da mal eine frage ich erstelle grad mit hibernate eine datenbank und hab in den einzelnen tabellen immer properties die sich wiederholen, jetzt wollte ich die beim hbm.xml-file in ein externes allgemeines entity packen und sie dann im mappig-file wieder aufrufen leider funktioniert das nicht
er findet das file nicht,diese fehlermeldung kommt:Caused by: org.dom4j.DocumentException: D:\Develop\Projekt\*******.******.hibernate\Generic.dtd (Das System kann die angegebene Datei nicht finden)
das file ist aber definitf da!
es waere sehr nett wenn mir jemand von euch weiterhelfen koennte
danke im voraus!

gruss Flo

hier noch das mapping file und das externe entity-file
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"
[
<!ENTITY Generic SYSTEM "Generic.xml">
]
>
<hibernate-mapping>
<!-- create table and columns -->
<class name="****.*******.*****.*******.Action" table="action">
&Generic;
<property name="bezeichnung"/>
<property name="code"/>
<property name="entity"/>
<property name="bedingung"/>
<property name="aufgabenbezeichnung1"/>
<property name="aufgabenbezeichnung2"/>
<property name="benutzergruppe"/>
<property name="typ"/>
<property name="kategorie"/>
<property name="sequenz"/>
<property name="rang" type="java.lang.Long"/>
<set name="actionall" inverse="true">
<key column="action_subaction_s_id" />
<one-to-many class="++++++.+++++.++++.+++++.Subaction" />
</set>
</class>
</hibernate-mapping>
----------------------------------------------------------------------------------------------------------------------------------

entity file

<id name="nr" column="nr">
<generator class="native"/>
</id>
<property name="elementnummer" type="java.lang.Long" not-null="true"/>
<property name="crtbenutzer" type="java.lang.Long" />
<property name="crtdate" type="date" />
<property name="crttime" type="time" />
<property name="chgbenutzer" type="java.lang.Long" />
<property name="chgdate" type="date" />
<property name="chgtime" type="time" />
<property name="falgsnummer" type="java.lang.Long" />
 
Zurück