Compilation Error: Duplicate Class Registration

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
pmishra
Participant
Posts: 6
Joined: Sat Aug 25, 2007 4:33 am
Location: Delhi

Compilation Error: Duplicate Class Registration

Post 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
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post 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?
-craig

"You can never have too many knives" -- Logan Nine Fingers
pmishra
Participant
Posts: 6
Joined: Sat Aug 25, 2007 4:33 am
Location: Delhi

Post 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
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post 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.
-craig

"You can never have too many knives" -- Logan Nine Fingers
Post Reply