Skip to content

Commit d33cf61

Browse files
prdoylerjernst
authored andcommitted
Use FileSystemProvider instead of RandomGenerator. (elastic#110607)
FileSystemProvider is no longer provided by SPI as of Java 23 EA build 24. See openjdk/jdk@42e3c84#diff-03546451d9e4189f639e3af3dcd6a9e44318fff5ceaadce8478cbf0203ac3f45L422-L435
1 parent f44d9e9 commit d33cf61

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

server/src/test/java/org/elasticsearch/plugins/UberModuleClassLoaderTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -427,12 +427,12 @@ public String getTestString() {
427427
package p;
428428
429429
import java.util.ServiceLoader;
430-
import java.util.random.RandomGenerator;
430+
import java.nio.file.spi.FileSystemProvider;
431431
432432
public class ServiceCaller {
433433
public static String demo() {
434434
// check no error if we load a service from the jdk
435-
ServiceLoader<RandomGenerator> randomLoader = ServiceLoader.load(RandomGenerator.class);
435+
ServiceLoader<FileSystemProvider> fileSystemLoader = ServiceLoader.load(FileSystemProvider.class);
436436
437437
ServiceLoader<MyService> loader = ServiceLoader.load(MyService.class, ServiceCaller.class.getClassLoader());
438438
return loader.findFirst().get().getTestString();

0 commit comments

Comments
 (0)