在我的XPages應用程序中,我想調試與javax.net有關的問題。因此我設置了系統屬性javax.net.debug=all
。不幸的是,調試信息沒有寫入Domino服務器控制檯,我無法在服務器上的任何日誌中找到它。javax.net的調試信息未寫入Domino服務器控制檯
誰能告訴我如何獲取調試輸出?
在我的XPages應用程序中,我想調試與javax.net有關的問題。因此我設置了系統屬性javax.net.debug=all
。不幸的是,調試信息沒有寫入Domino服務器控制檯,我無法在服務器上的任何日誌中找到它。javax.net的調試信息未寫入Domino服務器控制檯
誰能告訴我如何獲取調試輸出?
1)在NOTES.INI,創建一個選項文件中的條目,即
JavaOptionsFile=C:\IBM\Domino9\MyJavaOptions.txt
2)創建該文件並加入這行
-Djavax.net.debug=all
3)保存它&重啓服務器
4)打開log.nsf查看會發生什麼 - 服務器控制檯不再可用,太多的調試信息!
謝謝您的回答。我有兩個問題:[1]爲什麼JVM不接受通過System.setProperty設置屬性? [2]通過「服務器控制檯不再可用」,您可能意味着只有很多輸出。或者服務器崩潰或停止工作?我在問,因爲我不打算長時間激活調試,只需幾分鐘即可得到輸出... –
有很多輸出。 –
我不是100%確定的,但我認爲必須在javax.net啓動之前設置該選項。這就是爲什麼你必須在JVM啓動之前添加選項,否則就太遲了。 –
javax.net.debug=all
從OpenNTF https://www.openntf.org/internal/home.nsf文件\Domino\data\domino\workspace\.config\rcpinstall.properties
感謝您的回答,但我已經通過@SvenHasselbach解決了問題。以防萬一你是新的和/或錯過它:答案旁邊的綠色複選標記(在這種情況下,斯文的)意味着它被接受。 –
我知道什麼是綠色標記。這是替代答案。 – Hubert
不知道到底,但我已經找到了日誌讀取器/project.xsp?action=opendocument&name=xpages%20log%20file%20reader在使用XPage時每天都非常有用。 –
@RobMason:謝謝你的提示。我已經使用這個有用的工具,但我找不到它提供的任何日誌中的調試信息。 –
你是如何設置房產的? –