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

Details

    • % %

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: