Petals ESB Container

Migration of hack about moving a DOMSource as read-only

Details

  • Type: Task Task
  • Status: Open Open
  • Priority: Major Major
  • Resolution: Unresolved
  • Affects Version/s: 5.2.0
  • Fix Version/s: 5.3.0, 5.4.0
  • Component/s: Micro-kernel
  • Security Level: Public
  • Description:
    Hide

    When a DOMSource is put as content for a message, it is set as readonly to prevent concurrent modification between service provider, service consumer and others.

    As the JDK internal Xerces is used as DOM parser, the JDK internal classes are used for the hack to set DOM nodes as readonly.

    With Java 11, we are not able to access the JDK internal classes. We may find a workaround.

    Show
    When a DOMSource is put as content for a message, it is set as readonly to prevent concurrent modification between service provider, service consumer and others. As the JDK internal Xerces is used as DOM parser, the JDK internal classes are used for the hack to set DOM nodes as readonly. With Java 11, we are not able to access the JDK internal classes. We may find a workaround.
  • Environment:
    -

Issue Links

Activity

Christophe DENEUX made changes - Tue, 16 Feb 2021 - 10:39:43 +0100
Field Original Value New Value
Status New [ 10000 ] Open [ 10002 ]
Priority Major [ 3 ]
Christophe DENEUX made changes - Tue, 16 Feb 2021 - 10:39:49 +0100
Status Open [ 10002 ] In Progress [ 10003 ]
Christophe DENEUX made changes - Tue, 16 Feb 2021 - 10:42:35 +0100
Status In Progress [ 10003 ] Resolved [ 10004 ]
Fix Version/s 5.3.0 [ 10877 ]
Resolution Fixed [ 1 ]
Christophe DENEUX made changes - Tue, 16 Feb 2021 - 10:42:49 +0100
Status Resolved [ 10004 ] Open [ 10002 ]
Resolution Fixed [ 1 ]
Christophe DENEUX made changes - Tue, 16 Feb 2021 - 10:43:01 +0100
Affects Version/s 5.2.0 [ 10764 ]
Affects Version/s 5.3.0 [ 10877 ]
Christophe DENEUX made changes - Tue, 16 Feb 2021 - 10:43:16 +0100
Link This issue blocks PETALSDISTRIB-416 [ PETALSDISTRIB-416 ]
Christophe DENEUX made changes - Thu, 18 Feb 2021 - 10:19:11 +0100
Link This issue depends on PETALSDISTRIB-467 [ PETALSDISTRIB-467 ]
Christophe DENEUX made changes - Thu, 13 Apr 2023 - 16:58:06 +0200
Fix Version/s 5.4.0 [ 11131 ]

People

Dates

  • Created:
    Tue, 16 Feb 2021 - 10:39:29 +0100
    Updated:
    Thu, 13 Apr 2023 - 16:58:06 +0200