Hi, I am trying to use a took provided by systinet.com called wsdlc provided by systinet.com . it converts wsdl file into corresponding c++ code. i tried it over the wsdl file provided by google and it worked fine. some how with my wsdl file it gives this error junaid@Dev-jsahibzada:~/www$ /usr/local/systinet/bin/wsdlc http://localhost/PCTools1/TaxCalc.php?wsdl c2php WSDL compilation failure: Cannot get 'ISO-8859-1' transcoder from the TranscoderRepository. thrown in 'virtual WASP_Transcoder* WASP_XMLTranscoder::setup(WASP_String*, const void*, int, WASP_BufferedInputStream*, WASP_ExceptionEnv*)' at ../../systinet- server-cpp-6.5/src/transcoder/XMLTranscoder.cpp:359 caught in 'virtual WASP_Transcoder* WASP_XMLTranscoder::setup(WASP_String*, const void*, int, WASP_BufferedInputStream*, WASP_ExceptionEnv*)' at ../../systinet- server-cpp-6.5/src/transcoder/XMLTranscoder.cpp:362 rethrown in 'virtual WASP_Transcoder* WASP_XMLTranscoder::setup(WASP_String*, const void*, int, WASP_BufferedInputStream*, WASP_ExceptionEnv*)' at ../../systinet- server-cpp-6.5/src/transcoder/XMLTranscoder.cpp:373 caught in 'static WASP_XMLParser* WASP_XMLParser::create(WASP_InputStream*, WASP_ExceptionEnv*)' at ../../systinet-server-cpp-6.5/src/xml/XMLParser.cpp:59 rethrown in 'static WASP_XMLParser* WASP_XMLParser::create(WASP_InputStream*, WASP_ExceptionEnv*)' at ../../systinet-server-cpp-6.5/src/xml/XMLParser.cpp:61 caught in 'static WASP_XMLTokenizer* WASP_XMLLoader::getTokenizer(WASP_VString&, WASP_TransportRepository*, WASP_ExceptionEnv*)' at ../../systinet-server-cpp-6.5 /src/xml/XMLLoader.cpp:231 rethrown in 'static WASP_XMLTokenizer* WASP_XMLLoader::getTokenizer(WASP_VString&, WASP_TransportRepository*, WASP_ExceptionEnv*)' at ../../systinet-server-cpp-6.5 /src/xml/XMLLoader.cpp:233 caught in 'void WASP_WSDLC_CompilerModule::compile(WASP_String*, WASP_String*, WASP_String*, WASP_StringStringMap*, WASP_ExceptionEnv*)' at ../../../../systinet-server-cpp-6.5 /src/tools/WSDLCompiler/CompilerModule.cpp:229 rethrown in 'void WASP_WSDLC_CompilerModule::compile(WASP_String*, WASP_String*, WASP_String*, WASP_StringStringMap*, WASP_ExceptionEnv*)' at ../../../../systinet-server-cpp-6.5 /src/tools/WSDLCompiler/CompilerModule.cpp:234 caught in 'int main_wasp_runtime(int, char**)' at ../../../../systinet-server-cpp-6.5/src/tools/WSDLCompiler/Compiler.cpp:1315 what is the meaning of Cannot get ISO.... transcoderRepository? here is my wsdl file pf the php webservice. <definitions targetNamespace="http://localhost/PCTools"> − <types> − <xsd:schema targetNamespace="http://localhost/PCTools"> <xsd:import namespace="http://schemas.xmlsoap.org/soap/encoding/"/> <xsd:import namespace="http://schemas.xmlsoap.org/wsdl/"/> </xsd:schema> </types> − <message name="CalculateOntarioTaxRequest"> <part name="message" type="xsd:string"/> </message> − <message name="CalculateOntarioTaxResponse"> <part name="return " type="xsd:string"/> </message> − <portType name="CanadaTaxCalculatorPortType"> − <operation name="CalculateOntarioTax"> <input message="tns:CalculateOntarioTaxRequest"/> <output message="tns:CalculateOntarioTaxResponse"/> </operation> </portType> − <binding name="CanadaTaxCalculatorBinding" type="tns:CanadaTaxCalculatorPortType"> <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/> − <operation name="CalculateOntarioTax"> <soap:operation soapAction=" http://localhost/PCTools1/TaxCalc.php/CalculateOntarioTax" style="rpc"/> − <input> <soap:body use="encoded" namespace="http://localhost/PCTools" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> − <output> <soap:body use="encoded" namespace="http://localhost/PCTools" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> </binding> − <service name="CanadaTaxCalculator"> − <port name="CanadaTaxCalculatorPort" binding="tns:CanadaTaxCalculatorBinding"> <soap:address location="http://localhost/PCTools1/TaxCalc.php"/> </port> </service> </definitions> -- "Windows [n.] A thirty-two bit extension and GUI shell to a sixteen bit patch to an eight bit operating system originally coded for a four bit microprocessor and sold by a two-bit company that can't stand one bit of competition."