Robert Varga created KARAF-6345:
-----------------------------------

             Summary: Optional imports do not propagate to OSGi framework
                 Key: KARAF-6345
                 URL: https://issues.apache.org/jira/browse/KARAF-6345
             Project: Karaf
          Issue Type: Bug
          Components: karaf
    Affects Versions: 4.2.6
            Reporter: Robert Varga


Based on 
[https://lists.apache.org/thread.html/bf9e724cc9715b2a568bac7537a7be4a8df85867a2126bbd14e4e79d@%3Cdev.karaf.apache.org%3E]

The problem is that:
{noformat}
java.lang.NoClassDefFoundError: org/iq80/leveldb/DBFactory
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
        at java.lang.Class.getDeclaredConstructors(Class.java:2020)
        at akka.util.Reflect$.findConstructor(Reflect.scala:92)
        at 
akka.persistence.Persistence.akka$persistence$Persistence$$createPlugin(Persistence.scala:408)

[snip]

Caused by: java.lang.ClassNotFoundException: org.iq80.leveldb.DBFactory cannot 
be found by com.typesafe.akka.persistence_2.5.23
        at 
org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:484)
        at 
org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:395)
        at 
org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:387)
        at 
org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        ... 32 more{noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to