Uploaded image for project: 'Application Server 7'
  1. Application Server 7
  2. AS7-294

Native libraries not found when using IBM JDK

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 7.1.0.Beta1
    • 7.0.0.Alpha1
    • Web
    • None
    • Workaround Exists
    • Hide

      Rename the "lib64" directory to "lib", or create a sym link called "lib" pointing to the "lib64" directory.

      Show
      Rename the "lib64" directory to "lib", or create a sym link called "lib" pointing to the "lib64" directory.

    Description

      The native components are not found on x86_64 using the IBM JDK because the startup script is looking in "lib" instead of "lib64".

      You get this error:

      2011-01-04 16:39:37,205 INFO [org.apache.catalina.core.AprLifecycleListener] (main) The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /home/mmillson/jboss/eap-5.1.0/jboss-as/native/lib

      run.sh and run.bat set the native directory based on whether the reported version includes the string "64-bit":

      IS_64_BIT_JVM=`"$JAVA" $JAVA_OPTS -version 2>&1 | $GREP -i 64-bit`
      if [ "x$IS_64_BIT_JVM" != "x" ]; then
      JBOSS_NATIVE_DIR="$JBOSS_NATIVE_DIR/lib64"
      else
      JBOSS_NATIVE_DIR="$JBOSS_NATIVE_DIR/lib"
      fi

      But with the IBM JDK "java -version" does not report that string:

      Java(TM) SE Runtime Environment (build pxa6460sr8fp1-20100624_01(SR8 FP1))
      IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Linux amd64-64 jvmxa6460sr8ifx-20100609_59383 (JIT enabled, AOT enabled)
      J9VM - 20100609_059383
      JIT - r9_20100401_15339ifx2
      GC - 20100308_AA)
      JCL - 20100624_01

      Attachments

        Activity

          People

            rhn-engineering-jclere Jean-Frederic Clere
            rhn-support-mmillson Michael Millson
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: