Originally posted by: SystemAdmin
I get the following error when compilating a Quality Stage job involving a transformer stage. I am running DataStage 8.0.1
This is very urgent
Output from transformer compilation follows:
##I IIS-DSEE-TFCN-00001 11:03:51(000) <main_program>
IBM WebSphere DataStage Enterprise Edition 8.0.1.4458
Copyright (c) 2001, 2005-2007 IBM Corporation. All rights reserved
##I IIS-DSEE-TOSH-00002 11:03:51(001) <main_program> orchgeneral: loaded
##I IIS-DSEE-TOSH-00002 11:03:51(002) <main_program> orchsort: loaded
##I IIS-DSEE-TOSH-00002 11:03:51(003) <main_program> orchstats: loaded
##W IIS-DSEE-TOSH-00049 11:03:52(000) <main_program> Parameter specified but not used in flow: DSPXWorkingDir
##E IIS-DSEE-TBLD-00076 11:04:06(000) <main_program> Error when checking composite operator: Subprocess command failed with exit status 24,576.
##E IIS-DSEE-TFSR-00019 11:04:06(001) <main_program> Could not check all operators because of previous error(s)
##W IIS-DSEE-TFTM-00012 11:04:06(002) <transform> Error when checking composite operator: The number of reject datasets "0" is less than the number of input datasets "1".
##I IIS-DSEE-TBLD-00000 11:04:06(003) <main_program> Error when checking composite operator: Output from subprocess: C:\IBM\InformationServer\Server\PXEngine\include\apt_util\keylookup.h(1148) : warning C4251: 'APT_KeyLookupRange::rangeOptions_' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'APT_KeyLookupRange'
with
[
_Ty=APT_KeyLookupRange::rangeOption
]
C:\IBM\InformationServer\Server\Projects\Project1\RT_BP6.O\V0S19_MyStandardize_CreateAdditionalMatchColumns.C(313) : warning C4244: '=' : conversion from 'APT_Int64' to 'int', possible loss
##I IIS-DSEE-TBLD-00000 11:04:06(004) <main_program> Error when checking composite operator: Output from subprocess: of data
##I IIS-DSEE-TBLD-00079 11:04:06(005) <transform> Error when checking composite operator: cxx -LC:/IBM/InformationServer/Server/Projects/Project1/RT_BP6.O/ -LC:/IBM/InformationServer/Server/PXEngine/lib -LC:/IBM/InformationServer/Server/PXEngine/user_lib -s -W/dll -W/base:0x50000000 -W/Zc:wchar_t- -lliborchnt -lliborchcorent -lliborchbuildopnt C:/IBM/InformationServer/Server/Projects/Project1/RT_BP6.O/V0S19_MyStandardize_CreateAdditionalMatchColumns.tmp.o -o C:/IBM/InformationServer/Server/Projects/Project1/RT_BP6.O/V0S19_MyStandardize_CreateAdditionalMatchColumns.dll.
##I IIS-DSEE-TBLD-00000 11:04:06(006) <main_program> Error when checking composite operator: Output from subprocess: Creating library C:\IBM\InformationServer\Server\Projects\Project1\RT_BP6.O\V0S19_MyStandardize_CreateAdditionalMatchColumns.lib and object C:\IBM\InformationServer\Server\Projects\Project1\RT_BP6.O\V0S19_MyStandardize_CreateAdditionalMatchColumns.exp
##I IIS-DSEE-TBLD-00000 11:04:06(007) <main_program> Error when checking composite operator: Output from subprocess: V0S19_MyStandardize_CreateAdditionalMatchColumns.tmp.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static void __cdecl APT_BasicString<wchar_t>::operator delete(void *)" ( __imp_??3?$APT_BasicString@_W@@SAXPAX@Z ) referenced in function "public: void * __thiscall APT_UString::`vector deleting destructor'(unsigned int)" ( ??_EAPT_UString@@QAEPAXI@Z )
V0S19_MyStandardize_CreateAdditionalMatchColumns.tmp.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __
##I IIS-DSEE-TBLD-00000 11:04:06(008) <main_program> Error when checking composite operator: Output from subprocess: thiscall APT_BasicString<wchar_t>::~APT_BasicString<wchar_t>(void)" ( __imp_??1?$APT_BasicString@_W@@QAE@XZ ) referenced in function "protected: virtual enum APT_Status __thiscall APT_TransformOperatorImplV0S19_MyStandardize_CreateAdditionalMatchColumns::initializeFromArgs_(class APT_PropertyList const &,enum APT_Operator::InitializeContext)" ( ?initializeFromArgs_@APT_TransformOperatorImplV0S19_MyStandardize_CreateAdditionalMatchColumns@@MAE?AW4APT_Status@@ABVAPT_PropertyList@@W4InitializeContext@APT_Operator
##I IIS-DSEE-TBLD-00000 11:04:06(009) <main_program> Error when checking composite operator: Output from subprocess: @@@Z)
V0S19_MyStandardize_CreateAdditionalMatchColumns.tmp.o : error LNK2019: unresolved external symbol "__declspec(dllimport) private: void __thiscall APT_BasicString<wchar_t>::dtor(void)" ( __imp_?dtor@?$APT_BasicString@_W@@AAEXXZ ) referenced in function "int __cdecl processPadCharEnv(void)" ( ?processPadCharEnv@@YAHXZ )
V0S19_MyStandardize_CreateAdditionalMatchColumns.tmp.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: wchar_t const * __thiscall APT_BasicString<wchar_t>::data
##I IIS-DSEE-TBLD-00000 11:04:06(010) <main_program> Error when checking composite operator: Output from subprocess: (void)const " ( __imp_?data@?$APT_BasicString@_W@@QBEPB_WXZ ) referenced in function "int __cdecl processPadCharEnv(void)" ( ?processPadCharEnv@@YAHXZ )
V0S19_MyStandardize_CreateAdditionalMatchColumns.tmp.o : error LNK2019: unresolved external symbol "__declspec(dllimport) private: int __thiscall APT_BasicString<wchar_t>::getBoundedLength_(void)const " ( __imp_?getBoundedLength_@?$APT_BasicString@_W@@ABEHXZ ) referenced in function "int __cdecl processPadCharEnv(void)" ( ?processPadCharEnv@@YAHXZ )
V0S19_MyStand
##I IIS-DSEE-TBLD-00000 11:04:06(011) <main_program> Error when checking composite operator: Output from subprocess: ardize_CreateAdditionalMatchColumns.tmp.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall APT_BasicString<wchar_t>::append(class APT_BasicString<wchar_t> const &,enum APT_BasicString<wchar_t>::Direction)" ( __imp_?append@?$APT_BasicString@_W@@QAEXABV1@W4Direction@1@@Z ) referenced in function $L50935
V0S19_MyStandardize_CreateAdditionalMatchColumns.tmp.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class APT_BasicString<wchar_t> & __thi
##I IIS-DSEE-TBLD-00000 11:04:06(012) <main_program> Error when checking composite operator: Output from subprocess: scall APT_BasicString<wchar_t>::operator=(class APT_BasicString<wchar_t> const &)" ( __imp_??4?$APT_BasicString@_W@@QAEAAV0@ABV0@@Z ) referenced in function $L50935
V0S19_MyStandardize_CreateAdditionalMatchColumns.tmp.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall APT_BasicString<wchar_t>::APT_BasicString<wchar_t>(void)" ( __imp_??0?$APT_BasicString@_W@@QAE@XZ ) referenced in function $L50935
V0S19_MyStandardize_CreateAdditionalMatchColumns.tmp.o : error LNK2019: unres
##I IIS-DSEE-TBLD-00000 11:04:06(013) <main_program> Error when checking composite operator: Output from subprocess: olved external symbol "__declspec(dllimport) public: int __thiscall APT_BasicString<wchar_t>::occurrences(class APT_BasicString<wchar_t> const &,enum APT_BasicString<wchar_t>::CaseMatch)const " ( __imp_?occurrences@?$APT_BasicString@_W@@QBEHABV1@W4CaseMatch@1@@Z ) referenced in function "protected: virtual class APT_PropertyList __thiscall APT_TransformOperatorImplV0S19_MyStandardize_CreateAdditionalMatchColumns::modifyOutputSortKeys(class APT_TransferAdapter const &,int)" ( ?modifyOutputSortKeys@APT_Transform
##I IIS-DSEE-TBLD-00000 11:04:06(014) <main_program> Error when checking composite operator: Output from subprocess: OperatorImplV0S19_MyStandardize_CreateAdditionalMatchColumns@@MAE?AVAPT_PropertyList@@ABVAPT_TransferAdapter@@H@Z )
V0S19_MyStandardize_CreateAdditionalMatchColumns.tmp.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall APT_BasicString<wchar_t>::APT_BasicString<wchar_t>(class APT_BasicString<wchar_t> const &)" ( __imp_??0?$APT_BasicString@_W@@QAE@ABV0@@Z ) referenced in function "protected: virtual void __thiscall APT_TransformOperatorImplV0S19_MyStandardize_CreateAddition
##I IIS-DSEE-TBLD-00000 11:04:06(015) <main_program> Error when checking composite operator: Output from subprocess: alMatchColumns::processRejectRecord(class APT_UString const &,class APT_UString const &,class APT_UString const &,int)" ( ?processRejectRecord@APT_TransformOperatorImplV0S19_MyStandardize_CreateAdditionalMatchColumns@@MAEXABVAPT_UString@@00H@Z )
V0S19_MyStandardize_CreateAdditionalMatchColumns.tmp.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall APT_BasicString<wchar_t>::equals(class APT_BasicString<wchar_t> const &,enum APT_BasicString<wchar_t>::CaseMatch)const "
##I IIS-DSEE-TBLD-00000 11:04:06(016) <main_program> Error when checking composite operator: Output from subprocess: ( __imp_?equals@?$APT_BasicString@_W@@QBE_NABV1@W4CaseMatch@1@@Z ) referenced in function "protected: virtual enum APT_Status __thiscall APT_TransformOperatorImplV0S19_MyStandardize_CreateAdditionalMatchColumns::initializeFromArgs_(class APT_PropertyList const &,enum APT_Operator::InitializeContext)" ( ?initializeFromArgs_@APT_TransformOperatorImplV0S19_MyStandardize_CreateAdditionalMatchColumns@@MAE?AW4APT_Status@@ABVAPT_PropertyList@@W4InitializeContext@APT_Operator@@@Z )
V0S19_MyStandardize_CreateAdditional
##I IIS-DSEE-TBLD-00000 11:04:06(017) <main_program> Error when checking composite operator: Output from subprocess: MatchColumns.tmp.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall APT_BasicString<wchar_t>::isEmpty(void)const " ( __imp_?isEmpty@?$APT_BasicString@_W@@QBE_NXZ ) referenced in function "protected: virtual enum APT_Status __thiscall APT_TransformOperatorImplV0S19_MyStandardize_CreateAdditionalMatchColumns::describeOperator(void)" ( ?describeOperator@APT_TransformOperatorImplV0S19_MyStandardize_CreateAdditionalMatchColumns@@MAE?AW4APT_Status@@XZ )
V0S19_MyStandardize_C
##I IIS-DSEE-TBLD-00000 11:04:06(018) <main_program> Error when checking composite operator: Output from subprocess: reateAdditionalMatchColumns.tmp.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: wchar_t __thiscall std::basic_streambuf<wchar_t,struct std::char_traits<wchar_t> >::snextc(void)" ( __imp_?snextc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAE_WXZ ) referenced in function "class std::basic_istream<wchar_t,struct std::char_traits<wchar_t> > & __cdecl std::operator>><wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >(class std::basic_istream<wchar_t,struct s
##I IIS-DSEE-TBLD-00000 11:04:06(019) <main_program> Error when checking composite operator: Output from subprocess: td::char_traits<wchar_t> > &,class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &)" ( ??$?5_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YAAAV?$basic_istream@_WU?$char_traits@_W@std@@@0@AAV10@AAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@@Z )
V0S19_MyStandardize_CreateAdditionalMatchColumns.tmp.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: wchar_t __thiscall std::basic_streambuf<wchar_t,struct std::char_traits<w
##I IIS-DSEE-TBLD-00000 11:04:06(020) <main_program> Error when checking composite operator: Output from subprocess: char_t> >::sgetc(void)" ( __imp_?sgetc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAE_WXZ ) referenced in function "class std::basic_istream<wchar_t,struct std::char_traits<wchar_t> > & __cdecl std::operator>><wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >(class std::basic_istream<wchar_t,struct std::char_traits<wchar_t> > &,class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &)" ( ??$?5_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std @
##I IIS-DSEE-TBLD-00000 11:04:06(021) <main_program> Error when checking composite operator: Output from subprocess: @YAAAV?$basic_istream@_WU?$char_traits@_W@std@@@0@AAV10@AAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@@Z)
V0S19_MyStandardize_CreateAdditionalMatchColumns.tmp.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: wchar_t __thiscall std::basic_streambuf<wchar_t,struct std::char_traits<wchar_t> >::sbumpc(void)" ( __imp_?sbumpc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAE_WXZ ) referenced in function "class std::basic_istream<wchar_t,struct std::char_traits<wchar
##I IIS-DSEE-TBLD-00000 11:04:06(022) <main_program> Error when checking composite operator: Output from subprocess: _t> > & __cdecl std::getline<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >(class std::basic_istream<wchar_t,struct std::char_traits<wchar_t> > &,class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &,wchar_t)" ( ??$getline@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@YAAAV?$basic_istream@_WU?$char_traits@_W@std@@@0@AAV10@AAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@_W@Z )
V0S19_MyStandardize_CreateAdditionalMatchCol
##I IIS-DSEE-TBLD-00000 11:04:06(023) <main_program> Error when checking composite operator: Output from subprocess: umns.tmp.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: wchar_t __thiscall std::basic_streambuf<wchar_t,struct std::char_traits<wchar_t> >::sputc(wchar_t)" ( __imp_?sputc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAE_W_W@Z ) referenced in function "class std::basic_ostream<wchar_t,struct std::char_traits<wchar_t> > & __cdecl std::operator<<<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >(class std::basic_ostream<wchar_t,struct std::char_traits<wcha
##I IIS-DSEE-TBLD-00000 11:04:06(024) <main_program> Error when checking composite operator: Output from subprocess: r_t> > &,class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &)" ( ??$?6_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YAAAV?$basic_ostream@_WU?$char_traits@_W@std@@@0@AAV10@ABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@@Z )
C:\IBM\InformationServer\Server\Projects\Project1\RT_BP6.O\V0S19_MyStandardize_CreateAdditionalMatchColumns.dll : fatal error LNK1120: 16 unresolved externals
##E IIS-DSEE-TCOS-00029 11:04:06(025) <main_program> Creation of a step finished with status = FAILED. (MyStandardize.CreateAdditionalMatchColumns)
-
Internal Generated Transformer Code follows:
0001: //
0002: // Generated file to implement the V0S19_MyStandardize_CreateAdditionalMatchColumns transform operator.
0003: //
0004:
0005: // define our input/output link names
0006: inputname 0 Standardized;
0007: outputname 0 ToCopy;
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: ToCopy
0023: writerecord 0;
0024: RowRejected0 = 0;
0025: }
0026:
0027: finish {
0028: }
0029:
-
End of Internal Generated Transformer Code
#DataExchange#IBMSterlingTransformationExtender#IBM-Websphere-Transformation-Extender