On Thu, 13 Feb 2025 12:30:32 GMT, Kevin Walls <kev...@openjdk.org> wrote:

>> 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 eight additional 
> commits since the last revision:
> 
>  - 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

src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java
 line 1170:

> 1168:                 " with arg: <" + s + ">";
> 1169:             throw new XMLParseException(e, msg);
> 1170:             // XMLParseException is deprecated for removal.

Q: Non-deprecated method will be using the deprecated class 
`XMLParseException`. What is the plan for replacement? Should this be fixed 
now? The same question for the line 1160.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/23038#discussion_r1964928958

Reply via email to