Job failing

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
koolnitz
Participant
Posts: 138
Joined: Wed Sep 07, 2005 5:39 am

Job failing

Post by koolnitz »

Hi All,

One of my jobs is failing with Fatals as follows:

---------------------------------------
tfp_individual_details: Failed to load the library "V0S536_djp_Individual_Dimension_tfp_individual_details.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 "V0S536_djp_Individual_Dimension_tfp_individual_details": 0509-130 Symbol resolution failed for /data/ds/Projects/dpr_cmsv11b_dev/RT_BP416.O/V0S536_djp_Individual_Dimension_tfp_individual_details.o because:
0509-136 Symbol __dv__FRC11APT_DecimalRC11APT_Decimal (number 100) is not exported from
dependent module /dstage/dsadm/Ascential/DataStage/PXEngine/lib/liborchaix3.a(libtemp.o).
0509-022 Cannot load module .
0509-026 System error: Cannot run a file that does not have a valid format.
0509-192 Examine .loader section symbols with the
'dump -Tv' command..
-----------------------------------------

When I make a copy of this job, it (the copy job) executes w/o any error!!

My APT config file looks like

{
node "node1"
{
fastname "lpar5m"
pools ""
resource disk "/dstage/dsadm/Ascential/DataStage/Datasets" {pools ""}
resource scratchdisk "/dstage/dsadm/Ascential/DataStage/Scratch" {pools ""}
}
node "node2"
{
fastname "lpar5m"
pools ""
resource disk "/dstage/dsadm/Ascential/DataStage/Datasets" {pools ""}
resource scratchdisk "/dstage/dsadm/Ascential/DataStage/Scratch" {pools ""}
}
}


Any help will be appreciated. Pls let me know if you need any further details..

Thanks!
Nitin Jain | India

If everything seems to be going well, you have obviously overlooked something.
samsuf2002
Premium Member
Premium Member
Posts: 397
Joined: Wed Apr 12, 2006 2:28 pm
Location: Tennesse

Post by samsuf2002 »

0509-026 System error: Cannot run a file that does not have a valid format the error shows the file format u have specified is not appropriate .
hi sam here
koolnitz
Participant
Posts: 138
Joined: Wed Sep 07, 2005 5:39 am

Post by koolnitz »

samsuf2002,

As I mentioned, a copy (Saved As) of the same job is running fine!!
Nitin Jain | India

If everything seems to be going well, you have obviously overlooked something.
Kirtikumar
Participant
Posts: 437
Joined: Fri Oct 15, 2004 6:13 am
Location: Pune, India

Post by Kirtikumar »

Have you tried recomiling the job which is failing and then running it?
Regards,
S. Kirtikumar.
koolnitz
Participant
Posts: 138
Joined: Wed Sep 07, 2005 5:39 am

Post by koolnitz »

Yes, the job gets compiled without failing, it throws error during its execution.
Nitin Jain | India

If everything seems to be going well, you have obviously overlooked something.
jhmckeever
Premium Member
Premium Member
Posts: 301
Joined: Thu Jul 14, 2005 10:27 am
Location: Melbourne, Australia
Contact:

Post by jhmckeever »

Does your job contain any transformers? If so, have you tried a "Force Compile" to rebuild the transformer code?

J.
<b>John McKeever</b>
Data Migrators
<b><a href="https://www.mettleci.com">MettleCI</a> - DevOps for DataStage</b>
<a href="http://www.datamigrators.com/"><img src="https://www.datamigrators.com/assets/im ... l.png"></a>
koolnitz
Participant
Posts: 138
Joined: Wed Sep 07, 2005 5:39 am

Post by koolnitz »

jhmckeever,

Thanks alot for the advice.. It worked!!! I did a Force Compile and the job runs successfully. I am wondering why a simple compile didn't actually compile the job?!

Btw, we have many transformer stages in the job and we changed our APT config file recently. All other jobs were running fine except this particular job.
Nitin Jain | India

If everything seems to be going well, you have obviously overlooked something.
jhmckeever
Premium Member
Premium Member
Posts: 301
Joined: Thu Jul 14, 2005 10:27 am
Location: Melbourne, Australia
Contact:

Post by jhmckeever »

koolnitz,

Glad it worked for you :-)

The difference between Compile and Force Compile is the later forces compilation of the Transformer code (into a '.o' I believe) whereas 'regular' Compile is optimized so it will only compile transformers when they have been altered since the last compilation.

HTH,
J.
<b>John McKeever</b>
Data Migrators
<b><a href="https://www.mettleci.com">MettleCI</a> - DevOps for DataStage</b>
<a href="http://www.datamigrators.com/"><img src="https://www.datamigrators.com/assets/im ... l.png"></a>
Post Reply