簡體   English   中英

Dropwizard序列化對JSON答案的異常

[英]Dropwizard exception on serializing answer to json

我已經為java.lang.Exception配置了ExceptionMapper 因此,任何應用程序異常都應由此映射器處理(我認為)。

對於某些請求,我收到500 (Server Error)響應,內容如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
<title>Error 500 Server Error</title>
</head>
<body><h2>HTTP ERROR 500</h2>
<p>Problem accessing /actresses. Reason:
<pre>    Server Error</pre></p><br/>                                                
<br/>      

我檢查了日志-空的! 我有以下日志設置

logging:
  level: INFO  

將日志級別更改為DEBUG dropwizard打印org.hibernate.LazyInitializationException在序列化答案時,hibernate引發異常。

請回答以下問題:

  1. 為什么dropwizard不以INFO級別顯示此異常?
  2. 為什么dropwizard無法通過ExceptionMapper處理此ExceptionMapper
  3. 為什么dropwizard返回HTML以Accept: application/json請求?

我認為這與在Java 7中使用DropWizard 0.6有關。我們發現了相同的問題。 升級到DW 7或與Java 6一起運行應該可以解決該問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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