Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Gliffy Diagram
displayNameeCPR2 - sd for createPerson uden fejl og exceptions
nameeCPR2 - sd for createPerson uden fejl og exceptions
pagePinpageid5226762780

Der er generelt mange steder hvor en exception kan genereres/udløses. Som udgangspunkt kan alle valideringer udløse en exception samt alle create() kald. I sekvensdiagrammet kunne alle returkald (stiplede linjer) have udløst exception frem for en tom returnering, men det fremgår ikke af diagrammet for læsbarhedens skyld. Alle exceptions bliver grebet (catch) i ECPR2WebServiceImpl. Her bliver de håndteret, hvor en given fejlkode medsendt i den kastede exception bliver tiløjet responset. Et fejlende respons ser ud som følger: 

...