Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| kb:ws:web_service_custom_errors [2017/11/20 10:31] – created aleksandar | kb:ws:web_service_custom_errors [2019/06/11 07:43] (current) – aleksandar | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Prilagodjene greške ====== | ====== Prilagodjene greške ====== | ||
| - | Pošto standardni HTTP statusi nisu dovoljno precizni u opisu greške, a tekst poruke može da se promeni od slučaja do slučaja i ne želimo da teramo klijenta da je tumači, uvedena je posebna klasa koja bliže opisuje eventualne greške koje se jave u radu servisa. | + | Pošto standardni HTTP statusi nisu dovoljno precizni u opisu greške, a tekst poruke može da se promeni od slučaja do slučaja i ne želimo da teramo klijenta da je tumači, uvedena je posebna klasa koja bliže opisuje eventualne greške koje se jave u radu servisa. Klasa nasledjuje i proširuje uobičajeni Java exception klasu, pa tako, pored njenih svojstava, sadrži i dodatna. |
| ===== Struktura ===== | ===== Struktura ===== | ||
| - | ^Svojstvo^Tip^Opis| | + | ^Svojstvo^Tip^Opis^Revizija| |
| - | |message|String|Tekst greške, slobodan unos| | + | |message|String|Tekst greške, slobodan unos|19-6-11| |
| - | |subtype|Integer|Precizniji, | + | |subtype|Integer|Precizniji, |
| - | | | | | | + | |
| + | === Definisani podstatusi === | ||
| + | |||
| + | ^Vrednost^Značenje^Revizija| | ||
| + | |-1|Nepoznata greška|19-6-11| | ||
| + | |0|Nema detaljnijeg opisa greške u odnosu na HTTP Kod|19-6-11| | ||
| + | |460|Neautorizovan korisnik|19-6-11| | ||
| + | |461|Loša, neispravna lozinka|19-6-11| | ||
| + | |462|Nedostaje parametar vrste " | ||
| + | |463|Nedostaje parametar vrste " | ||
| + | |464|Nepoznat korisnik|19-6-11| | ||
| + | |470|Token istekao|19-6-11| | ||
| + | |471|Token nije napravio korisnik potrebnog nivoa|19-6-11| | ||
| + | |480|Uredjaj nije nadjen u bazi|19-6-11| | ||
| + | |481|Uredjaj je deaktiviran / odregistrovan|19-6-11| | ||
| + | |490|Unos nepodesan za sistem (uglavnom se koristi za preveliku dužinu stringa)|19-6-11| | ||
| \\ | \\ | ||