[ https://issues.apache.org/jira/browse/OAK-9067?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Marcel Reutegger updated OAK-9067: ---------------------------------- Affects Version/s: (was: 1.28.0) > Missing oak-segment-remote dependency in oak-run-commons > -------------------------------------------------------- > > Key: OAK-9067 > URL: https://issues.apache.org/jira/browse/OAK-9067 > Project: Jackrabbit Oak > Issue Type: Bug > Components: oak-run, segment-azure > Reporter: Andrei Dulceanu > Assignee: Andrei Dulceanu > Priority: Major > Fix For: 1.30.0 > > > Due to missing oak-segment-remote dependency in oak-run-commons, we face now > {{ClassNotFoundException}} when running {{segment-copy}} command in > {{oak-run}}: > {noformat} > xception in thread "main" java.lang.NoClassDefFoundError: > org/apache/jackrabbit/oak/segment/remote/AbstractRemoteSegmentArchiveReader > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:763) > at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:468) > at java.net.URLClassLoader.access$100(URLClassLoader.java:74) > at java.net.URLClassLoader$1.run(URLClassLoader.java:369) > at java.net.URLClassLoader$1.run(URLClassLoader.java:363) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:362) > at java.lang.ClassLoader.loadClass(ClassLoader.java:424) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) > at java.lang.ClassLoader.loadClass(ClassLoader.java:357) > at > org.apache.jackrabbit.oak.segment.azure.AzureArchiveManager.<clinit>(AzureArchiveManager.java:57) > at > org.apache.jackrabbit.oak.segment.azure.AzurePersistence.createArchiveManager(AzurePersistence.java:87) > at > org.apache.jackrabbit.oak.segment.azure.tool.SegmentStoreMigrator.migrateArchives(SegmentStoreMigrator.java:153) > at > org.apache.jackrabbit.oak.segment.azure.tool.SegmentStoreMigrator.migrate(SegmentStoreMigrator.java:92) > at > org.apache.jackrabbit.oak.segment.azure.tool.SegmentCopy.run(SegmentCopy.java:222) > at > org.apache.jackrabbit.oak.run.SegmentCopyCommand.execute(SegmentCopyCommand.java:76) > at org.apache.jackrabbit.oak.run.Main.main(Main.java:49) > Caused by: java.lang.ClassNotFoundException: > org.apache.jackrabbit.oak.segment.remote.AbstractRemoteSegmentArchiveReader > at java.net.URLClassLoader.findClass(URLClassLoader.java:382) > at java.lang.ClassLoader.loadClass(ClassLoader.java:424) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) > at java.lang.ClassLoader.loadClass(ClassLoader.java:357) > ... 19 more {noformat} -- This message was sent by Atlassian Jira (v8.3.4#803005)