[
https://issues.apache.org/jira/browse/KARAF-6345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16975314#comment-16975314
]
Robert Varga commented on KARAF-6345:
-------------------------------------
So 4.2.5 is good (sans equinox, which I fixed up for testing purposes). 4.2.6
is bad. Running git bisect yielded:
{noformat}
nite@nitebug : ~/prj/karaf on $ git bisect log
git bisect start
# bad: [c5fd213e4782a892fd841515f1f06d4f4b090919] [maven-release-plugin]
prepare release karaf-4.2.6
git bisect bad c5fd213e4782a892fd841515f1f06d4f4b090919
# good: [f8c224771dcd1f0122dc02bf9367ec13c307a9c3] [maven-release-plugin]
prepare release karaf-4.2.5
git bisect good f8c224771dcd1f0122dc02bf9367ec13c307a9c3
# good: [75f03d0410ff1c37f405c9d257e5c2024bbd13fc] [KARAF-2894] Add option to
delete configurations/configuration files while uninstalling feature
git bisect good 75f03d0410ff1c37f405c9d257e5c2024bbd13fc
# good: [e52ce7fa10297db1253aed18be4077a34e54c80e] [KARAF-6306] Upgrade to JNA
5.3.1
git bisect good e52ce7fa10297db1253aed18be4077a34e54c80e
# good: [78dec81322858482797b2a1dd5b1386d90114fba] [KARAF-6317] Upgrade to
Spring 5.1.7.RELEASE
git bisect good 78dec81322858482797b2a1dd5b1386d90114fba
# bad: [0343957a6ceb13e5b6a867b3fdae1871a7d7eb9a] [KARAF-6312] Upgrade to serp
1.15.1
git bisect bad 0343957a6ceb13e5b6a867b3fdae1871a7d7eb9a
# bad: [029e9e5f1aa84f949bf6e6cc96914be7f51595d4] Fix WebTest itest
git bisect bad 029e9e5f1aa84f949bf6e6cc96914be7f51595d4
# bad: [1ebe5c17984ef1a3b5f84e2769d037998acbc925] [KARAF-6300] Upgrade to Pax
Logging 1.10.2
git bisect bad 1ebe5c17984ef1a3b5f84e2769d037998acbc925
# first bad commit: [1ebe5c17984ef1a3b5f84e2769d037998acbc925] [KARAF-6300]
Upgrade to Pax Logging 1.10.2
{noformat}
> 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, 4.2.7
> Reporter: Robert Varga
> Assignee: Jean-Baptiste Onofré
> Priority: Critical
> Fix For: 4.3.0, 4.2.8
>
>
> 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
(v8.3.4#803005)