PX Transformer compilation Error with DSPXWorkingDir
Posted: Sun May 22, 2011 5:07 pm
Hi
We are in process of migration from old Production server into New production server.
when I import from old server to new server I am getting folloeing error from Transformer stage.
New server with same Datastage version 8.1 and Fix pack level 2 that all.
Is this I need to setup anything like for this error.
//--------------------------------------------------------------
Error compiling parallel transformer
Output from transformer compilation follows:
##I XXXXXB 000001 <osh_conductor> Checking Authorization...
##I XXXXXE 000001 <osh_conductor> Using dynamic configuration script: /opt/IBM/Engine/InformationServer/Server/PXEngine/aaa.sh
##I XXXXXF 000001 <osh_conductor> Authorized to proceed.
##I IIS-DSEE-TFCN-00001 15:07:49(000) <main_program>
IBM WebSphere DataStage Enterprise Edition 8.1.0.5809
Copyright (c) 2001, 2005-2008 IBM Corporation. All rights reserved
##I IIS-DSEE-TFCN-00006 15:07:49(001) <main_program> conductor uname: -s=Linux; -r=2.6.18-194.17.4.el5xen; -v=#1 SMP Wed Oct 20 13:11:50 EDT 2010; -n=aaaaaaa; -m=x86_64
##I IIS-DSEE-TOSH-00002 15:07:49(002) <main_program> orchgeneral: loaded
##I IIS-DSEE-TOSH-00002 15:07:49(003) <main_program> orchsort: loaded
##I IIS-DSEE-TOSH-00002 15:07:49(004) <main_program> orchstats: loaded
##W IIS-DSEE-TOSH-00049 15:07:49(007) <main_program> Parameter specified but not used in flow: DSPXWorkingDir
##E IIS-DSEE-TBLD-00076 15:07:49(009) <main_program> Error when checking composite operator: Subprocess command failed with exit status 65,280.
##E IIS-DSEE-TFSR-00019 15:07:49(010) <main_program> Could not check all operators because of previous error(s)
##W IIS-DSEE-TFTM-00012 15:07:49(011) <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 15:07:49(012) <main_program> Error when checking composite operator: Output from subprocess: Couldn't change directory to /di/data/aaaa/temp: No such file or directory
##I IIS-DSEE-TBLD-00079 15:07:49(013) <transform> Error when checking composite operator: g++ -fPIC -O -I/opt/IBM/Engine/InformationServer/Server/PXEngine/include -O -fPIC -Wno-deprecated -c -m32 /di/UVProjects/svl_fdm/RT_BP1.O/V0S15_jb_ee_SL_001_AUD_EXT_CLOSE_BATCH_TRANS_CURRENT_TIME.C -o /di/Projects/aaaa/RT_BP1.O/V0S15_jb_SL_001_AUD_EXT_CLOSE_BATCH_TRANS_CURRENT_TIME.tmp.o.
##E IIS-DSEE-TCOS-00029 15:07:49(014) <main_program> Creation of a step finished with status = FAILED. (jb_ee_SL_001_AUD_EXT_CLOSE_BATCH.TRANS_CURRENT_TIME)
*** Internal Generated Transformer Code follows:
0001: //
0002: // Generated file to implement the V0S15_jb_ee_SL_001_AUD_EXT_CLOSE_BATCH_TRANS_CURRENT_TIME transform operator.
0003: //
0004:
0005: // define our input/output link names
0006: inputname 0 DSLink12;
0007: outputname 0 lnk_out_ETL_BATCH_RUN;
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: lnk_out_ETL_BATCH_RUN
0023: lnk_out_ETL_BATCH_RUN.BATCH_END_TM = current_timestamp();
0024: writerecord 0;
0025: RowRejected0 = 0;
0026: }
0027:
0028: finish {
0029: }
0030:
*** End of Internal Generated Transformer Code
Thanks
man
We are in process of migration from old Production server into New production server.
when I import from old server to new server I am getting folloeing error from Transformer stage.
New server with same Datastage version 8.1 and Fix pack level 2 that all.
Is this I need to setup anything like for this error.
//--------------------------------------------------------------
Error compiling parallel transformer
Output from transformer compilation follows:
##I XXXXXB 000001 <osh_conductor> Checking Authorization...
##I XXXXXE 000001 <osh_conductor> Using dynamic configuration script: /opt/IBM/Engine/InformationServer/Server/PXEngine/aaa.sh
##I XXXXXF 000001 <osh_conductor> Authorized to proceed.
##I IIS-DSEE-TFCN-00001 15:07:49(000) <main_program>
IBM WebSphere DataStage Enterprise Edition 8.1.0.5809
Copyright (c) 2001, 2005-2008 IBM Corporation. All rights reserved
##I IIS-DSEE-TFCN-00006 15:07:49(001) <main_program> conductor uname: -s=Linux; -r=2.6.18-194.17.4.el5xen; -v=#1 SMP Wed Oct 20 13:11:50 EDT 2010; -n=aaaaaaa; -m=x86_64
##I IIS-DSEE-TOSH-00002 15:07:49(002) <main_program> orchgeneral: loaded
##I IIS-DSEE-TOSH-00002 15:07:49(003) <main_program> orchsort: loaded
##I IIS-DSEE-TOSH-00002 15:07:49(004) <main_program> orchstats: loaded
##W IIS-DSEE-TOSH-00049 15:07:49(007) <main_program> Parameter specified but not used in flow: DSPXWorkingDir
##E IIS-DSEE-TBLD-00076 15:07:49(009) <main_program> Error when checking composite operator: Subprocess command failed with exit status 65,280.
##E IIS-DSEE-TFSR-00019 15:07:49(010) <main_program> Could not check all operators because of previous error(s)
##W IIS-DSEE-TFTM-00012 15:07:49(011) <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 15:07:49(012) <main_program> Error when checking composite operator: Output from subprocess: Couldn't change directory to /di/data/aaaa/temp: No such file or directory
##I IIS-DSEE-TBLD-00079 15:07:49(013) <transform> Error when checking composite operator: g++ -fPIC -O -I/opt/IBM/Engine/InformationServer/Server/PXEngine/include -O -fPIC -Wno-deprecated -c -m32 /di/UVProjects/svl_fdm/RT_BP1.O/V0S15_jb_ee_SL_001_AUD_EXT_CLOSE_BATCH_TRANS_CURRENT_TIME.C -o /di/Projects/aaaa/RT_BP1.O/V0S15_jb_SL_001_AUD_EXT_CLOSE_BATCH_TRANS_CURRENT_TIME.tmp.o.
##E IIS-DSEE-TCOS-00029 15:07:49(014) <main_program> Creation of a step finished with status = FAILED. (jb_ee_SL_001_AUD_EXT_CLOSE_BATCH.TRANS_CURRENT_TIME)
*** Internal Generated Transformer Code follows:
0001: //
0002: // Generated file to implement the V0S15_jb_ee_SL_001_AUD_EXT_CLOSE_BATCH_TRANS_CURRENT_TIME transform operator.
0003: //
0004:
0005: // define our input/output link names
0006: inputname 0 DSLink12;
0007: outputname 0 lnk_out_ETL_BATCH_RUN;
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: lnk_out_ETL_BATCH_RUN
0023: lnk_out_ETL_BATCH_RUN.BATCH_END_TM = current_timestamp();
0024: writerecord 0;
0025: RowRejected0 = 0;
0026: }
0027:
0028: finish {
0029: }
0030:
*** End of Internal Generated Transformer Code
Thanks
man