Page 1 of 1

Job Aborting due to APT_CombinedOperatorCOntroller Error

Posted: Tue Sep 15, 2009 7:47 am
by sshettar
Hi All,

i have this simple job where i'm just trying to insert or update a DB2 table from the Dataset using DB2 API stage.
Also i have set the Run Time Column propogation ON
I have defined only key columns in the COlumns tab of the Dataset and checked the run time column propogation

i have set the Update Action to be
Insert New or Update Existing Rows
and array size to 1

but i'm getting the following fatal error : i had also set the APT_DUMP_SCORE to true

Posted: Tue Sep 15, 2009 7:57 am
by chulett
Set $APT_DISABLE_COMBINATION (should be close) to True and rerun so we know where the error is really coming from.

Posted: Tue Sep 15, 2009 8:03 am
by saraswati
Can you set the APT_DISABLE_COMBINATION to true and run again

Posted: Tue Sep 15, 2009 8:08 am
by sshettar
Sorry i thought i had posted the error as well..

well i have set the APT_DUMP_SCORE to TRUE and this is what i am getting

main_program: This step has 1 dataset:
ds0: {/DataStage/data/DEV/SCD/ISS_INSERTS.ds
[pp] eSame->eCollectAny
op0[1p] (parallel APT_CombinedOperatorController:Data_Set_0)}
It has 1 operator:
op0[1p] {(parallel APT_CombinedOperatorController:
(Data_Set_0)
(DB2_UDB_API_4)
) on nodes (
node1[op0,p0]
)}
It runs 1 process on 1 node.

APT_CombinedOperatorController,0: Failure during execution of operator logic.

APT_CombinedOperatorController,0: Fatal Error: Fatal: Error occurred during link open processing.

node_node1: Player 1 terminated unexpectedly.

main_program: Unexpected exit status 1

main_program: Step execution finished with status = FAILED.

Any help is highly appreciated

Posted: Tue Sep 15, 2009 8:13 am
by sshettar
This is what i am getting after setting the $APT_DISABLE_COMBINATION to true

main_program: This step has 2 datasets:
ds0: {/DataStage/data/DEV/SCD/ISS_INSERTS.ds
[pp] eSame->eCollectAny
op0[1p] (parallel Data_Set_0)}
ds1: {op0[1p] (parallel Data_Set_0)
[pp] eSame->eCollectAny
op1[1p] (parallel DB2_UDB_API_4)}
It has 2 operators:
op0[1p] {(parallel Data_Set_0)
on nodes (
node1[op0,p0]
)}
op1[1p] {(parallel DB2_UDB_API_4)
on nodes (
node1[op1,p0]
)}
It runs 2 processes on 1 node.

DB2_UDB_API_4,0: Failure during execution of operator logic.

DB2_UDB_API_4,0: Input 0 consumed 0 records.

DB2_UDB_API_4,0: Fatal Error: Fatal: Error occurred during link open processing.

node_node1: Player 2 terminated unexpectedly.

main_program: Unexpected exit status 1

Data_Set_0,0: Failure during execution of operator logic.

Data_Set_0,0: Input 0 consumed 3448 records.

Data_Set_0,0: Output 0 produced 3448 records.

Data_Set_0,0: Fatal Error: Unable to allocate communication resources

node_node1: Player 1 terminated unexpectedly.

main_program: Unexpected exit status 1

main_program: Step execution finished with status = FAILED.

Posted: Thu Mar 11, 2010 1:43 am
by ulab
No Answer for this..........Incomplete post will make the new user disoppoint

Posted: Thu Mar 11, 2010 1:59 am
by ArndW
If you replace your DB2 output stage with a dataset, does your error persist? Does your DB2 stage have a reject link (because the score indicates 2 operators)?