Fenriswolf 程式筆記

奮利斯狼的地盤,小綿羊勿入

CXF ExceptionMapper

在實作 Restful Services Exception Handling 需支援 L10N,簡單的做法是把 exception message 轉成相對應的對錯訊息。一個好的設計原則是讓程式不要跟 CXF 或特定的 framework 綁死,才能讓程式有更高的可攜性及重用性。因此我不希望在 API 上直接 return javax.ws.rs.core.Response 或 throw javax.ws.rs.WebApplicationException。因此需要自訂 ExceptionMapper 來支援我所要的功能
繼續閱讀

廣告

2012/03/21 Posted by | Java Tool | | 發表留言