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]>

Reply via email to