'java' execution fails in AIX

Discussion in 'Java' started by Palaniappan, Jun 6, 2006.

  1. Palaniappan

    Palaniappan Guest

    Hi,

    When I try to use 'java' command to run (whatever I do, even whan I
    used 'java -version') I get the following error:

    exec(): 0509-036 Cannot load program java because of the following
    errors:
    0509-130 Symbol resolution failed for java because:
    0509-136 Symbol opendir64 (number 49) is not exported from
    dependent module /usr/lib/libc.a(shr.o).
    0509-136 Symbol closedir64 (number 50) is not exported from
    dependent module /usr/lib/libc.a(shr.o).
    0509-136 Symbol readdir64 (number 51) is not exported from
    dependent module /usr/lib/libc.a(shr.o).
    0509-192 Examine .loader section symbols with the
    'dump -Tv' command.


    Is anyone aware of this and how to rectify this?

    Thanks,
    Palaniappan.
    Palaniappan, Jun 6, 2006
    #1
    1. Advertising

  2. Palaniappan

    Palaniappan Guest

    I am sorry..
    I forgot to mention that I use JDK 1.5. Everything is fine with 1.4.

    -Palaniappan.

    Palaniappan wrote:
    > Hi,
    >
    > When I try to use 'java' command to run (whatever I do, even whan I
    > used 'java -version') I get the following error:
    >
    > exec(): 0509-036 Cannot load program java because of the following
    > errors:
    > 0509-130 Symbol resolution failed for java because:
    > 0509-136 Symbol opendir64 (number 49) is not exported from
    > dependent module /usr/lib/libc.a(shr.o).
    > 0509-136 Symbol closedir64 (number 50) is not exported from
    > dependent module /usr/lib/libc.a(shr.o).
    > 0509-136 Symbol readdir64 (number 51) is not exported from
    > dependent module /usr/lib/libc.a(shr.o).
    > 0509-192 Examine .loader section symbols with the
    > 'dump -Tv' command.
    >
    >
    > Is anyone aware of this and how to rectify this?
    >
    > Thanks,
    > Palaniappan.
    Palaniappan, Jun 6, 2006
    #2
    1. Advertising

  3. Palaniappan

    natashaqa

    Joined:
    Aug 30, 2006
    Messages:
    1
    OS patch is necessary

    hi Palaniappan,

    To run a 1.5 JVM on an AIX system, you must first apply the prerequisite OS patches.

    On AIX 5.2, you must be at least at ML 7; on AIX 5.3, you must be at ML 3. (See http://www-128.ibm.com/developerworks/java/jdk/aix/service.html.)

    Once the system is patched to 5.2 ML7 or 5.3 ML3, this error will go away and the 1.5 JVM will work fine.

    HTH,
    Natasha
    natashaqa, Aug 30, 2006
    #3
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Replies:
    0
    Views:
    289
  2. Paul Watson
    Replies:
    2
    Views:
    278
    Paul Watson
    Nov 23, 2005
  3. Paul Watson
    Replies:
    9
    Views:
    420
    =?UTF-8?B?Ik1hcnRpbiB2LiBMw7Z3aXMi?=
    Nov 24, 2005
  4. ClownPleco

    putenv for AIX and ifdef for AIX

    ClownPleco, Aug 22, 2007, in forum: C Programming
    Replies:
    5
    Views:
    1,127
    Thomas Dickey
    Aug 24, 2007
  5. Replies:
    5
    Views:
    200
    Philippe Lucas
    Jul 8, 2005
Loading...

Share This Page