ExcludeProperty is not working for me.

Below is my mapping xml. when i try to exclude the ebookpages which
has one-to-many association to KiEbook is not working

KiEbook.hbm.xml

<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" auto-
import="true">
  <class name="NHibernateSample1.Core.Domain.KiEbook,
NHibernateSample1.Core" table ="ki_ebook"  lazy="true" dynamic-
insert="false" dynamic-update="false" >
    <id name="EbookId" column="id_ebook">
      <generator class="native" />
    </id>
    <property name="TitlesId" column="id_titles" />
    <property name="PrintersId" column="id_printers" />
    <property name="JournalsId" column="id_journals" />
    <property name="PubDate" column="pub_date" />
    <bag name="KiEbookPages" cascade="all" inverse ="true">
      <key column="id_ebook" not-null="true"/>
      <one-to-many
         class="NHibernateSample1.Core.Domain.KiEbookPages,
NHibernateSample1.Core"/>
    </bag>
  </class>
</hibernate-mapping>


KiEbookPages.hbm.xml
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" auto-
import="true">
  <class name="NHibernateSample1.Core.Domain.KiEbookPages,
NHibernateSample1.Core" table ="ki_ebook_pages" lazy="true" dynamic-
insert="false" dynamic-update="false" >
    <id name="EbookPagesId" column="id_ebook_pages">
      <generator class="native" />
    </id>
    <property name="EbookId" column="id_ebook" />
    <!--<many-to-one class="NHibernateSample1.Core.Domain.KiEbook"
name="EbookId" column="id_ebook" not-null="true"/>-->
    <property name="PageNumber" column="page_number" />
    <property name="PageName" column="page_name" />
    <bag name="KiPageCartons" cascade="all" inverse ="true">
      <key column="id_ebook_pages" not-null="true"/>
      <one-to-many
         class="NHibernateSample1.Core.Domain.KiPageCartons,
NHibernateSample1.Core"/>
    </bag>
  </class>
</hibernate-mapping>

Any help would be really appreciated

Reply via email to