[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [eclipselink-users] [MOXy] setting bi-directional references during unmarshalling
|
Hi Matt,
Sure, I'm putting some unit tests together right now. I'll send you those
when they are ready.
Thanks!
--Polly
Matt MacIvor wrote:
>
>
> Hi Polly,
>
> Would it be possible for you to send a usecase/example of using a
> Many-To-Many bidirectional relationship with a composite mapping? I'm
> not sure how an object that is the target of a composite mapping could
> ever have more than one owning object in an XML document.
>
> I may be missing something obvious, but if you have a usecase for this,
> it's something that we could potentially support.
>
> Thanks,
>
> -Matt
>
> polly.c.chang wrote:
>
> Hi Matt,
>
> We use Composite mappings on many-to-many bidirectional associations also.
> We do not use the Reference mappings at all. Would it be possible to have
> a
> future version of Eclipse 1.2 or 2.0 to support setting the back-reference
> on many-to-many Composite mappings?
>
> Thanks for testing and letting me know that EclipseLink can use private
> accessors for OXM!
>
> Thanks,
> Polly
>
> Matt MacIvor wrote:
>
>
> Hi Polly,
>
> The current support in EclipseLink 1.2 wouldn't handle the case of a
> many-to-many backpointer. EclipseLink 1.2 only handles backpointers on
> composite mappings, and since composite mappings are privately-owned,
> the many to many case isn't handled here. The updated support going
> into EclipseLink 2.0 includes support for Reference mappings which
> allows for the many-to-many case. This support will be available in the
> nightly EclipseLink 2.0 builds this week if you'd like to try it out.
> I'll let you know once the code is available.
>
> Using method access on your mapping to set the backpointer yourself as
> you described would be a good workaround. I did a quick test and found
> that private and protected getters/setters will work for method access
> if you don't want to make the methods public.
>
>
>
>
>
>
>
>
>
> _______________________________________________
> eclipselink-users mailing list
> eclipselink-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/eclipselink-users
>
>
--
View this message in context: http://www.nabble.com/-MOXy--setting-bi-directional-references-during-unmarshalling-tp26032300p26117971.html
Sent from the EclipseLink - Users mailing list archive at Nabble.com.