2012-02-21 101 views
5

我在管理控制檯中更改了其中一個日誌級別,Glassfish 3.1.1停止將任何內容寫入domain1/logs/server.log。我自從恢復了更改並試圖重啓服務器幾次。這是它記錄的最後一件事:Glassfish 3.1.1突然停止寫入server.log

[#|2012-02-20T16:44:53.738-0800|INFO|glassfish3.1.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=46; 
_ThreadName=Thread-7;|com.sun.webui.jsf.component.DropDown::The current value of component form1:basicTable:rowGroup1:6:col3:level does not match any of the selections. 
Did you forget to reset the value after changing the options? |#] 

回答

9

也許你遇到了Glassfish-18205 bug。 GFFileHandler日誌級別可能設置爲「OFF」。

嘗試將其與CLI設置爲不同的級別:

asadmin set-log-levels com.sun.enterprise.server.logging.GFFileHandler=ALL 

你可以使用管理控制檯爲好,但在下拉菜單中有不允許選擇日誌級別「ALL」(儘管這是一個有效的日誌級別)。選擇其中一個選項。

+0

謝謝,這正是發生了什麼事。我還將「javax.enterprise.system.core.security」記錄器設置爲FINEST。解決方案奏效。 – 2012-02-21 19:45:31

+0

很高興聽到它的作品。 – 2012-02-21 20:00:33

+1

這個問題在Payara 4.1.2.172中依然存在,對我來說這仍然是一個有效的解決方案。 – Joost 2017-06-21 10:52:07