Hello,
I have an exception Duplicate class/entity mapping Comp.PostBase.
This is because I have two mapping files for two different tables but
they both map to two classes that share the same base class :
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2">
<class name="Comp.PostBase, Comp" table="Comment" lazy="true"
discriminator-value="POST_BASE" abstract="true">
<id name="Id" column="PostID">
<generator class="native"/>
</id>
<discriminator column="Type" type="string" />
<property name="DateCreated" type="date" column="DateCreated" />
<subclass name="Comp.CommentPost, Comp" discriminator-
value="COMMENT">
<property name="ParentId" type="Comp.CommentPost, Comp"
column="ParentId" />
<many-to-one name="thePost" cascade="none" column="PostID" not-
null="true" />
</subclass>
</class>
</hibernate-mapping>
AND
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2">
<class name="Comp.PostBase, Comp" table="Post" lazy="true"
discriminator-value="POST_BASE" abstract="true">
<id name="Id" column="PostID">
<generator class="native"/>
</id>
<discriminator column="Type" type="string" />
<property name="DateCreated" type="date" column="DateCreated" />
<!-- Description of a Post entity -->
<subclass name="Comp.Post, Comp" discriminator-value="POST">
<property name="Headline" type="string" length="500"
column="Headline" />
<property name="URL" type="string" length="1000" column="URL" />
<property name="AnalystComment" type="string"
column="AnalystComment" />
<bag name="Comments" inverse="true" cascade="all" lazy="true">
<key column="CommentID" />
<one-to-many class="Comp.CommentPost, Comp" />
</bag>
</subclass>
</class>
</hibernate-mapping>
That seems to be a big issue for me. How can I do that ?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"nhusers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nhusers?hl=en
-~----------~----~----~----~------~----~------~--~---