ProcessRequest Error - StatusCode 4004
Posted: Wed Aug 31, 2011 8:10 am
Good Afternoon alt,
We are running an C# ashx solution for MO MM7 activity.
The method ProcessRequest (for the ashx) looks something like:
public void ProcessRequest(HttpContext context)
{
MM7Server server = new MM7Server();
server.DeliverRequest += new DeliverEventHandler(server_DeliverRequest);
server.ProcessRequest(context);
}
When we get POSTed an MM7 (v6.8.0) delivery request from our MMSC, the DeliverRequest event doesn't fire, and we respond with:
<?xml version="1.0" encoding="utf-8"?><env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelop ... ing>Client error</faultstring><detail><VASPErrorRsp xmlns="http://www.3gpp.org/ftp/Specs/archive/2 ... Validation error</StatusText><Details>Value cannot be null.
Parameter name: value</Details></Status></VASPErrorRsp></detail></env:Fault></env:Body></env:Envelope>
or
<?xml version="1.0" encoding="utf-8"?><env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelop ... ing>Client error</faultstring><detail><VASPErrorRsp xmlns="http://www.3gpp.org/ftp/Specs/archive/2 ... Validation error</StatusText><Details>Buffer cannot be null.
Parameter name: buffer</Details></Status></VASPErrorRsp></detail></env:Fault></env:Body></env:Envelope>
I am wondering if this is a version incompatibility or perhaps something else - is there a way we can look at this further.
Let me know if you need any more info.
Thanks,
Damien
We are running an C# ashx solution for MO MM7 activity.
The method ProcessRequest (for the ashx) looks something like:
public void ProcessRequest(HttpContext context)
{
MM7Server server = new MM7Server();
server.DeliverRequest += new DeliverEventHandler(server_DeliverRequest);
server.ProcessRequest(context);
}
When we get POSTed an MM7 (v6.8.0) delivery request from our MMSC, the DeliverRequest event doesn't fire, and we respond with:
<?xml version="1.0" encoding="utf-8"?><env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelop ... ing>Client error</faultstring><detail><VASPErrorRsp xmlns="http://www.3gpp.org/ftp/Specs/archive/2 ... Validation error</StatusText><Details>Value cannot be null.
Parameter name: value</Details></Status></VASPErrorRsp></detail></env:Fault></env:Body></env:Envelope>
or
<?xml version="1.0" encoding="utf-8"?><env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelop ... ing>Client error</faultstring><detail><VASPErrorRsp xmlns="http://www.3gpp.org/ftp/Specs/archive/2 ... Validation error</StatusText><Details>Buffer cannot be null.
Parameter name: buffer</Details></Status></VASPErrorRsp></detail></env:Fault></env:Body></env:Envelope>
I am wondering if this is a version incompatibility or perhaps something else - is there a way we can look at this further.
Let me know if you need any more info.
Thanks,
Damien