G
Gaunt (nicht eingelogt)
Gast
Hi
ich hab da ein Problem und vielleicht kann mir ja einer helfen:
Ich habe da einen WS. Der zieht über Corba Informationen aus einem ERP System. Dabei kann natürlich was schiefgehen: Die Person kann nicht gefunden werden, ist nicht eindeutig oder es gibt technische Probleme.
Tritt sowas auf dann werden entsprechende Exceptions geworfen. Die Klasse die den WS repräsentiert bekommt die auch und ich versuche die einfach weiter zu werfen.
Auf der Client Seite kommen die aber alle nur als Rmi Exceptions an obwohl er die anderen auch kennt und verwenden will. Aber im Catch fängt er immer nur RMI:-(
In denen steht zwar auch drinn was das Problem war und auch welche Exception ursprünglich geworfen wurde, aber kann man nicht irgendwie sofort die richtige Ausnahme abfangen???
greetz & THX
Nils
ich hab da ein Problem und vielleicht kann mir ja einer helfen:
Ich habe da einen WS. Der zieht über Corba Informationen aus einem ERP System. Dabei kann natürlich was schiefgehen: Die Person kann nicht gefunden werden, ist nicht eindeutig oder es gibt technische Probleme.
Tritt sowas auf dann werden entsprechende Exceptions geworfen. Die Klasse die den WS repräsentiert bekommt die auch und ich versuche die einfach weiter zu werfen.
Auf der Client Seite kommen die aber alle nur als Rmi Exceptions an obwohl er die anderen auch kennt und verwenden will. Aber im Catch fängt er immer nur RMI:-(
In denen steht zwar auch drinn was das Problem war und auch welche Exception ursprünglich geworfen wurde, aber kann man nicht irgendwie sofort die richtige Ausnahme abfangen???
greetz & THX
Nils