Incoming message for operation 'ProcessRequestForMessage' does not contain a WebBodyFormatMessageProperty.Hi, I have hosted a ADO.Net service on my PC and exposed it using service bus, so that my on premise SQL DB can be accessed over the internet. Now I want to perform update/delete operation on DB. I coded it as -- Uri serviceUri = ServiceBusEnvironment.CreateServiceUri(&quot;http&quot;, , &quot;grsDataService&quot;); DataServiceContext ctx = new DataServiceContext(serviceUri); grs1Entities ent = new grs1Entities(serviceUri); tblAction e = new tblAction(); e.Title=&quot;ByCode&quot;; e.ActionID = Convert.ToByte(110); ent.AddObject(&quot;tblAction&quot;, e); ent.SaveChanges(); ///exception is thrown here This is the inner exception -- id=\&quot;content\&quot;&gt;\r\n<p class="\&quot;heading1\&quot;">Request Error</p>\r\n<br/>\r\n<p class="\&quot;intro\&quot;"> The server encountered an error processing the request. The exception message is 'Incoming message for operation 'ProcessRequestForMessage' (contract 'IRequestHandler' with namespace 'http://tempuri.org/') does not contain a WebBodyFormatMessageProperty. This can be because a WebContentTypeMapper or a WebMessageEncodingBindingElement has not been configured on the binding. See the documentation of WebContentTypeMapper and WebMessageEncodingBindingElement for more details.'. See server logs for more details. The exception stack trace is:</p>\r\n<p class="\&quot;intro\&quot;"> at System.ServiceModel.Dispatcher.HttpStreamFormatter.GetStreamFromMessage(Message message, Boolean isRequest)\r\n at System.ServiceModel.Dispatcher.HttpStreamFormatter.DeserializeRequest(Message message, Object[] parameters)\r\n at System.ServiceModel.Dispatcher.UriTemplateDispatchFormatter.DeserializeRequest(Message message, Object[] parameters)\r\n at System.ServiceModel.Dispatcher.CompositeDispatchFormatter.DeserializeRequest(Message message, Object[] parameters)\r\n at System.ServiceModel.Dispatcher.DispatchOperationRuntime.DeserializeInputs(MessageRpc&amp; rpc)\r\n at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc&amp; rpc)\r\n at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc&amp; rpc)\r\n at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage4(MessageRpc&amp; rpc)\r\n at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage3(MessageRpc&amp; rpc)\r\n at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage2(MessageRpc&amp; rpc)\r\n at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage1(MessageRpc&amp; rpc)\r\n at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)</p>\r\n</div>\r\n</body></html>\r\n&quot; And here is the stack trace -- &quot; at System.Data.Services.Client.DataServiceContext.SaveAsyncResult.HandleBatchResponse()\r\n at System.Data.Services.Client.DataServiceContext.SaveAsyncResult.EndRequest()\r\n at System.Data.Services.Client.DataServiceContext.SaveChanges(SaveChangesOptions options)\r\n at System.Data.Services.Client.DataServiceContext.SaveChanges()\r\n at GRSADOService_WebRole._Default.btnGo_Click(Object sender, EventArgs ec) in F:\\AZURE\\My Samples\\GRSADOService\\GRSADOService_WebRole\\Default.aspx.cs:line 110\r\n at System.Web.UI.WebControls.Button.OnClick(EventArgs e)\r\n at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)\r\n at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)\r\n at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)\r\n at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)\r\n at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)&quot; Any help is greatly appreciated. Thanks, Prashant.© 2009 Microsoft Corporation. All rights reserved.Mon, 06 Jul 2009 04:08:20 Z846d2e5e-d352-4843-819f-1f06dc140d2fhttp://social.msdn.microsoft.com/Forums/en-US/netservices/thread/846d2e5e-d352-4843-819f-1f06dc140d2f#846d2e5e-d352-4843-819f-1f06dc140d2fhttp://social.msdn.microsoft.com/Forums/en-US/netservices/thread/846d2e5e-d352-4843-819f-1f06dc140d2f#846d2e5e-d352-4843-819f-1f06dc140d2fPrashant Phallehttp://social.msdn.microsoft.com/Profile/en-US/?user=Prashant%20PhalleIncoming message for operation 'ProcessRequestForMessage' does not contain a WebBodyFormatMessageProperty.Hi, I have hosted a ADO.Net service on my PC and exposed it using service bus, so that my on premise SQL DB can be accessed over the internet. Now I want to perform update/delete operation on DB. I coded it as -- Uri serviceUri = ServiceBusEnvironment.CreateServiceUri(&quot;http&quot;, , &quot;grsDataService&quot;); DataServiceContext ctx = new DataServiceContext(serviceUri); grs1Entities ent = new grs1Entities(serviceUri); tblAction e = new tblAction(); e.Title=&quot;ByCode&quot;; e.ActionID = Convert.ToByte(110); ent.AddObject(&quot;tblAction&quot;, e); ent.SaveChanges(); ///exception is thrown here This is the inner exception -- id=\&quot;content\&quot;&gt;\r\n<p class="\&quot;heading1\&quot;">Request Error</p>\r\n<br/>\r\n<p class="\&quot;intro\&quot;"> The server encountered an error processing the request. The exception message is 'Incoming message for operation 'ProcessRequestForMessage' (contract 'IRequestHandler' with namespace 'http://tempuri.org/') does not contain a WebBodyFormatMessageProperty. This can be because a WebContentTypeMapper or a WebMessageEncodingBindingElement has not been configured on the binding. See the documentation of WebContentTypeMapper and WebMessageEncodingBindingElement for more details.'. See server logs for more details. The exception stack trace is:</p>\r\n<p class="\&quot;intro\&quot;"> at System.ServiceModel.Dispatcher.HttpStreamFormatter.GetStreamFromMessage(Message message, Boolean isRequest)\r\n at System.ServiceModel.Dispatcher.HttpStreamFormatter.DeserializeRequest(Message message, Object[] parameters)\r\n at System.ServiceModel.Dispatcher.UriTemplateDispatchFormatter.DeserializeRequest(Message message, Object[] parameters)\r\n at System.ServiceModel.Dispatcher.CompositeDispatchFormatter.DeserializeRequest(Message message, Object[] parameters)\r\n at System.ServiceModel.Dispatcher.DispatchOperationRuntime.DeserializeInputs(MessageRpc&amp; rpc)\r\n at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc&amp; rpc)\r\n at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc&amp; rpc)\r\n at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage4(MessageRpc&amp; rpc)\r\n at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage3(MessageRpc&amp; rpc)\r\n at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage2(MessageRpc&amp; rpc)\r\n at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage1(MessageRpc&amp; rpc)\r\n at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)</p>\r\n</div>\r\n</body></html>\r\n&quot; And here is the stack trace -- &quot; at System.Data.Services.Client.DataServiceContext.SaveAsyncResult.HandleBatchResponse()\r\n at System.Data.Services.Client.DataServiceContext.SaveAsyncResult.EndRequest()\r\n at System.Data.Services.Client.DataServiceContext.SaveChanges(SaveChangesOptions options)\r\n at System.Data.Services.Client.DataServiceContext.SaveChanges()\r\n at GRSADOService_WebRole._Default.btnGo_Click(Object sender, EventArgs ec) in F:\\AZURE\\My Samples\\GRSADOService\\GRSADOService_WebRole\\Default.aspx.cs:line 110\r\n at System.Web.UI.WebControls.Button.OnClick(EventArgs e)\r\n at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)\r\n at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)\r\n at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)\r\n at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)\r\n at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)&quot; Any help is greatly appreciated. Thanks, Prashant.Fri, 03 Jul 2009 07:06:55 Z2009-07-03T07:06:55Zhttp://social.msdn.microsoft.com/Forums/en-US/netservices/thread/846d2e5e-d352-4843-819f-1f06dc140d2f#d99c96b2-6d0a-45b5-b627-7fc96c2ed4c0http://social.msdn.microsoft.com/Forums/en-US/netservices/thread/846d2e5e-d352-4843-819f-1f06dc140d2f#d99c96b2-6d0a-45b5-b627-7fc96c2ed4c0Prashant Phallehttp://social.msdn.microsoft.com/Profile/en-US/?user=Prashant%20PhalleIncoming message for operation 'ProcessRequestForMessage' does not contain a WebBodyFormatMessageProperty.Is anybody aware of it ? Prashant.Mon, 06 Jul 2009 04:08:20 Z2009-07-06T04:08:20Z