You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-user@db.apache.org by Nicolas DELAHAYE <de...@laposte.net> on 2006/03/29 10:26:29 UTC

RE : bad sql on n-m relation to subclassed object

Hi jakob,

I have not left the project because of OJB, of course ;)
I have not succeeded to reproduce the behavior explained below. And, I
think it is a mistake on our code.

Best regards
Nicolas DELAHAYE


-----Message d'origine-----
De : Jakob Braeuchi [mailto:jbraeuchi@gmx.ch] 
Envoyé : vendredi 10 mars 2006 19:09
À : OJB Users List
Objet : Re: bad sql on n-m relation to subclassed object


hi nicolas,

please post the relevant parts of the repository.xml and eventually the 
generated sql.

i hope you didn't leave the project because of ojb ;)

jakob

delahaye.nicolas schrieb:
> Hi jakob,
> 
> Thank for your answer.
> 
> I have see an other strange thing : I have a class B that inherit from

> A and a MN relationship between B and C. When i make a insert, the 
> relation table is filled, but when i update the relation, the relation

> table is not updated !
> 
> Usually, the relation table for MN link is "delete" before new insert 
> that represent the update.
> 
> Why couldn't have the same behavior ?
> 
> 
> Best regards,
> Nicolas DELAHAYE
> PS:
> I have left the project that used OJB, but I have forwarded your email

> to the project manager. If I found time, i shall try to mount a 
> unittest to show the different behavior already explained.
> 
> 
>>hi nicolas,
>>
>>we recently fixed a problem concening findObjectByIdentity see 'OJB 
>>and the X-Files... :)' in this case the sql looked
> 
> ok, but the
> 
>>wrong object was materialized.
>>
>>if the problem still persists, could yu please post a
> 
> testcase so i can
> 
>>try to reproduce it.
>>
>>thanks
>>jakob
>>
>>DELAHAYE Nicolas schrieb:
>>
>>>hi Jakob Braeuchi
>>>
>>>I have this model :
>>>
>>>A link to A
>>>B, C, and D that inherit of A
>>>
>>>when i would like retreive a object A by
> 
> findObjectByIdentity, the left
> 
>>>out join make a link on A.id = A.idreftoA for each
> 
> inherited classes.
> 
>>>idreftoA is define as primary key and foreigner key of
> 
> inherited
> 
>>>classes. but A has not idreftoA field.
>>>
>>>I have tried with no link A to A, but it is the same
> 
> behaviors.
> 
>>>how do i make the mapping for A ?
>>>
>>>best regards
>>>Nicolas DELAHAYE
>>>
>>>Jakob Braeuchi wrote:
>>>
>>>
>>>>hi nicolas,
>>>>
>>>>i'm pleased the latest version works for you.
>>>>could you please post the error, or give me a hint where
> 
> you found
> 
>>>>discussions about the bug.
>>>>
>>>>jakob
>>>>
>>>>delahaye.nicolas schrieb:
>>>>
>>>>
>>>>>Hi jakob,
>>>>>
>>>>>Ok, it is working with 1.0.4. But if i want retreive the
> 
> super class
> 
>>>>>alone, a wrong SLQ
>>>>>query is made, I have seen on the forum that is a bug. My question 
>>>>>is : do you know if this defect will be fixed
> 
> on 1.0.5 ?
> 
>>>>>Best regards
>>>>>Nicolas DELAHAYE
>>>>>
>>>>>
>>>>>
>>>>>>hi nicolas,
>>>>>>
>>>>>>ojb just release 1.0.4. could you please try this as well ?
>>>>>>
>>>>>>jakob
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
> 
> 
> Accédez au courrier électronique de La Poste : www.laposte.net ;
> 3615 LAPOSTENET (0,34 €/mn) ; tél : 08 92 68 13 50 (0,34€/mn)
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ojb-user-unsubscribe@db.apache.org
> For additional commands, e-mail: ojb-user-help@db.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-user-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-user-help@db.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-user-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-user-help@db.apache.org