I am trying consume a service (provider) developed in c#. I have got the wsdl from provider and created the web servce consumer web service descriptor.
I am trying to post a request with required inputs using web service conector, and getting soap fault.
soap:Faultsoap:ServerSystem.Web.Services.Protocols.SoapException: Server was unable to process request. —> System.NullReferenceException: Object reference not set to an instance of an object. at Allegro.DsHelper.SetSqlTracing(DataSet ds, Boolean tracing)at Allegro.Credit.WS.CreditAnalysisWS._RetrieveCreditAnalysis(CreditAnalysisDS creditAnalysisDS, String tableNames, DateTime Valuationtime, SelectCriteria criteria, String currency, String creditformat, String creditsimulation)
at Allegro.Credit.WS.CreditAnalysisWS.RetrieveCreditAnalysis(CreditAnalysisDS creditAnalysisDS, String tableNames, DateTime Valuationtime, SelectCriteria criteria, String currency, String creditformat, String creditsimulation)
— End of inner exception stack trace —</soap:Fault>
If i send a request from SOAP UI also getting the same saop fault, but the service provider saying that this is working with .NET client code properly with same input.
I attached the wsdl adn working .NET client generated soap request sample.
Lokking at the working sample schema added in line with soap request , i did not understand this .
Can anybody help on this.?
Please see the attached documents.
Thanks,
vs
service.wsdl (39.1 KB)
Working SOAP Request.xml (29.4 KB)
#soa#API-Management#webMethods