Add nullability and uniqueness for @OneToOne with @JoinTable
Description
Attachments
1
causes
follows up on
Activity
Show:
![](https://secure.gravatar.com/avatar/8dc16a9e42ecb955c58f43a37a6632c2?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FAB-4.png)
Andrea Boriero May 29, 2020 at 12:13 PM
it is an old comment added when I released 5.4.16 and I changed the fix version to 5.4.17
![](https://secure.gravatar.com/avatar/57637a2eb871b34eba14e700c78c6a5d?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FSG-6.png)
Sanne Grinovero May 29, 2020 at 11:57 AM
Why the punt to 5.4.17?
What do you mean?
![](https://secure.gravatar.com/avatar/1cd2025cca6a5a953a0ed8a1275cf96e?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FIS-3.png)
IT Support May 18, 2020 at 2:56 PM
Why the punt to 5.4.17?
![](https://secure.gravatar.com/avatar/1cd2025cca6a5a953a0ed8a1275cf96e?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FIS-3.png)
IT Support April 20, 2020 at 7:35 PM
All of our tests pass.
![](https://secure.gravatar.com/avatar/1cd2025cca6a5a953a0ed8a1275cf96e?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FIS-3.png)
IT Support April 20, 2020 at 6:47 PMEdited
I am adding your much cleaner fix to our code base, and testing in the live system until a release is made. Will follow up if any issues are found. Thanks!
Fixed
Assignee
![](https://secure.gravatar.com/avatar/8dc16a9e42ecb955c58f43a37a6632c2?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FAB-4.png)
Reporter
![](https://secure.gravatar.com/avatar/1cd2025cca6a5a953a0ed8a1275cf96e?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FIS-3.png)
Components
Fix versions
Priority
Created April 20, 2020 at 12:20 AM
Updated April 19, 2021 at 10:54 AM
Resolved April 19, 2021 at 10:54 AM
When @OneToOne @JoinTable(inverseJoinColumns = {@JoinColumn(unique = true, nullable = false)}) is applied, persists fail.
Test case forthcoming.