Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-6885

camel-leveldb does not work on Solaris -- no native code library and no Java fallback

XMLWordPrintable

    • % %

      Attempting to use camel-leveldb on Solaris gives the following failure:

      8 Jun 2017 14:33:03,290 | ERROR | FelixDispatchQueue | leveldbjni-all | 288 - org.fusesource.leveldbjni.leveldbjni-all - 1.8.0.redhat_003 | FrameworkEvent ERROR - org.fusesource.leveldbjni.leveldbjni-all
      org.osgi.framework.BundleException: Unresolved constraint in bundle org.fusesource.leveldbjni.leveldbjni-all [288]: No matching native libraries found.
              at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4002)[org.apache.felix.framework-4.4.1.jar:]
              at org.apache.felix.framework.Felix.startBundle(Felix.java:2045)[org.apache.felix.framework-4.4.1.jar:]
              at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1299)[org.apache.felix.framework-4.4.1.jar:]
              at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)[org.apache.felix.framework-4.4.1.jar:]
      

      Even in the absence of a native code library, I would have expected the Java implementation to be used. It seems that neither is.

            ggrzybek Grzegorz Grzybek
            rhn-support-kboone Kevin Boone
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: