cost 79 ms
為什么 CORSFilter 與 ExceptionMapper 沖突<Throwable> ?

[英]Why CORSFilter conflicts with ExceptionMapper<Throwable>?

我有這個 Java thorntail 應用程序,我想在其中捕獲所有未捕獲的異常。 我想用 500 而不是 JAXRS 給出的默認錯誤頁面來響應,所以我只使用了ExceptionMapper&lt;Throwable&gt; 。 使用 Postman 進行了測試沒有問題,但是一旦我嘗試在瀏覽器中 ...

Java:拋出異常並使用ExceptionMapper時,客戶端會收到什么REST響應?

[英]Java: What REST Response does the client recieve when an exception is thrown and an ExceptionMapper is used?

我試圖了解ExceptionMapper的工作方式。 假設我定義了一個REST服務,該服務返回XYZResponse擴展BaseResponse。 另外,我定義了一個ExceptionMapper,該異常返回擴展了BaseResponse的FailureResponse。 如果發生 ...

JAX-RS(球衣實現)ExceptionMapper<Throwable> 沒有捕獲 ConstraintViolationException

[英]JAX-RS (jersey implementation) ExceptionMapper<Throwable> aren't catching ConstraintViolationException

我有一個ExceptionMapper作為處理我所有ExceptionMapper的Provider 。 所以很明顯,我的類實現了ExceptionMapper&lt;Throwable&gt;並且我們知道,所有異常都以某種方式擴展了Throwable 。 現在我使用 jax-rs @NotNu ...

服務器日志中顯示ExceptionMapper捕獲的jaxrs中的自定義WebApplicationExceptions

[英]Custom WebApplicationExceptions in jaxrs caught by ExceptionMapper show up in server log

我使用以下Exceptionmapper將我的jaxrs rest api中的WebApplicationExceptions映射到響應。 這可以正常工作,並且確實可以完成它的工作,但是當我拋出自定義錯誤時,例如throw new NotFoundException("custom me ...

如何將 JSON 解析相關錯誤映射到 jersey 中的 json 響應

[英]how to map JSON parsing related errors to json response in jersey

我定義了一個數據類型及其 API: 如果我擺姿勢{ "name": "xxx" } ,一切都很好, 但是當我發布{ "name1": "xxx" } ,我得到了以下text/plain回復: 我更喜歡將上述錯誤轉換為 JSON 響應。 但是事件我添加了以下異常映射器,它沒有返回 JSON ...

捕捉任何異常傑克遜拋出一個ExceptionMapper

[英]Catching any exception Jackson throws with a single ExceptionMapper

我有一個JAX-RS項目,它使用Jackson來處理JSON轉換。 當Jackson拋出異常時,它會自動返回帶有錯誤描述的字符串。 因為我想返回一個自定義JSON對象,所以我創建了一個ExceptionMapper 。 問題是,當我確切地指定拋出的Exception的類型時, ...

Jersey ExceptionMapper依賴於另一個ExceptionMapper

[英]Jersey ExceptionMapper, rely on another ExceptionMapper

我有一個ExceptionMapper ,它是通用公共庫的一部分: 現在,在我的特定項目中,我有自己的ExceptionMapper : 我想將SomeAdHocException轉換為GenericException並讓GenericExceptionMapper負責進一步處理 ...

新澤西測試-ExceptionMapper-HTTP狀態不是200時的UniformInterfaceException

[英]Jersey test - ExceptionMapper - UniformInterfaceException when HTTP status is not 200

我必須使用jersey-test-framework-grizzly2測試Jersey 1.19。 存在具有注冊的REST端點和異常映射器類的配置類: 當我執行/測試返回HTTP狀態200的REST端點時,它運行良好。 如果拋出異常,則異常映射器會很好地處理它,並返回帶有錯誤代碼 ...

您可以將Jersey自定義ExceptionMappers從.jar戰爭文件導入到.war文件嗎?

[英]Can you import Jersey custom ExceptionMappers from a .jar war file into a .war file?

運行JUnit測試時,我一直收到此錯誤。 僅當我嘗試將Jersey自定義ExceptionMappers從.jar文件導入到.war文件時,才會發生這種情況。 我知道映射器在.war文件中時可以正常工作,但是我有兩個單獨的模塊需要它們,並且不希望復制映射器以使每個模塊中都有一個。 ...

JAX-RS異常映射器在Grizzly容器中不起作用

[英]JAX-RS Exception Mapper not working in Grizzly container

隨着項目的規模越來越大,與團隊一起工作在Jersey Web應用程序上,我們決定從Tomcat切換到Grizzly,以允許將項目的一部分部署在不同的端口號上。 我現在發現,我們擁有的自定義異常處理現在無法正常工作,相反,我總是得到灰白的html頁面。 示例異常: 制圖員: ...

澤西錯誤地調用子資源

[英]Jersey invoking sub resource wrongly

我正在使用JAX-RS學習RESTful Web服務。 我有一個MessageResource和一個子資源CommentResource 。 在我的MessageResource我使用測試方法映射了注釋子資源,我在MessageResource類中進行了注釋,因為我不希望調用Commen ...

未調用Jersey SQLException映射器

[英]Jersey SQLException Mapper not Called

這是我的SqlExceptionMapper 在這里我在函數的catch塊中拋出異常 這是我的web.xml 我已經調試了代碼,並且catch塊拋出SQLException,唯一的問題是它沒有映射到我創建的映射器。 ...

Jersey 測試 - 未調用 ExceptionMapper

[英]Jersey test - ExceptionMapper is not invoked

我有 REST Web 服務,我使用 Jersey Test、Mockito、Junit 進行測試。 當 Web 服務方法成功執行時,我得到正確的響應。 如果數據無效,則拋出自定義異常,必須由 ExceptionMapper 處理。 它應該返回相同的結構響應,但具有不同的代碼。 Exception ...

Spring JsonExceptionMapper ExceptionMapper處理。

[英]Spring JsonExceptionMapper ExceptionMapper handling.

啟動服務器時,在weblogic控制台中出現以下錯誤。 嚴重:缺少參數索引0的構造函數public com.test.mine.exception.JsonExceptionMapper(java.lang.String,com.fasterxml.jackson.core.JsonLoc ...

澤西島無法捕獲任何傑克遜異常

[英]Jersey unable to catch any Jackson Exception

對於我的 REST api,我使用 jersey 和 ExceptionMapper 來捕獲全局異常。 它適用於我的應用程序拋出的所有異常,但我無法捕獲 jackson 拋出的異常。 例如,我的端點之一接受包含枚舉的對象。 如果請求中的 Json 具有不在 enum jersey 中的值,則拋出此 ...

JAXRS / Jersey 2 - 驗證錯誤不會調用ExceptionMapper

[英]JAXRS/Jersey 2 - Validation errors does not invoke the ExceptionMapper

使用最新的Jersey(2.22.1),我已經成功創建了我的自定義驗證器以滿足各種需求。 但是當發生ConstraintViolationException時,我的自定義ExceptionMapper (在web.xml中注冊為provider )不會被調用,盡管它被定義為ExceptionM ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM