payara / Payara

Payara Server is an open source middleware platform that supports reliable and secure deployments of Java EE (Jakarta EE) and MicroProfile applications in any environment: on premise, in the cloud or hybrid.
http://www.payara.fish
Other
884 stars 306 forks source link

Bug Report: Multitenancy schema discriminator with OneToMany relationships - Wrong tenant reference leading to QueryException/FISH-6091 #5644

Open wbss1 opened 2 years ago

wbss1 commented 2 years ago

Description

Would be great if this fix released in Eclipselink 2.7.10 can be applied also on payara's version of Eclipselink: Fix https://github.com/eclipse-ee4j/eclipselink/issues/1161: Clone appropriate fields in OneToManyMapping.clone(). Fix ConcurrentModificationException. (backport for 2.7) by @aserkes in https://github.com/eclipse-ee4j/eclipselink/pull/1208.

Thank you for your attention

shub8968 commented 2 years ago

Hi @wbss1,

I have raised an internal issue with JIRA FISH-6091. Thanks. It may take a while to fix the issue. You are free to submit a PR to fix this issue if you feel confident to do so.