getting error when compiling the Datastage job
Posted: Fri Aug 13, 2010 12:26 am
Hi ,
I am getting below error when compiling the Datastage job.
Can anyone help me to sortout the issue.below is the error for your reference.
Thanks in advance
Output from transformer compilation follows:
##I IIS-DSEE-TFCN-00001 00:24:28(000) <main_program>
IBM WebSphere DataStage Enterprise Edition 8.1.0.5447
Copyright (c) 2001, 2005-2008 IBM Corporation. All rights reserved
##I IIS-DSEE-TFCN-00006 00:24:28(001) <main_program> conductor uname: -s=Linux; -r=2.6.18-164.el5; -v=#1 SMP Tue Aug 18 15:51:48 EDT 2009; -n=vwc-1dwisap01; -m=x86_64
##I IIS-DSEE-TOSH-00002 00:24:28(002) <main_program> orchgeneral: loaded
##I IIS-DSEE-TOSH-00002 00:24:28(003) <main_program> orchsort: loaded
##I IIS-DSEE-TOSH-00002 00:24:28(004) <main_program> orchstats: loaded
##W IIS-DSEE-TOSH-00049 00:24:28(007) <main_program> Parameter specified but not used in flow: DSPXWorkingDir
##E IIS-DSEE-TBLD-00076 00:24:29(000) <main_program> Error when checking composite operator: Subprocess command failed with exit status 256.
##E IIS-DSEE-TFSR-00019 00:24:29(001) <main_program> Could not check all operators because of previous error(s)
##W IIS-DSEE-TFTM-00012 00:24:29(002) <transform> Error when checking composite operator: The number of reject datasets "0" is less than the number of input datasets "1".
##W IIS-DSEE-TBLD-00000 00:24:29(003) <main_program> Error when checking composite operator: Output from subprocess: /
##W IIS-DSEE-TBLD-00000 00:24:29(004) <main_program> Error when checking composite operator: Output from subprocess: usr/bin/ld: skipping incompatible /opt/IBM/InformationServer/Server/PXEngine/lib/liborchi686.so when searching for -lorchi686
/usr/bin/ld: cannot find -lorchi686
collect2:
##I IIS-DSEE-TBLD-00079 00:24:29(005) <transform> Error when checking composite operator: g++ -L/opt/IBM/InformationServer/Server/Projects/Divestco_RMA_PermitsETL/RT_BP21.O/ -L/opt/IBM/InformationServer/Server/PXEngine/lib -L/opt/IBM/InformationServer/Server/PXEngine/user_lib -shared -Wl,-Bsymbolic,--allow-shlib-undefined -lorchi686 -lorchcorei686 -lorchbuildopi686 /opt/IBM/InformationServer/Server/Projects/Divestco_RMA_PermitsETL/RT_BP21.O/V0S1_test_rg_Transformer_1.tmp.o -o /opt/IBM/InformationServer/Server/Projects/Divestco_RMA_PermitsETL/RT_BP21.O/V0S1_test_rg_Transformer_1.so.
##W IIS-DSEE-TBLD-00000 00:24:29(006) <main_program> Error when checking composite operator: Output from subprocess: ld returned 1 exit status
##E IIS-DSEE-TCOS-00029 00:24:29(007) <main_program> Creation of a step finished with status = FAILED. (test_rg.Transformer_1)
*** Internal Generated Transformer Code follows:
0001: //
0002: // Generated file to implement the V0S1_test_rg_Transformer_1 transform operator.
0003: //
0004:
0005: // define our input/output link names
0006: inputname 0 DSLink3;
0007: outputname 0 DSLink4;
0008:
0009: initialize {
0010: // define our row rejected variable
0011: int8 RowRejected0;
0012:
0013: // define our null set variable
0014: int8 NullSetVar0;
0015:
0016: }
0017:
0018: mainloop {
0019: // initialise our row rejected variable
0020: RowRejected0 = 1;
0021:
0022: // evaluate columns (no constraints) for link: DSLink4
0023: writerecord 0;
0024: RowRejected0 = 0;
0025: }
0026:
0027: finish {
0028: }
0029:
*** End of Internal Generated Transformer Code
I am getting below error when compiling the Datastage job.
Can anyone help me to sortout the issue.below is the error for your reference.
Thanks in advance
Output from transformer compilation follows:
##I IIS-DSEE-TFCN-00001 00:24:28(000) <main_program>
IBM WebSphere DataStage Enterprise Edition 8.1.0.5447
Copyright (c) 2001, 2005-2008 IBM Corporation. All rights reserved
##I IIS-DSEE-TFCN-00006 00:24:28(001) <main_program> conductor uname: -s=Linux; -r=2.6.18-164.el5; -v=#1 SMP Tue Aug 18 15:51:48 EDT 2009; -n=vwc-1dwisap01; -m=x86_64
##I IIS-DSEE-TOSH-00002 00:24:28(002) <main_program> orchgeneral: loaded
##I IIS-DSEE-TOSH-00002 00:24:28(003) <main_program> orchsort: loaded
##I IIS-DSEE-TOSH-00002 00:24:28(004) <main_program> orchstats: loaded
##W IIS-DSEE-TOSH-00049 00:24:28(007) <main_program> Parameter specified but not used in flow: DSPXWorkingDir
##E IIS-DSEE-TBLD-00076 00:24:29(000) <main_program> Error when checking composite operator: Subprocess command failed with exit status 256.
##E IIS-DSEE-TFSR-00019 00:24:29(001) <main_program> Could not check all operators because of previous error(s)
##W IIS-DSEE-TFTM-00012 00:24:29(002) <transform> Error when checking composite operator: The number of reject datasets "0" is less than the number of input datasets "1".
##W IIS-DSEE-TBLD-00000 00:24:29(003) <main_program> Error when checking composite operator: Output from subprocess: /
##W IIS-DSEE-TBLD-00000 00:24:29(004) <main_program> Error when checking composite operator: Output from subprocess: usr/bin/ld: skipping incompatible /opt/IBM/InformationServer/Server/PXEngine/lib/liborchi686.so when searching for -lorchi686
/usr/bin/ld: cannot find -lorchi686
collect2:
##I IIS-DSEE-TBLD-00079 00:24:29(005) <transform> Error when checking composite operator: g++ -L/opt/IBM/InformationServer/Server/Projects/Divestco_RMA_PermitsETL/RT_BP21.O/ -L/opt/IBM/InformationServer/Server/PXEngine/lib -L/opt/IBM/InformationServer/Server/PXEngine/user_lib -shared -Wl,-Bsymbolic,--allow-shlib-undefined -lorchi686 -lorchcorei686 -lorchbuildopi686 /opt/IBM/InformationServer/Server/Projects/Divestco_RMA_PermitsETL/RT_BP21.O/V0S1_test_rg_Transformer_1.tmp.o -o /opt/IBM/InformationServer/Server/Projects/Divestco_RMA_PermitsETL/RT_BP21.O/V0S1_test_rg_Transformer_1.so.
##W IIS-DSEE-TBLD-00000 00:24:29(006) <main_program> Error when checking composite operator: Output from subprocess: ld returned 1 exit status
##E IIS-DSEE-TCOS-00029 00:24:29(007) <main_program> Creation of a step finished with status = FAILED. (test_rg.Transformer_1)
*** Internal Generated Transformer Code follows:
0001: //
0002: // Generated file to implement the V0S1_test_rg_Transformer_1 transform operator.
0003: //
0004:
0005: // define our input/output link names
0006: inputname 0 DSLink3;
0007: outputname 0 DSLink4;
0008:
0009: initialize {
0010: // define our row rejected variable
0011: int8 RowRejected0;
0012:
0013: // define our null set variable
0014: int8 NullSetVar0;
0015:
0016: }
0017:
0018: mainloop {
0019: // initialise our row rejected variable
0020: RowRejected0 = 1;
0021:
0022: // evaluate columns (no constraints) for link: DSLink4
0023: writerecord 0;
0024: RowRejected0 = 0;
0025: }
0026:
0027: finish {
0028: }
0029:
*** End of Internal Generated Transformer Code