Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-20204

Artemis AIO native library loading is broken

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Blocker Blocker
    • 7.4.0.CD21
    • None
    • JMS
    • None
    • False
    • False
    • +
    • Undefined
    • Workaround Exists
    • Hide

      After renaming the libraries, AIO gets loaded again.

      Show
      After renaming the libraries, AIO gets loaded again.
    • Hide

      1. EAP_HOME/bin/standalone.sh -c standalone-full.xml
      2. WFLYMSGAMQ0075 will appear in the server log

      Show
      1. EAP_HOME/bin/standalone.sh -c standalone-full.xml 2. WFLYMSGAMQ0075 will appear in the server log

      We updated artemis native (JBEAP-19715) and as part of that the native libraries were renamed from: libartemis-native-32.so and libartemis-native-64.so to libartemis-native-linux-i686.so and libartemis-native-linux-x86_64.so. This breaks the library loading, as artemis expects them to be named the old way.

      INFO  [org.wildfly.extension.messaging-activemq] (MSC service thread 1-3) WFLYMSGAMQ0075: AIO wasn't located on this platform, it will fall back to using pure Java NIO. Your platform is Linux, install LibAIO to enable the AIO journal and achieve optimal performance.
      

            spyrkob Bartosz Spyrko-Smietanko
            spyrkob Bartosz Spyrko-Smietanko
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: