0

I'm getting this warning after updating liquibase-core to 4.17.2 version:

`

Dec 08, 2022 3:22:00 PM liquibase.resource
WARNING: Cannot handle classloader url file:/C:/Program%20Files/Java/jdk1.8.0_172/jre/lib/ext/jaccess.jar: null. Operations that need to list files from this location may not work as expected
java.lang.IllegalArgumentException
    at liquibase.resource.ZipResourceAccessor.<init>(ZipResourceAccessor.java:48)
    at liquibase.resource.ZipPathHandler.getResourceAccessor(ZipPathHandler.java:41)
    at liquibase.resource.PathHandlerFactory.getResourceAccessor(PathHandlerFactory.java:38)
    at liquibase.resource.ClassLoaderResourceAccessor.configureAdditionalResourceAccessors(ClassLoaderResourceAccessor.java:78)
    at liquibase.resource.ClassLoaderResourceAccessor.configureAdditionalResourceAccessors(ClassLoaderResourceAccessor.java:92)
    at liquibase.resource.ClassLoaderResourceAccessor.configureAdditionalResourceAccessors(ClassLoaderResourceAccessor.java:92)
    at liquibase.resource.ClassLoaderResourceAccessor.configureAdditionalResourceAccessors(ClassLoaderResourceAccessor.java:92)
    at liquibase.resource.ClassLoaderResourceAccessor.init(ClassLoaderResourceAccessor.java:61)
    at liquibase.resource.ClassLoaderResourceAccessor.search(ClassLoaderResourceAccessor.java:106)
    at liquibase.changelog.DatabaseChangeLog.includeAll(DatabaseChangeLog.java:618)
    at liquibase.changelog.DatabaseChangeLog.handleChildNode(DatabaseChangeLog.java:462)
    at liquibase.changelog.DatabaseChangeLog.load(DatabaseChangeLog.java:364)
    at liquibase.parser.core.xml.AbstractChangeLogParser.parse(AbstractChangeLogParser.java:23)
    at liquibase.Liquibase.getDatabaseChangeLog(Liquibase.java:408)
    at liquibase.Liquibase.getDatabaseChangeLog(Liquibase.java:393)
    at liquibase.Liquibase$16.run(Liquibase.java:2022)
    at liquibase.Scope.lambda$child$0(Scope.java:180)
    at liquibase.Scope.child(Scope.java:189)
    at liquibase.Scope.child(Scope.java:179)
    at liquibase.Scope.child(Scope.java:158)
    at liquibase.Liquibase.runInScope(Liquibase.java:2447)
    at liquibase.Liquibase.listUnrunChangeSets(Liquibase.java:2018)
    at liquibase.Liquibase.listUnrunChangeSets(Liquibase.java:2009)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)
Caused by: java.nio.file.FileSystemAlreadyExistsException
    at com.sun.nio.zipfs.ZipFileSystemProvider.newFileSystem(ZipFileSystemProvider.java:113)
    at java.nio.file.FileSystems.newFileSystem(FileSystems.java:326)
    at liquibase.resource.ZipResourceAccessor.<init>(ZipResourceAccessor.java:45)
    ... 29 more

`

FYI: this is not causing any issue in the execution of liquibase

Why should it analyze the artifact of the project?

  • This has been reported by multiple users and has been opened as an issue on GitHub. https://github.com/liquibase/liquibase/issues/3520 – tabbyfoo Dec 19 '22 at 22:48

0 Answers0