Bug 285694 - Enhancement: Set array types to mutable for the entire persistence unit
Summary: Enhancement: Set array types to mutable for the entire persistence unit
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Eclipselink (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Nobody - feel free to take it CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-05 09:03 EDT by Sabine Heider CLA
Modified: 2022-06-09 10:23 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sabine Heider CLA 2009-08-05 09:03:38 EDT
I miss an opportunity to set all array types to mutable on the scope of a persistence unit. While there is a persistence unit property for the temporal types for that purpose (eclipselink.temporal.mutable), it seems that for arrays each field or property would have to be marked explicitly as @Mutable to achieve the same behavior.

There is the following use case for this feature:
We have a large number of JPA applications that have been developed using another JPA provider, which tracks changes even within mutable object per default. We are now considering to migrate all applications globally to EclipseLink. Being able to adjust the behavior of EclipseLink to be the same as the old provider's in this area would help to reduce the migration efforts.
Comment 1 Eclipse Webmaster CLA 2022-06-09 10:23:20 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink