Transformer Compilation Error

Post questions here relative to DataStage Server Edition for such areas as Server job design, DS Basic, Routines, Job Sequences, etc.

Moderators: chulett, rschirm, roy

Post Reply
Puli
Participant
Posts: 53
Joined: Mon May 26, 2008 2:59 am
Location: Australia

Transformer Compilation Error

Post by Puli »

Hi,

we're using IBM Informationserver8. we made a mistake while installation ie..we installed GCC3.4.6 only after Information server installation.so while using transformer stages in parallel jobs its not compiling.

Following is the Transformer compilation Error.

Output from transformer compilation follows:

##I IIS-DSEE-TFCN-00001 20:03:01(000) <main_program>
IBM WebSphere DataStage Enterprise Edition 8.0.1.4447
Copyright (c) 2001, 2005-2007 IBM Corporation. All rights reserved



##I IIS-DSEE-TOSH-00002 20:03:01(001) <main_program> orchgeneral: loaded
##I IIS-DSEE-TOSH-00002 20:03:01(002) <main_program> orchsort: loaded
##I IIS-DSEE-TOSH-00002 20:03:01(003) <main_program> orchstats: loaded
##W IIS-DSEE-TOSH-00049 20:03:01(006) <main_program> Parameter specified but not used in flow: DSPXWorkingDir
##E IIS-DSEE-TBLD-00076 20:03:04(000) <main_program> Error when checking composite operator: Subprocess command failed with exit status 256.
##E IIS-DSEE-TFSR-00019 20:03:04(001) <main_program> Could not check all operators because of previous error(s)
##W IIS-DSEE-TFTM-00012 20:03:04(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 20:03:04(003) <main_program> Error when checking composite operator: Output from subprocess: /usr/bin/ld: skipping incompatible /opt/IBM/InformationServer
##W IIS-DSEE-TBLD-00000 20:03:04(004) <main_program> Error when checking composite operator: Output from subprocess: /Server/PXEngine/lib/liborchi686.so when searching for -lorchi686
/usr/bin/ld: cannot find -lorchi686
collect2: ld returned 1 exit status

##I IIS-DSEE-TBLD-00079 20:03:04(005) <transform> Error when checking composite operator: g++ -L/opt/IBM/InformationServer/Server/Projects/model-dsc/RT_BP3.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/model-dsc/RT_BP3.O/V0S3_jb_Formating_Transformer_3.tmp.o -o /opt/IBM/InformationServer/Server/Projects/model-dsc/RT_BP3.O/V0S3_jb_Formating_Transformer_3.so.
##E IIS-DSEE-TCOS-00029 20:03:04(006) <main_program> Creation of a step finished with status = FAILED. (jb_Formating.Transformer_3)

*** Internal Generated Transformer Code follows:
0001: //
0002: // Generated file to implement the V0S3_jb_Formating_Transformer_3 transform operator.
0003: //
0004:
0005: // define our input/output link names
0006: inputname 0 DSLink2;
0007: outputname 0 DSLink5;
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: DSLink5
0023: DSLink5.Date_of_exp = date_from_string(DSLink2.Date_of_exp);
0024: writerecord 0;
0025: RowRejected0 = 0;
0026: }
0027:
0028: finish {
0029: }
0030:
*** End of Internal Generated Transformer Code


is there any way to resolve this issue without rolling back Informationserver installation and not installing from the beginging..?
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

I'm not sure if you intentionally entered "workaround" to this question. Your compiler is either incorrectly installed or incorrectly specified in the ADMIN settings for your project. Also, is that the correct compiler version for your DataStage?
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Moderator: please move to parallel forum
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Sreenivasulu
Premium Member
Premium Member
Posts: 892
Joined: Thu Oct 16, 2003 5:18 am

Post by Sreenivasulu »

I had also faced a similar issue. The compiler is not congfigured correctly.

Regards
Sreeni
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

Yup, that's practically always the case with these kind of posts.
-craig

"You can never have too many knives" -- Logan Nine Fingers
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

... provided you include "not installed at all" in the category "not properly configured".
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

True... but this actually is one where they mentioned the fact that they installed the compiler, hence my comment.
-craig

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