簡體   English   中英

Glassfish:HTTP 500內部服務器錯誤,沒有任何異常

[英]Glassfish: HTTP 500 Internal Server Error without any exception

我目前正在開發一個部署在Glassfish服務器上的項目。 當出現異常時,我可以輕松地在Glassfish日志中看到堆棧跟蹤。 但是,有時當存在與持久性相關的問題(例如關系注釋或延遲加載)時,來自服務器的響應是HTTP 500內部服務器錯誤,在任何日志文件中都沒有任何異常。 擺弄,粗暴地強制錯誤而不知道什么是實際錯誤需要花費大量的時間。 有沒有辦法啟用詳細模式,以便我可以看到此異常或這是Glassfish的技術限制?

我知道這個問題有點老了,但我最近遇到了同樣的問題,並會與你們分享我的發現。

對我來說,以下兩種方法有助於追蹤我的問題。

使用persistence.xml注銷SQL語句:

<property name = "hibernate.show_sql" value = "true" /> // hibernate

<property name="eclipselink.logging.level" value="FINE"/> //eclipse link

如以下問題的答案中所述, 記錄違規行為

javax.validation.ConstraintViolationException

暫無
暫無

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

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