Topic
IC4NOTICE: developerWorks Community will be offline May 29-30, 2015 while we upgrade to the latest version of IBM Connections. For more information, read our upgrade FAQ.
1 reply Latest Post - ‏2012-01-20T15:19:06Z by litfos
litfos
litfos
2 Posts
ACCEPTED ANSWER

Pinned topic libjvm.so

‏2012-01-17T17:23:11Z |
Hi,

I have a third party software (Citrix Metaframe server) running on AIX 5.3 and 6.1. (64 bit kernel)

I never had problem with it till I upgraded machine to the latest 32 bit Java6.
Citrix runs with with Java14, java5 but with Java6 I observed that having libjvm.so present in /usr/java6/jre/lib/ppc/classic/ leads to the failure and Citrix daemon does not start.
  1. find /usr/java5 /usr/java14 /usr/java6 -name libjvm.so -ls

213655 120 -r-xr-xr-x 1 bin bin 121861 Dec 5 2008 /usr/java5/jre/bin/classic/libjvm.so
213658 178 -r-xr-xr-x 1 bin bin 181827 Dec 5 2008 /usr/java5/jre/bin/j9vm/libjvm.so
127732 123 -r-xr-xr-x 1 bin bin 125198 Jul 5 2011 /usr/java6/jre/bin/classic/libjvm.so
127736 123 -r-xr-xr-x 1 bin bin 125198 Jul 5 2011 /usr/java6/jre/bin/j9vm/libjvm.so
127911 123 -r-xr-xr-x 1 bin bin 125198 Jul 5 2011 /usr/java6/jre/lib/ppc/classic/libjvm.so
127915 243 -r-xr-xr-x 1 bin bin 247926 Jul 5 2011 /usr/java6/jre/lib/ppc/j9vm/libjvm.so

If libjvm.o is moved out of the original PATH then Citrix daemon starts without any issues:
mv /usr/java6/jre/lib/ppc/classic/libjvm.so /tmp

What is the main purpose of the ppc directory and then classic/j9m folder structure?

thanks,
rafal
Updated on 2012-01-20T15:19:06Z at 2012-01-20T15:19:06Z by litfos
  • litfos
    litfos
    2 Posts
    ACCEPTED ANSWER

    Re: libjvm.so

    ‏2012-01-20T15:19:06Z  in response to litfos
    Hello,
    Looks like issue has been fixed after using latest Java6 servicepack:

    http://www.ibm.com/developerworks/java/jdk/aix/j632/Java6.fixes.html#SR10

    1. find /usr/java5 /usr/java14 /usr/java6 -name libjvm.so -ls

    213655 120 -r-xr-xr-x 1 bin bin 121861 Dec 5 2008 /usr/java5/jre/bin/classic/libjvm.so
    213658 178 -r-xr-xr-x 1 bin bin 181827 Dec 5 2008 /usr/java5/jre/bin/j9vm/libjvm.so
    127733 153 -r-xr-xr-x 1 bin bin 156668 Dec 12 21:50 /usr/java6/jre/bin/classic/libjvm.so
    127494 153 -r-xr-xr-x 1 bin bin 156668 Dec 12 21:50 /usr/java6/jre/bin/j9vm/libjvm.so
    127881 153 -r-xr-xr-x 1 bin bin 156668 Dec 12 21:50 /usr/java6/jre/lib/ppc/classic/libjvm.so
    127912 243 -r-xr-xr-x 1 bin bin 248180 Dec 12 21:50 /usr/java6/jre/lib/ppc/j9vm/libjvm.so
    I am not sure which functionality in SR10 solved the issue thou.

    rafal