Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

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

Posted on 2011-03-21
11
Medium Priority
?
955 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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 2000 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

Tech or Treat! - Giveaway

Submit an article about your scariest tech experience—and the solution—and you’ll be automatically entered to win one of 4 fantastic tech gadgets.

Question has a verified solution.

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

Hello fellow BSD lovers, I've created a patch process for patching openjdk6 for BSD (FreeBSD specifically), although I tried to keep all BSD versions in mind when creating my patch. Welcome to OpenJDK6 on BSD First let me start with a little …
My previous tech tip, Installing the Solaris OS From the Flash Archive On a Tape (http://www.experts-exchange.com/articles/OS/Unix/Solaris/Installing-the-Solaris-OS-From-the-Flash-Archive-on-a-Tape.html), discussed installing the Solaris Operating S…
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.:
In a previous video, we went over how to export a DynamoDB table into Amazon S3.  In this video, we show how to load the export from S3 into a DynamoDB table.
Suggested Courses

636 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