Microsoft
Software
Hardware
Network
Question : ASP.NET SOAP Server/Client with Complex Types
Trying to build a SOAP web service using complex types and hit a road block. I am using VS to create a web reference to the SOAP service. ASP.NET 2.0, C#.
Getting the following error on the client:
System.NullReferenceExcept
ion: Object reference not set to an instance of an object.
On the line setting the name on the SOAP client below, info.Organization.Name = "Test Org";
Here is what I have so far:
SOAP Web Service
[WebMethod]
public string CoverageRequest(RequestorI
nformation
info)
{
return info.Organization.Name;
}
public class RequestorInformation
{
public Organization Organization;
}
public class Organization
{
public Organization() {}
private string _Name;
public string Name
{
get { return _Name; }
set { _Name = value; }
}
}
SOAP Client
VerifyInsurance.RequestorI
nformation
info = new VerifyInsurance.RequestorI
nformation
();
info.Organization.Name = "Test Org";
VerifyInsurance verify = new VerifyInsurance();
verify.CoverageRequest(inf
o);
Answer : ASP.NET SOAP Server/Client with Complex Types
Organization is a class and it is not instantiated. Try:
VerifyInsurance.RequestorI
nformation
info = new VerifyInsurance.RequestorI
nformation
();
info.Organization = new Organization();
info.Organization.Name = "Test Org";
Random Solutions
Problems when using static lib - MS VC++
Excel VBA - Use solver purely programmatically
Unable to change case in the last column of a table through VBA
Using IEAK8 to deploy IE8 to client computers
Sumproduct in VB
Microsoft Access 2007 Connection String
Need Help with SQL Query
EXCEL VBA - Application.CutCopyMode = False not Clearing Clipboard?
net send
This message has not been sent.