Directory serarch path in PX

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
sreelalpp
Participant
Posts: 22
Joined: Sun Jan 01, 2006 6:51 am

Directory serarch path in PX

Post by sreelalpp »

I need to use a parallel routine in Datastage PX for calling a C function ( .so file). In the directory of the parallel routine, I have given a path and the .so file is available in that path. But when I run the job, I am getting an error as

Transformer_2: Failed to load the library "V0S2_test2_Transformer_2.o"; either the directory containing the library file

is not on the library search path, or the library was compiled on a system

that is incompatible with this system: Could not load "V0S2_test2_Transformer_2": No such file or directory

Can anybody please give some input regarding this.

Thanks,
Sreelal
lal
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

The error message you are showing is that the transform stage object code generated when you compile your job is not found and it doesn't list your user-defined object.

Could it be that your routine changes the CWD and it was called successfully but has changed the attach point and thus the DS transform stage can no longer be found?
Post Reply