Hi, I'm interested in a similar question and would like to know what a solution is or where to start looking for a solution or a codebase:
Trying to generate code as follows (svcutil version 0.1.0.0): svcutil http://externalappapi.mxit.com:9151/ExternalAppAPI/Comms/mex > svcutil http://externalappapi.mxit.com:9151/ExternalAppAPI/Comms/mex > Mono service contract conversion tool 0.1.0.0 - Copyright (C) 2006 > Novell, Inc. > > Attempting to download metadata from > 'http://externalappapi.mxit.com:9151/ExternalAppAPI/Comms/mex' using > DISCO.. > Disco found documents at the following URLs: > - WSDL document at > http://externalappapi.mxit.com:9151/ExternalAppAPI/Comms/mex?wsdl=wsdl0 > - Xml Schema at > http://externalappapi.mxit.com:9151/ExternalAppAPI/Comms/mex?xsd=xsd10 > - WSDL document at > http://externalappapi.mxit.com:9151/ExternalAppAPI/Comms/mex?wsdl > - Xml Schema at > http://externalappapi.mxit.com:9151/ExternalAppAPI/Comms/mex?xsd=xsd0 > - Xml Schema at > http://externalappapi.mxit.com:9151/ExternalAppAPI/Comms/mex?xsd=xsd1 > - Xml Schema at > http://externalappapi.mxit.com:9151/ExternalAppAPI/Comms/mex?xsd=xsd2 > - DISCO document at > http://externalappapi.mxit.com:9151/ExternalAppAPI/Comms/mex?disco > - Xml Schema at > http://externalappapi.mxit.com:9151/ExternalAppAPI/Comms/mex?xsd=xsd4 > - Xml Schema at > http://externalappapi.mxit.com:9151/ExternalAppAPI/Comms/mex?xsd=xsd5 > - Xml Schema at > http://externalappapi.mxit.com:9151/ExternalAppAPI/Comms/mex?xsd=xsd6 > - Xml Schema at > http://externalappapi.mxit.com:9151/ExternalAppAPI/Comms/mex?xsd=xsd7 > - Xml Schema at > http://externalappapi.mxit.com:9151/ExternalAppAPI/Comms/mex?xsd=xsd8 > - Xml Schema at > http://externalappapi.mxit.com:9151/ExternalAppAPI/Comms/mex?xsd=xsd9 > - Xml Schema at > http://externalappapi.mxit.com:9151/ExternalAppAPI/Comms/mex?xsd=xsd3 > Generating files.. > > Unhandled Exception: System.ArgumentNullException: Argument cannot be > null. > Parameter name: collection > at > System.Collections.Generic.List`1[System.CodeDom.CodeExpression].CheckCollection > (IEnumerable`1 collection) [0x00000] in <filename unknown>:0 > at > System.Collections.Generic.List`1[System.CodeDom.CodeExpression].AddRange > (IEnumerable`1 collection) [0x00000] in <filename unknown>:0 > at > System.ServiceModel.Description.ServiceContractGenerator.GenerateImplementationClientMethod > (System.CodeDom.CodeTypeDeclaration type, > System.ServiceModel.Description.ContractDescription cd, > System.ServiceModel.Description.OperationDescription od, Boolean async, > System.CodeDom.CodeTypeReference& returnTypeFromMessageContract) [0x00000] > in <filename unknown>:0 > at > System.ServiceModel.Description.ServiceContractGenerator.AddImplementationClientMethods > (System.CodeDom.CodeTypeDeclaration type, > System.ServiceModel.Description.ContractDescription cd) [0x00000] in > <filename unknown>:0 > at > System.ServiceModel.Description.ServiceContractGenerator.GenerateProxyClass > (System.ServiceModel.Description.ContractDescription cd, > System.CodeDom.CodeNamespace cns) [0x00000] in <filename unknown>:0 > at > System.ServiceModel.Description.ServiceContractGenerator.GenerateServiceContractType > (System.ServiceModel.Description.ContractDescription contractDescription) > [0x00000] in <filename unknown>:0 > at Mono.ServiceContractTool.Driver.Run (System.String[] args) [0x00000] > in <filename unknown>:0 > at Mono.ServiceContractTool.Driver.Main (System.String[] args) [0x00000] > in <filename unknown>:0 > That's the output I get above. Regards, David -- View this message in context: http://mono.1490590.n4.nabble.com/Controlling-WCF-Soap-serialization-in-2-8-bug-tp2994626p3022136.html Sent from the Mono - General mailing list archive at Nabble.com. _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
