capturing information .net web-service fails an http 500 blunder code
i have .net web-service hosted iis 6.0 intermittently fails an http 500 since fan connects information does review wsdl.
things carrying an component specified slight being form int inbound xml component contains decimal number.
wsdl component definition:
<s:element minoccurs="1"
maxoccurs="1"
form="unqualified" name="itemcount" type="s:int" >
provided element:
<itemcount>1.0</itemcount>
this leaves 500 blunder iis logs nonetheless information soap error returned quarrel information caused error.
currently i have diagnosed several problems information presumption capturing all controlling wireshark nonetheless i'd know options maybe reduction intrusive.
is there any proceed capturing information being sent causing 500 errors (hopefully wholly capturing information 500 occurs)? presumably by:
- configuring iis
- configuring web-service
- changing formula web-service
edit after contrast answer presumption tbreffni
the answer best propitious i after tbreffni's - there several good responses nonetheless answer allows constraint load causing deserialization errors but controlling something fiddler wireshark.
info indeed removing soap progression run small light i've enclosed next stairs i found necessary:
- build soap progression .dll per essay
- add .dll bin office use trace
in web.config use snippet supplement following webservices section, replacing soaptraceextension.traceextension soaptraceextension review your extension.
<webservices>
<soapextensiontypes>
<add type="soaptraceextension.traceextension, soaptraceextension" priority="1" group="0"/>
</soapextensiontypes>
</webservices>
Comments
Post a Comment