Axis2] SoapFaults zurückgeben

Moritz123

Erfahrenes Mitglied
Hallo alleseits,

ich beschäftige mich seit kurzem mit Axis2 und habe einen kleinen Webservice geschrieben, der einen Schlüssel nimmt, diesen gegen eine Datenbank authentifiziert und einen Sessionstring zurück gibt, der dann bei nachfolgenden Operationen als Authentifizierung benutzt werden soll.
Nun möchte ich gerne in Fehlerfällen (wie fehlerhafter Key oder abgelaufene Session) einen Fehlercode und eine Meldung zurückgeben und habe gelesen, dass dies mit SOAP-Faults geht. Leider ist mir nicht so ganz klar, wie ich nun diesen zurückgebe. Reicht es tätsächlich eine Faultklasse zu schreiben, die von Exception erbt und diese an entprechender Stelle zu werfen?

Vielen Dank für die Erleuchtung!
 
Zurück