Here is my class-descriptor for the class being serialized and loaded back; I realized that I am using the factory-properties to create a customized class ('CustomizedOfferLineImpl', this class has just an additional get-method to summarize some properties) - maybe this is what is causing the problems?
(e.g. OJB does not find a class-descriptor for 'CustomizedOfferLineImpl' and does not check if 'CustomizedOfferLineImpl' is of base class 'OfferLineImpl' and using this one?)
-Martin
<class-descriptor class="at.oekb.roncalli.metadata.entity.OfferLineImpl" factory-class="at.oekb.roncalli.customized.entity.EntityFactory" factory-method="getCustomizedOfferLine" table="OFFER_LINES" >
<field-descriptor id="1"
name="id"
column="ID"
jdbc-type="BIGINT"
nullable="false"
primarykey="true"
autoincrement="true"
sequence-name="OFFSINGLE_SEQ"
length="20"
precision="0"
conversion="at.oekb.mda.util.persistence.ojb.conversion.BigDecimal2LongConversion"
/>
<field-descriptor id="2"
name="comment"
column="OFFSINGLE_COMMENT"
jdbc-type="VARCHAR"
nullable="true"
length="255"
/>
<field-descriptor id="3"
name="modifiedAt"
column="MODIFIED_AT"
jdbc-type="DATE"
nullable="false"
length="0"
conversion="org.apache.ojb.broker.accesslayer.conversions.JavaDate2SqlDateFieldConversion"
/>
<field-descriptor id="4"
name="modifiedBy"
column="MODIFIED_BY"
jdbc-type="VARCHAR"
nullable="false"
length="255"
/>
<field-descriptor id="5"
name="createdAt"
column="CREATED_AT"
jdbc-type="DATE"
nullable="false"
length="0"
conversion="org.apache.ojb.broker.accesslayer.conversions.JavaDate2SqlDateFieldConversion"
/>
<field-descriptor id="6"
name="createdBy"
column="CREATED_BY"
jdbc-type="VARCHAR"
nullable="false"
length="255"
/>
<field-descriptor id="7"
name="offerId"
column="OFFALL_ID"
jdbc-type="BIGINT"
nullable="false"
length="20"
precision="0"
conversion="at.oekb.mda.util.persistence.ojb.conversion.BigDecimal2LongConversion"
/>
<field-descriptor id="8"
name="contentId"
column="CONT_ID"
jdbc-type="BIGINT"
nullable="false"
length="20"
precision="0"
conversion="at.oekb.mda.util.persistence.ojb.conversion.BigDecimal2LongConversion"
/>
<field-descriptor id="9"
name="nameSpaceId"
column="NSP_ID"
jdbc-type="BIGINT"
nullable="false"
length="20"
precision="0"
conversion="at.oekb.mda.util.persistence.ojb.conversion.BigDecimal2LongConversion"
/>
<reference-descriptor name="offer"
class-ref="at.oekb.roncalli.metadata.entity.OfferImpl"
proxy="true">
<foreignkey field-id-ref="7"/>
</reference-descriptor>
<reference-descriptor name="content"
class-ref="at.oekb.roncalli.metadata.entity.ContentImpl"
proxy="true">
<foreignkey field-id-ref="8"/>
</reference-descriptor>
<reference-descriptor name="nameSpace"
class-ref="at.oekb.roncalli.metadata.entity.NameSpaceImpl"
proxy="true">
<foreignkey field-id-ref="9"/>
</reference-descriptor>
<collection-descriptor name="condition"
element-class-ref="at.oekb.roncalli.metadata.entity.OfferLineConditionImpl"
proxy="true">
<inverse-foreignkey field-id-ref="3"/>
</collection-descriptor>
<collection-descriptor name="dataTransfer"
element-class-ref="at.oekb.roncalli.metadata.entity.DataTransferImpl"
proxy="true">
<inverse-foreignkey field-id-ref="12"/>
</collection-descriptor>
</class-descriptor>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]