Solved

Dependent module libx.so could not be loaded. and liby.a

Posted on 2011-03-21
11
946 Views
Last Modified: 2012-05-11
I got error when running a job from autosys on aix server "Dependent module libx.so could not be loaded. and liby.a" How to get this library installed or  which fileset will have these modules?
0
Comment
Question by:SavindraSingh
  • 6
  • 5
11 Comments
 
LVL 68

Expert Comment

by:woolmilkporc
ID: 35181204
Hi,

liby.a is part of "bos.adt.utils" (Yacc) from the Base OS medium.

I never heard of libx.so. What is the exact message you get?

wmp

0
 
LVL 5

Author Comment

by:SavindraSingh
ID: 35181257
Below is the error message which I got.
This is defined in my /etc/environment file as LDR_PRELOAD64=libx.so:liby.a

exec(): 0509-036 Cannot load program java because of the following errors:
        0509-150   Dependent module libx.so could not be loaded.
        0509-022 Cannot load module libx.so.
        0509-026 System error: A file or directory in the path name does not exist.

ys
0
 
LVL 68

Expert Comment

by:woolmilkporc
ID: 35181371
Who instructed you to set LDR_PRELOAD64?

Your setting looks just like the example in IBM's Performance Management Guide!

And if it's not a mistake - the person who instructed you to set the variable should be able to tell you where to get libx.so.

wmp
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 5

Author Comment

by:SavindraSingh
ID: 35200103
This was set long back and don't have any idea who has set that. The problem is I removed the variable from  /etc/environment but autosys still see the variable. I refreshed inetd also.
0
 
LVL 68

Accepted Solution

by:
woolmilkporc earned 500 total points
ID: 35200435
Logout and login again to make the new environment active, or issue

unset LDR_PRELOAD64 LDR_PRELOAD

If there are background processes from autosys you will have to recycle them as well - or reboot if this is too complex.

wmp
0
 
LVL 5

Author Comment

by:SavindraSingh
ID: 35200849
Now variable is not showing for new sessions. It is showing only for autosys jobs. Need to check for autosys background prpcesses. Any solution other than reboot?
0
 
LVL 5

Author Comment

by:SavindraSingh
ID: 35200867
Now variable is not showing for new sessions. It is showing only for autosys jobs. Need to check for autosys background prpcesses. Any solution other than reboot?
0
 
LVL 68

Expert Comment

by:woolmilkporc
ID: 35200996
Stop and restart the autosys application.

wmp
0
 
LVL 5

Author Comment

by:SavindraSingh
ID: 35251685
Sorry for the delay,

This question was posted by my colleague (since this is a corporate account) and the alerts were sent on my email, he was not aware about this reply.

Since I was on off since last few days. I was not able to inform him about these responses. I have forwarded this to him and he will reply you back soon.
0
 
LVL 5

Author Comment

by:SavindraSingh
ID: 35255941
We tried a lot and deceided to reboot the server as the variable was hold in some cache and not changing after inetd restarts.

Thanks wmp for all your inputs.
0
 
LVL 68

Expert Comment

by:woolmilkporc
ID: 35256002
I've not been talking about inetd - I meant the whole autosys application!

Thx for the points!

wmp
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I promised to write further about my project, and here I am.  First, I needed to setup the Primary Server.  You can read how in this article: Setup FreeBSD Server with full HDD encryption (http://www.experts-exchange.com/OS/Unix/BSD/FreeBSD/A_3660-S…
FreeBSD on EC2 FreeBSD (https://www.freebsd.org) is a robust Unix-like operating system that has been around for many years. FreeBSD is available on Amazon EC2 through Amazon Machine Images (AMIs) provided by FreeBSD developer and security office…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:

696 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question