Page 1 of 1

Error: The link contains no derivation rules

Posted: Mon Aug 28, 2006 4:45 am
by divya_ascential
Hi all

iam doing a job for parsing XML input and placing into tables.
The job structure is:

seq_file-> XML Input stage -> Transformer -> ODBC stage


Iam getting a warning at XML input stage:-

Error: The link contains no derivation rules

after this there are fatal errors:

- Error occurred in call to ORPHCallActivePluginInitialize().

- the runLocally() of combination of 3 operators , partition 0 of 1, processID 11,399 on node1 failed.

- APT_CombinedOperatorController(0),0: Operator terminated abnormally: runLocally did not return APT_StatusOk

- main_program: Unexpected exit status 1

and the job gets aborted .... :(

I have checked the derivations of the XSD, the datatypes in transformer and all the possibilities i know.

Plz help.

Thanks.
Divya

Posted: Mon Aug 28, 2006 4:56 am
by ray.wurlod
Can you garner any more information from the generated OSH? It appears to be complaining about a link - are you certain it's the XML input link? Can you post the exact and complete text of this error message? I presume that the job compiles without error.

Posted: Mon Aug 28, 2006 10:31 pm
by kumar_s
Try a run with APT_Combine_Operator = 'FALSE'.

Posted: Tue Aug 29, 2006 1:01 am
by ray.wurlod
He means APT_DISABLE_COMBINATION of course. :wink:

This will allow you to narrow down the problem to the specific operator in which it is occurring, rather than be bewildered by operators combining to execute in the same process.

Posted: Tue Aug 29, 2006 2:23 am
by kumar_s
Or the similar option available in Transformer.
I always miss those APT* variable with the given huge list. :evil:

Posted: Tue Aug 29, 2006 5:44 am
by ray.wurlod
That's just not good enough, is it? :wink:
What do you do when you have to use one "for real"?