-
Type:
Bug
-
Status: Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.23.2, 3.0.0
-
Component/s: camel-leveldb
-
Labels:None
-
Estimated Complexity:Unknown
I was testing out the 2.23.2 release with WildFly-Camel and our camel-leveldb integration test has started to fail with:
java.lang.NoClassDefFoundError: org/fusesource/leveldbjni/JniDBFactory
I think the changes introduced in CAMEL-13368 have caused this. Specifically the static import for the factory class:
There's a dedicated private getFactory() method in LevelDBFile, which is more friendly for modular class loading environments. So I think the code should be using that instead.