TransformerError

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
scorpion
Participant
Posts: 144
Joined: Thu May 12, 2005 4:19 am

TransformerError

Post by scorpion »

Hi Everybody,

When I am trying to run the one of my job,I am getting below fatal errors and getting aborted.

1)APT_CombinedOperatorController(0),0: Fatal Error: Arg to adopt() not null terminated

2)node_node1: Player 8 terminated unexpectedly.

3)nulls={value=first}}}}(0),0: Failure during execution of operator logic.

4)nulls={value=first}}}}(0),0: Fatal Error: waitForWriteSignal(): Premature EOF on node dlcwd No such file or directory


Note:

This errors occuring when i added one stage variable in one of my transformer and i am using this stage variable as a constraint in the same transformer.

code for the stage variable is:

stage variable name= xxx

code for 'xxx' is:

If Right(Left(Trim(Run_Type_Parm), 2),1) = "F" Then (If IsNull(DSLink109.value) Then "0" Else "1") Else "1"

and I am using constraint in the same transformer is:

xxx<>"0"

Could any one please help me to resolve this.

tx in advance.
Thanx&Regards
scorpion
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

What is the derivation of the stage variable "Run_Type_Parm" and can it be null?
scorpion
Participant
Posts: 144
Joined: Thu May 12, 2005 4:19 am

Post by scorpion »

Hi Arndw,

Thanks for the reply..

and "Run_Type_Parm" is a job parameter..Its not a stage variable.
Thanx&Regards
scorpion
thebird
Participant
Posts: 254
Joined: Thu Jan 06, 2005 12:11 am
Location: India
Contact:

Post by thebird »

What's the datatype and the value of the "Run_Type_Parm" parameter that you are passing for the job run?
scorpion
Participant
Posts: 144
Joined: Thu May 12, 2005 4:19 am

Post by scorpion »

The type is 'String' and the values are like: EOD,EFD.
Thanx&Regards
scorpion
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Start by disabling operator combination, either at the stage level or at the job level ($APT_DISABLE_COMBINATION as a job parameter) to isolate the problemt to the actual stage that is generating it.

You may discover that the problem is not in the Transformer stage, in spite of your assumption.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Post Reply