Veatöötlus: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
No edit summary  | 
				No edit summary  | 
				||
| Line 1: | Line 1: | ||
= SOAP veateade=  | |||
Kui serveris tekib päringu töötlemisel veaolukord (Exception), siis tagastab Krediidiinfo SOAP server alati SOAP veateate ([http://www.w3schools.com/soap/soap_fault.asp|SOAP Fault Element]).  | Kui serveris tekib päringu töötlemisel veaolukord (Exception), siis tagastab Krediidiinfo SOAP server alati SOAP veateate ([http://www.w3schools.com/soap/soap_fault.asp|SOAP Fault Element]).  | ||
| Line 20: | Line 21: | ||
</pre>  | </pre>  | ||
= Kasutaja teavitamine vigadest =   | |||
Märgendis ''faultstring'' on veateade inimesele loetaval kujul ning märgendis ''detail/errorcode'' on veakood.    | Märgendis ''faultstring'' on veateade inimesele loetaval kujul ning märgendis ''detail/errorcode'' on veakood.    | ||
Revision as of 13:47, 4 January 2008
SOAP veateade
Kui serveris tekib päringu töötlemisel veaolukord (Exception), siis tagastab Krediidiinfo SOAP server alati SOAP veateate (Fault Element).
SOAP veateate näidis:
<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Body> <SOAP-ENV:Fault> <faultcode>SOAP-ENV:Server</faultcode> <faultstring>certificate not found</faultstring> <faultactor/> <detail> <errorcode>-10011</errorcode> <line_no>33</line_no> </detail> </SOAP-ENV:Fault> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
Kasutaja teavitamine vigadest
Märgendis faultstring on veateade inimesele loetaval kujul ning märgendis detail/errorcode on veakood.
Alati peab lõppkasutajale kuvatavas veateates olema veakood (errorcode) ja -teade (faultstring)!
Soovitav on kuvada teade järgmiselt:
Krediidiinfo AS veebiteenuse päring ebaõnnestus! [errorcode] faultstring Abi saamiseks võtke ühendust Krediidiinfoga telefonil 6659600
Enamasti on vea põhjused Krediidiinfo poolt lahendatavad (näiteks puuduvad õigused mingi päringu tegemiseks vms).