Ziv Yankowitz wrote:
Yes we are creating class-descriptor at runtime, could this cause the problem?


yep (if you add ClassDescriptor instances by hand), have a look in RepositoryXmlHandler#checkThis and #endDocument() methods. These intransparent methods do some needed initialization stuff. First I will try to move this methods to ClassDescriptor using lazy initialization at runtime, then I will try to fix the problem with different SequenceManager.


regards,
Armin


-----Original Message-----
From: Armin Waibel [mailto:[EMAIL PROTECTED]
Sent: Monday, April 18, 2005 5:49 PM
To: OJB Users List
Subject: Re: Reference 1:1


Ziv Yankowitz wrote:

Did You encountered with the problem I'm describing and if so is there a way I 
can bypass the problem?



Did you anything exotic (e.g. creation of class-descriptor at runtime)?

Armin



Thanks Ziv

-----Original Message-----
From: Armin Waibel [mailto:[EMAIL PROTECTED]
Sent: Monday, April 18, 2005 5:19 PM
To: OJB Users List
Subject: Re: Reference 1:1


Ziv Yankowitz wrote:


ojb version 1.0.3 about the serquence-manager we use 
org.apache.ojb.broker.util.sequence.SequenceManagerNextValImpl



run some tests (..odmg.InheritanceMultipleTableTest) with SequenceManagerHighLowImpl the tests pass (expect one known issue), with SequenceManagerNextValImpl I got some additional errors.
Created a bug report
http://issues.apache.org/jira/browse/OJB-25


regards,
Armin




Thanks Ziv.

-----Original Message-----
From: Armin Waibel [mailto:[EMAIL PROTECTED]
Sent: Monday, April 18, 2005 4:10 PM
To: OJB Users List
Subject: Re: Reference 1:1


Hi Ziv,

which version of OJB do you use? Which sequence-manager?

regards,
Armin

Ziv Yankowitz wrote:



Hi,

I have a case where Class B extends A and B contains a reference descriptor with the 
following definition reference-descriptor name="super"

when I update fields in which belong to Class A on instance of type B they are 
not updated.


from looking at the Ojb source I see in class ObjectEnvelope method markReferenceElements that only the Identity of the references object is compared and not the complete reference object, if I understand correctly the identity contains only the pk's.


can someone please explain what can be done?

Thanks Ziv.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]




--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to