Petals Distribution

Java 17 does not allow anymore to change the value of a field declared as 'final' using Java reflection

Details

  • Description:

    Java 17 does not allow anymore to change the value of a field declared as 'final' using Java reflection.

    The API providing this facility must be removed from EasyCommons and, the pieces of code where this is used needs to be reworked.

  • Environment:
    -

Issue Links

Activity

Christophe DENEUX made changes - Wed, 3 May 2023 - 12:05:36 +0200
Field Original Value New Value
Link This issue blocks PETALSDISTRIB-503 [ PETALSDISTRIB-503 ]
Christophe DENEUX made changes - Wed, 3 May 2023 - 12:15:36 +0200
Fix Version/s 5.4.0 [ 10950 ]
Fix Version/s CP-5.4.0 [ 10951 ]
Priority Blocker [ 1 ]
Christophe DENEUX made changes - Wed, 3 May 2023 - 12:15:54 +0200
Link This issue depends on PETALSANT-39 [ PETALSANT-39 ]
Christophe DENEUX made changes - Wed, 24 May 2023 - 10:18:13 +0200
Link This issue depends on EASYCOMMONS-18 [ EASYCOMMONS-18 ]
Christophe DENEUX made changes - Wed, 31 May 2023 - 11:06:57 +0200
Status New [ 10000 ] Open [ 10002 ]
Christophe DENEUX made changes - Wed, 31 May 2023 - 11:06:58 +0200
Status Open [ 10002 ] In Progress [ 10003 ]
Christophe DENEUX made changes - Wed, 31 May 2023 - 11:07:21 +0200
Status In Progress [ 10003 ] Resolved [ 10004 ]
Resolution Fixed [ 1 ]
Christophe DENEUX made changes - Thu, 15 Jun 2023 - 16:06:25 +0200
Link This issue blocks PETALSDISTRIB-453 [ PETALSDISTRIB-453 ]

People

Dates

  • Created:
    Wed, 3 May 2023 - 12:05:07 +0200
    Updated:
    Thu, 15 Jun 2023 - 16:06:25 +0200
    Resolved:
    Wed, 31 May 2023 - 11:07:21 +0200