DIME: Attachments.Add - Object reference not set to an instance of an object.
- From: "Joseph Geretz" <jgeretz@xxxxxxxxxx>
- Date: Thu, 1 Sep 2005 14:14:07 -0400
Here's my first attempt at DIME (code below signature). I'ts basically
straight out of Microsoft's online sample:
For some reason, the statement
respContext.Attachments.Add(dimeAttach);
trips the following error:
Object reference not set to an instance of an object.
I've seen some of the solutions to this problem but they don't seem to
apply. I've gone to Project | Right Click | WSE 2.0 | General and confirmed
that both Enable this project for Web Service Enhancements and Enable
Microsoft Web Service Enhancement SOAP Extension are checked. (Actually, I
did not set these explicitly. I simply added a reference to
Microsoft.Web.Services2 from C:\Program Files\Microsoft
WSE\v2.0\Microsoft.Web.Services2.dll. Subsequently when diagnosing this
problem, I came across this dialog and saw that these options were both
enabled.
Inspiration! A minimum of debugging shows that immediately after executing
SoapContext respContext = ResponseSoapContext.Current;
respContext shows up as <undefined value>
I'm testing this function through the default Web Page which is provided as
a test for Web Services. Can DIME be tested via a Browser request? Or do I
actually have to build a software client to test this?
Thanks for any help you can provide!
- Joe Geretz -
[WebMethod]
public int DropDIMEOnMe(string FileSpec)
{
SoapContext respContext = ResponseSoapContext.Current;
DimeAttachment dimeAttach = new DimeAttachment("file/unknown",
TypeFormat.MediaType, FileSpec);
respContext.Attachments.Add(dimeAttach);
return respContext.Attachments.Count;
}
.
- Follow-Ups:
- Re: Attachments.Add - Object reference not set to an instance of an object.
- From: Joseph Geretz
- Re: Attachments.Add - Object reference not set to an instance of an object.
- From: Joseph Geretz
- Re: Attachments.Add - Object reference not set to an instance of an object.
- Prev by Date: DIME: Sending Binary Files of Unknown Format
- Next by Date: Finding a service to consume
- Previous by thread: DIME: Sending Binary Files of Unknown Format
- Next by thread: Re: Attachments.Add - Object reference not set to an instance of an object.
- Index(es):
Relevant Pages
|