Page 1 of 1

Compilation Error: Duplicate Class Registration

Posted: Thu Jan 31, 2013 8:31 am
by pmishra
Hi,

Greetings,

While compiling a job with transformer stage below error has been encountered.

Error:
##I IIS-DSEE-TFCN-00006 11:47:21(001) <main_program> conductor uname: -s=AIX; -r=1; -v=6; -n=CBAFBBCUDBDT10; -m=00F720C14C00
##F IIS-DSEE-TFIR-00003 11:47:21(002) <main_program> Fatal Error: Duplicate class registration for: APT_RandomNumberGenerator (Job_001_GEOGRAPHY_DM.TRANS)

Env:
Datastage Version 8.1 with FP2
O.S. AIX 6.1 (6100-06-06-1140)
XL C++ version: 11.1
Also tried with XL C++ version: 8.0.0.25

Please do let me know the solution if anyone has ever faced or possible workaround.

Thanks,
Regards,
Pawan

Posted: Thu Jan 31, 2013 8:34 am
by chulett
Clarify something for us - is this the first time you are compiling a job with a transformer (i.e. it has "never worked" for you) or you've done this before and only this job has the error?

Posted: Thu Jan 31, 2013 11:07 am
by pmishra
Hi Chulett,

Yes, this is first time compiling the job with a transformer. It's a fresh installation of DataStage 8.1 and FP2.

Thanks,
Best Regards,
Pawan

Posted: Thu Jan 31, 2013 11:20 am
by chulett
First you need to verify that the compiler you are using is one of the ones officially supported for your version on your O/S for use with DataStage. If that is the case, then you'd need to detail what you did to configure DataStage to use it - the values you've set for the various compiler and linker options, for example.