TransactionRolledbackLocalException zum Frühstück
Juni 29th, 2006 | by Wolfgang |Heute gab es zum Frühstück mal wieder einen leckeren Bug
Die Situation: In einer Methode einer SessionBean wird eine benutzerdefinierte Exception geworfen. Beim Aufrufer der Methode kommt allerdings nur eine TransactionRolledbackLocalException an.
Was ist passiert? Die Antwort ist (zumindest in meinem Fall) simpel - wenn man sie kennt. Im Local Interface fehlt die throws - Deklaration der geworfenen Exception. Sowas passiert wenn man nach dem Anlegen einer Methode Exceptions hinzufügt und diese nicht manuell in das Local Interface nachzieht. Meine IDE, namentlich IRAD, macht sowas nämlich nicht automatisch.
Nun ja, zum Glück habe ich den Fehler relativ schnell bemerkt.
| Tags:bug, ejb, exception, irad, Java |
| Abgelegt unter: Bugs Java Job |
| Trackback URL für diesen Artikel |
| RSS Kommentare |




Sorry, comments for this entry are closed at this time.