WCF Rest contract throwing exception
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
I'm trying to expose one of the service method with REST with WebHttpBinding.
I'm able to get the response for most of the methods expect one method, where I'm getting the below exception message. It returns status code 500.
Could one please let me know what this error message is and what should I be doing to resolve this.
Exception Message:
RexxOnline Business Layer exception.
Exception Stack Trace:
System.ServiceModel.Dispatcher.NetDispatcherFaultException: The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter http://Services/2014/04:entity.
The InnerException message was:
'There was an error deserializing the object of type Common.Entities.ExceptionLog. The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader. Line 44, position 159.'. Please see InnerException for more details.
System.Runtime.Serialization.SerializationException: There was an error deserializing the object of type MMSG.Common.Entities.ExceptionLog. The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader. Line 44, position 159.
System.Xml.XmlException: The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader. Line 44, position 159.
at System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader reader,
String res, String arg1, String arg2, String arg3)
at System.Xml.XmlDictionaryReader.ReadContentAsString(Int32 maxStringContentLength)
at System.Xml.XmlBaseReader.ReadElementContentAsString()
at ReadExceptionLogFromXml(XmlReaderDelegator , XmlObjectSerializerReadContext, XmlDictionaryString , XmlDictionaryString )
rest wcf
add a comment |
I'm trying to expose one of the service method with REST with WebHttpBinding.
I'm able to get the response for most of the methods expect one method, where I'm getting the below exception message. It returns status code 500.
Could one please let me know what this error message is and what should I be doing to resolve this.
Exception Message:
RexxOnline Business Layer exception.
Exception Stack Trace:
System.ServiceModel.Dispatcher.NetDispatcherFaultException: The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter http://Services/2014/04:entity.
The InnerException message was:
'There was an error deserializing the object of type Common.Entities.ExceptionLog. The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader. Line 44, position 159.'. Please see InnerException for more details.
System.Runtime.Serialization.SerializationException: There was an error deserializing the object of type MMSG.Common.Entities.ExceptionLog. The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader. Line 44, position 159.
System.Xml.XmlException: The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader. Line 44, position 159.
at System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader reader,
String res, String arg1, String arg2, String arg3)
at System.Xml.XmlDictionaryReader.ReadContentAsString(Int32 maxStringContentLength)
at System.Xml.XmlBaseReader.ReadElementContentAsString()
at ReadExceptionLogFromXml(XmlReaderDelegator , XmlObjectSerializerReadContext, XmlDictionaryString , XmlDictionaryString )
rest wcf
Did you see this: The maximum string content length quota (8192) has been exceeded while reading XML data - it seems you're reading a blob of XML data that's too long for the current settings. Try to change those settings, and you should be fine
– marc_s
Nov 25 '18 at 8:06
add a comment |
I'm trying to expose one of the service method with REST with WebHttpBinding.
I'm able to get the response for most of the methods expect one method, where I'm getting the below exception message. It returns status code 500.
Could one please let me know what this error message is and what should I be doing to resolve this.
Exception Message:
RexxOnline Business Layer exception.
Exception Stack Trace:
System.ServiceModel.Dispatcher.NetDispatcherFaultException: The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter http://Services/2014/04:entity.
The InnerException message was:
'There was an error deserializing the object of type Common.Entities.ExceptionLog. The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader. Line 44, position 159.'. Please see InnerException for more details.
System.Runtime.Serialization.SerializationException: There was an error deserializing the object of type MMSG.Common.Entities.ExceptionLog. The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader. Line 44, position 159.
System.Xml.XmlException: The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader. Line 44, position 159.
at System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader reader,
String res, String arg1, String arg2, String arg3)
at System.Xml.XmlDictionaryReader.ReadContentAsString(Int32 maxStringContentLength)
at System.Xml.XmlBaseReader.ReadElementContentAsString()
at ReadExceptionLogFromXml(XmlReaderDelegator , XmlObjectSerializerReadContext, XmlDictionaryString , XmlDictionaryString )
rest wcf
I'm trying to expose one of the service method with REST with WebHttpBinding.
I'm able to get the response for most of the methods expect one method, where I'm getting the below exception message. It returns status code 500.
Could one please let me know what this error message is and what should I be doing to resolve this.
Exception Message:
RexxOnline Business Layer exception.
Exception Stack Trace:
System.ServiceModel.Dispatcher.NetDispatcherFaultException: The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter http://Services/2014/04:entity.
The InnerException message was:
'There was an error deserializing the object of type Common.Entities.ExceptionLog. The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader. Line 44, position 159.'. Please see InnerException for more details.
System.Runtime.Serialization.SerializationException: There was an error deserializing the object of type MMSG.Common.Entities.ExceptionLog. The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader. Line 44, position 159.
System.Xml.XmlException: The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader. Line 44, position 159.
at System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader reader,
String res, String arg1, String arg2, String arg3)
at System.Xml.XmlDictionaryReader.ReadContentAsString(Int32 maxStringContentLength)
at System.Xml.XmlBaseReader.ReadElementContentAsString()
at ReadExceptionLogFromXml(XmlReaderDelegator , XmlObjectSerializerReadContext, XmlDictionaryString , XmlDictionaryString )
rest wcf
rest wcf
edited Nov 25 '18 at 8:05
marc_s
586k13011281273
586k13011281273
asked Nov 25 '18 at 5:12
Aryan MAryan M
759
759
Did you see this: The maximum string content length quota (8192) has been exceeded while reading XML data - it seems you're reading a blob of XML data that's too long for the current settings. Try to change those settings, and you should be fine
– marc_s
Nov 25 '18 at 8:06
add a comment |
Did you see this: The maximum string content length quota (8192) has been exceeded while reading XML data - it seems you're reading a blob of XML data that's too long for the current settings. Try to change those settings, and you should be fine
– marc_s
Nov 25 '18 at 8:06
Did you see this: The maximum string content length quota (8192) has been exceeded while reading XML data - it seems you're reading a blob of XML data that's too long for the current settings. Try to change those settings, and you should be fine
– marc_s
Nov 25 '18 at 8:06
Did you see this: The maximum string content length quota (8192) has been exceeded while reading XML data - it seems you're reading a blob of XML data that's too long for the current settings. Try to change those settings, and you should be fine
– marc_s
Nov 25 '18 at 8:06
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53464849%2fwcf-rest-contract-throwing-exception%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53464849%2fwcf-rest-contract-throwing-exception%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Did you see this: The maximum string content length quota (8192) has been exceeded while reading XML data - it seems you're reading a blob of XML data that's too long for the current settings. Try to change those settings, and you should be fine
– marc_s
Nov 25 '18 at 8:06