RFR: 8347433: Deprecate XML interchange in java.management/javax/management/modelmbean/DescriptorSupport for removal [v3]

Kevin Walls kevinw at openjdk.org
Mon Feb 24 09:59:15 UTC 2025


> DescriptorSupport has a constructor and a method providing creation from, and export to, XML.
> 
> These are unused in the JDK and have no practical known examples of usage.  XML parsing is best done by an independent implementation, not this class.

Kevin Walls has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains 10 additional commits since the last revision:

 - constructor->method in deprecated tag
 - Merge remote-tracking branch 'upstream/master' into 8347433_DescriptorSupport_deprecate_XML
 - comments
 - Merge remote-tracking branch 'upstream/master' into 8347433_DescriptorSupport_deprecate_XML
 - (c)
 - typo
 - Merge remote-tracking branch 'upstream/master' into 8347433_DescriptorSupport_deprecate_XML
 - Also XMLParseException
 - RMMB comment update
 - Deprecate XML interchange in DescriptorSupport

-------------

Changes:
  - all: https://git.openjdk.org/jdk/pull/23038/files
  - new: https://git.openjdk.org/jdk/pull/23038/files/1d236064..04d627c7

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=23038&range=02
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=23038&range=01-02

  Stats: 11461 lines in 363 files changed: 7066 ins; 3185 del; 1210 mod
  Patch: https://git.openjdk.org/jdk/pull/23038.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/23038/head:pull/23038

PR: https://git.openjdk.org/jdk/pull/23038


More information about the serviceability-dev mailing list