Run time error in Datastage server (7.5)

Post questions here relative to DataStage Server Edition for such areas as Server job design, DS Basic, Routines, Job Sequences, etc.

Moderators: chulett, rschirm, roy

Post Reply
HemaV
Participant
Posts: 63
Joined: Wed Jan 09, 2008 1:38 am
Location: Bangalore

Run time error in Datastage server (7.5)

Post by HemaV »

I am getting the following error when i run the job in datastage:
when i run for 10 records its processing fine but when i run for 40 records its throwing me the following error:

DataStage Job 923 Phantom 10979
Program "JOB.121662655.DT.1515019057.TRANS2": Line 65, GCI subroutine called with incorrect number of arguments.
Attempting to Cleanup after ABORT raised in stage XML_PARENT_PE820_Phase2_1..Link_Partitioner_45
DataStage Phantom Aborting with @ABORT.CODE = 3

my job has the stages like:
SequentialFile---->Transformer---->LinkPartitioner---->(here i have 2 links as below)
XMLInputStage---->Transformer---->AggregatorStage---->HashedFile
XMLInputStage---->Transformer---->AggregatorStage---->HashedFile

From 2 HashedFiles stage to LinkCollector---->SequentialFile.

Can you please suggest me how can i get rid of this error
jonyfranc
Premium Member
Premium Member
Posts: 9
Joined: Fri Feb 06, 2009 6:32 pm

Re: Run time error in Datastage server (7.5)

Post by jonyfranc »

Hi,

Suggest you to open the file "JOB.121662655.DT.1515019057.TRANS2" and look into line #65, I'm sure you can resolve by yourself from there..

The file must be located under RT_BP* directory in your project path.


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

Post by ArndW »

Trans2 is problably your transform stage name. What functions are you using there that might have the wrong number of arguments?
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

It always names them "TRANSn" rather than using your names and "TRANS2" would be the second transformer in the job. And the specific "RT_BP*" directory for this problem would be RT_BP923 - the Job number is explictly mentioned in the phantom error message.
-craig

"You can never have too many knives" -- Logan Nine Fingers
danddmrs
Premium Member
Premium Member
Posts: 86
Joined: Fri Apr 20, 2007 12:55 pm

Post by danddmrs »

Stumbled on this post when searching the forum for a similar problem. Mine was resolved by sticking a passive stage between the transformer and link partitioner.

Perhaps this will assist someone down the road.
Post Reply