Page 1 of 1

unable to comiple job with transformer stage

Posted: Thu Dec 13, 2007 12:09 am
by keshav0307
i have just setup a new datastage environment. i am getting this error while compling a parallel job, having a transformer stage, other jobs, not having transformer stage is running fine.
Output from transformer compilation follows:

##I XXXXXB 000001 <osh_conductor> Checking Authorization...
##I XXXXXF 000001 <osh_conductor> Authorized to proceed.
##I TFCN 000001 17:01:05(000) <main_program>
Ascential DataStage(tm) Enterprise Edition 7.5.2
Copyright (c) 2004, 1997-2004 Ascential Software Corporation.
All Rights Reserved


##I TOSH 000002 17:01:05(001) <main_program> orchgeneral: loaded
##I TOSH 000002 17:01:05(002) <main_program> orchsort: loaded
##I TOSH 000002 17:01:05(003) <main_program> orchstats: loaded
##I TFSC 000001 17:01:05(006) <main_program> APT configuration file: /u01/pr1/app/dstage/Ascential/DataStage/Configurations/default.apt

Welcome to SuSE Linux Enterprise Server 9 (x86_64)


Access to this computer system is limited to authorised users only.
Unauthorised users may be subject to prosecution under the Crimes Act or
State legislation. Please note, ALL CUSTOMER DETAILS are confidential and
must not be disclosed.

##W TCOS 000049 17:01:09(000) <main_program> Parameter specified but not used in flow: DSPXWorkingDir
##E TBLD 000000 17:01:12(000) <main_program> Error when checking composite operator: Subprocess command failed with exit status 256.
##E TFSR 000019 17:01:12(001) <main_program> Could not check all operators because of previous error(s)
##W TFCP 000000 17:01:12(002) <transform> Error when checking composite operator: The number of reject datasets "0" is less than the number of input datasets "1".
##W TBLD 000000 17:01:12(003) <main_program> Error when checking composite operator: Output from subprocess: /
##W TBLD 000000 17:01:12(004) <main_program> Error when checking composite operator: Output from subprocess: usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /u01/pr1/app/dstage/Ascential/DataStage/PXEngine/lib/liborchi686.so when searching for -lorchi686
##I TFCP 000000 17:01:12(005) <transform> Error when checking composite operator: g++ -L/u01/pr1/app/dstage/Projects/Install_Test/RT_BP53.O/ -L/u01/pr1/app/dstage/Ascential/DataStage/PXEngine/lib -L/u01/pr1/app/dstage/Ascential/DataStage/PXEngine/user_lib -shared -Wl,-Bsymbolic,--allow-shlib-undefined -lorchi686 -lorchcorei686 -lorchbuildopi686 /u01/pr1/app/dstage/Projects/Install_Test/RT_BP53.O/V0S3_Untitled1_Transformer_3.tmp.o -o /u01/pr1/app/dstage/Projects/Install_Test/RT_BP53.O/V0S3_Untitled1_Transformer_3.so.
##W TBLD 000000 17:01:12(006) <main_program> Error when checking composite operator: Output from subprocess:
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lorchi686
##W TBLD 000000 17:01:12(007) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 17:01:12(008) <main_program> Error when checking composite operator: Output from subprocess: collect2:
##W TBLD 000000 17:01:12(009) <main_program> Error when checking composite operator: Output from subprocess: ld returned 1 exit status

##E TCOS 000029 17:01:12(010) <main_program> Creation of a step finished with status = FAILED. (Untitled1.Transformer_3)

***

Posted: Thu Dec 13, 2007 3:19 am
by ArndW
This is probably happening because the c++ compiler is not installed or is the incorrect one. Also, is suSe-Linux a supported platform?

Re: unable to comiple job with transformer stage

Posted: Mon Feb 18, 2008 11:55 pm
by sri.cbv
keshav0307 wrote:i have just setup a new datastage environment. i am getting this error while compling a parallel job, having a transformer stage, other jobs, not having transformer stage is running fine.
Output from transformer compilation follows:

##I XXXXXB 000001 <osh_conductor> Checking Authorization...
##I XXXXXF 000001 <osh_conductor> Authorized to proceed.
##I TFCN 000001 17:01:05(000) <main_program>
Ascential DataStage(tm) Enterprise Edition 7.5.2
Copyright (c) 2004, 1997-2004 Ascential Software Corporation.
All Rights Reserved


##I TOSH 000002 17:01:05(001) <main_program> orchgeneral: loaded
##I TOSH 000002 17:01:05(002) <main_program> orchsort: loaded
##I TOSH 000002 17:01:05(003) <main_program> orchstats: loaded
##I TFSC 000001 17:01:05(006) <main_program> APT configuration file: /u01/pr1/app/dstage/Ascential/DataStage/Configurations/default.apt

Welcome to SuSE Linux Enterprise Server 9 (x86_64)


Access to this computer system is limited to authorised users only.
Unauthorised users may be subject to prosecution under the Crimes Act or
State legislation. Please note, ALL CUSTOMER DETAILS are confidential and
must not be disclosed.

##W TCOS 000049 17:01:09(000) <main_program> Parameter specified but not used in flow: DSPXWorkingDir
##E TBLD 000000 17:01:12(000) <main_program> Error when checking composite operator: Subprocess command failed with exit status 256.
##E TFSR 000019 17:01:12(001) <main_program> Could not check all operators because of previous error(s)
##W TFCP 000000 17:01:12(002) <transform> Error when checking composite operator: The number of reject datasets "0" is less than the number of input datasets "1".
##W TBLD 000000 17:01:12(003) <main_program> Error when checking composite operator: Output from subprocess: /
##W TBLD 000000 17:01:12(004) <main_program> Error when checking composite operator: Output from subprocess: usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /u01/pr1/app/dstage/Ascential/DataStage/PXEngine/lib/liborchi686.so when searching for -lorchi686
##I TFCP 000000 17:01:12(005) <transform> Error when checking composite operator: g++ -L/u01/pr1/app/dstage/Projects/Install_Test/RT_BP53.O/ -L/u01/pr1/app/dstage/Ascential/DataStage/PXEngine/lib -L/u01/pr1/app/dstage/Ascential/DataStage/PXEngine/user_lib -shared -Wl,-Bsymbolic,--allow-shlib-undefined -lorchi686 -lorchcorei686 -lorchbuildopi686 /u01/pr1/app/dstage/Projects/Install_Test/RT_BP53.O/V0S3_Untitled1_Transformer_3.tmp.o -o /u01/pr1/app/dstage/Projects/Install_Test/RT_BP53.O/V0S3_Untitled1_Transformer_3.so.
##W TBLD 000000 17:01:12(006) <main_program> Error when checking composite operator: Output from subprocess:
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lorchi686
##W TBLD 000000 17:01:12(007) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 17:01:12(008) <main_program> Error when checking composite operator: Output from subprocess: collect2:
##W TBLD 000000 17:01:12(009) <main_program> Error when checking composite operator: Output from subprocess: ld returned 1 exit status

##E TCOS 000029 17:01:12(010) <main_program> Creation of a step finished with status = FAILED. (Untitled1.Transformer_3)

***

Hi if you install .net also it will work

Posted: Tue Feb 19, 2008 12:37 am
by ray.wurlod
What, .NET on Linux?!!

Where do you get that?