Ok... Ich hab im mappingfile jetzt den Pfad eingestellt:
Code:
<hibernate-mapping package="de.richtiger.paket.name">
<class name="Ttyp" table="T_TYP">
<composite-id name="id" class="TtypId">
<key-property name="fcode" type="short">
<column name="FCODE" precision="3" scale="0" />
</key-property>
<key-property name="mcode" type="int">
<column name="MCODE" precision="5" scale="0" />
</key-property>
</composite-id>
<many-to-one name="Thrst" class="Thrst" update="false"
insert="false" fetch="select">
<column name="FCODE" precision="3" scale="0"
not-null="true" />
</many-to-one>
<property name="mtext" type="string">
<column name="MTEXT" length="50" />
</property>
[...] (Hier stehen noch mehr properties)
<set name="Tmods" inverse="true">
<key>
<column name="FCODE" precision="3" scale="0" />
<column name="MCODE" precision="5" scale="0" />
</key>
<one-to-many class="Tmod" />
</set>
</class>
</hibernate-mapping>
Jetzt erhalte ich aber diesen Fehler:
Code:
Exception in thread "main" org.hibernate.MappingException: Association references unmapped class: TFtyp
at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2036)
at org.hibernate.cfg.HbmBinder$CollectionSecondPass.secondPass(HbmBinder.java:2497)
at org.hibernate.cfg.HbmBinder$SecondPass.doSecondPass(HbmBinder.java:2468)
at org.hibernate.cfg.Configuration.secondPassCompile(Configuration.java:884)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:999)
at de.itsas.leasit.service.leasingobjekt.translator.lhs.LHS2LeasitTranslator.<init>(LHS2LeasitTranslator.java:36)
at de.itsas.leasit.service.leasingobjekt.translator.TranslatorFactory.getTranslator(TranslatorFactory.java:24)
at de.itsas.leasit.service.leasingobjekt.impl.LeasingObjektImpl.getProduktgruppen(LeasingObjektImpl.java:270)
at de.itsas.leasit.service.leasingobjekt.test.JU_LeasingObjektImplTest.test_getProduktgruppen(JU_LeasingObjektImplTest.java:47)
at de.itsas.leasit.service.leasingobjekt.test.JU_LeasingObjektImplTest.main(JU_LeasingObjektImplTest.java:88)
ich fühl mich wie ein Blinder. Ich hab keine Ahnung was ich machen muss. :(