[ 
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)

Reply via email to