Avatar billede finger Nybegynder
12. maj 2003 - 17:13 Der er 1 løsning

catch exceptions fra webservices i smartclients

Jeg sidder og udvikler på et system hvor smartclients (tynde winforms) benytter sig af en webservice.
Jeg vil validere alt input på webservicen og smide en exception tilbage til klienten hvis fx input er forkert.
Men når jeg smider en exception tilbage (lige meget hvilken type) bliver den altid lavet om til en SOAPException der kun indeholder een lang string med den exception, message og innerexception som jeg kastede på webservicen. jeg er således ikke i stand til at hente exceptiontype eller message på dem.

Er der nogen der kan fortælle mig hvad man skal gøre for at være i stand til at gøre dette?
Avatar billede finger Nybegynder
14. maj 2003 - 13:51 #1
Alle exceptions bliver castet til en string og smidt i en soapexception. men hvas man laver sine egen Soapexception bliver den ikke castet og man kan dermed smide xml ind i den.

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemWebServicesProtocolsSoapExceptionClassTopic.asp

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconhandlingraisingexceptionsinxmlwebservices.asp
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester