hi all,
I have two own classes Layer1 and Layer2, it's implements interface
LayerInterface which is null.
source code (fragment):
Criteria crit = new Criteria();
Query q = QueryFactory.newQuery(LayerInterface.class, crit);
Collection result = broker.getCollectionByQuery(q);
reposirory.xml (fragment):
<class-descriptor
class="ru.vgroup.cmt.ExpertSystem.MetaData.DomainClasses.Layer2" table="Layer2">
<field-descriptor id="1" name="layer_id" column="layer_id"
jdbc-type="INTEGER" primarykey="true" autoincrement="true">1</field-descriptor>
<field-descriptor id="2" name="name2" column="name_2"
jdbc-type="VARCHAR">2</field-descriptor>
</class-descriptor>
<class-descriptor
class="ru.vgroup.cmt.ExpertSystem.MetaData.DomainClasses.Layer1" table="Layer1">
<field-descriptor id="1" name="layer_id" column="layer_id"
jdbc-type="INTEGER" primarykey="true" autoincrement="true">1</field-descriptor>
<field-descriptor id="2" name="name1" column="name_1"
jdbc-type="VARCHAR">2</field-descriptor>
</class-descriptor>
<class-descriptor
class="ru.vgroup.cmt.ExpertSystem.MetaData.DomainClasses.LayerInterface">
<extent-class
class-ref="ru.vgroup.cmt.ExpertSystem.MetaData.DomainClasses.Layer2"/>
<extent-class
class-ref="ru.vgroup.cmt.ExpertSystem.MetaData.DomainClasses.Layer1"/>
</class-descriptor>
problem:
I recieve only objects collection of class Layer2.
Why? I want to recieve Layer1 objects and Layer2 objects together.
Thanks.
--
Andrei Glazachev, ICQ: 57455559
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>