RFR: 8291640: java/beans/XMLDecoder/8028054/Task.java should use the 3-arg Class.forName [v2]

Alan Bateman alanb at openjdk.org
Fri Aug 5 06:55:00 UTC 2022


On Fri, 5 Aug 2022 02:25:11 GMT, Ao Qi <aoqi at openjdk.org> wrote:

>> The issue comes from https://github.com/openjdk/jdk/pull/9677#issuecomment-1200811357. 
>> 
>> If Loom is not supported, two XMLDecoder tests would fail. The issue could be reproduced by zero, for example:
>> 
>> 
>> --------------------------------------------------
>> TEST: java/beans/XMLDecoder/8028054/TestConstructorFinder.java
>> ...
>> Caused by: java.lang.UnsupportedOperationException: VM does not support continuations
>> 	at java.base/jdk.internal.vm.ContinuationSupport.ensureSupported(ContinuationSupport.java:49)
>> 	at java.base/jdk.internal.vm.Continuation.<clinit>(Continuation.java:52)
>> 	... 9 more
>> ...
>> 
>> --------------------------------------------------
>> TEST: java/beans/XMLDecoder/8028054/TestMethodFinder.java
>> ...
>> Caused by: java.lang.UnsupportedOperationException: VM does not support continuations
>> 	at java.base/jdk.internal.vm.ContinuationSupport.ensureSupported(ContinuationSupport.java:49)
>> 	at java.base/jdk.internal.vm.Continuation.<clinit>(Continuation.java:52)
>> 	... 9 more
>> ...
>> --------------------------------------------------
>
> Ao Qi has updated the pull request incrementally with one additional commit since the last revision:
> 
>   revert test/jdk/java/beans/XMLDecoder modification by 8284161

Marked as reviewed by alanb (Reviewer).

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

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



More information about the client-libs-dev mailing list