2016-11-25 13 views
1

私のXPagesアプリケーションでは、javax.netに関連する問題をデバッグします。したがって、私はシステムプロパティーjavax.net.debug=allを設定しました。残念ながら、デバッグ情報はDominoサーバーコンソールに書き込まれず、サーバー上のいずれのログでも見つかりません。javax.netのデバッグ情報がDominoサーバーコンソールに書き込まれない

そのデバッグ出力を取得する方法を教えてもらえますか?あなたのNotes.iniで

+1

わからないまさに、私が発見したログリーダーをファイルにエントリjavax.net.debug=allに追加/project.xsp?action=opendocument&name=xpages%20log%20file%20readerは、XPageで作業するときに毎日非常に便利です。 –

+0

@RobMason:チップをありがとう。私はすでにこの便利なツールを使用していますが、私はそれが提供するログのいずれかでデバッグ情報を見つけることができません。 –

+0

どのようにプロパティを設定しましたか? –

答えて

4

1)、オプションファイルのエントリを作成して、すなわち

JavaOptionsFile=C:\IBM\Domino9\MyJavaOptions.txt 

2)は、このファイルを作成し、

-Djavax.net.debug=all 

3この行を追加します)それを&再起動を保存しますサーバ

4)何が起こるかを見るためにlog.nsfを開きます - サーバコンソールはもはや使用できなくなり、デバッグ情報が多すぎます!

+0

お返事ありがとうございます。私は2つの質問があります:[1]なぜJVMはSystem.setPropertyを介してプロパティを設定することができませんか? [2] "サーバーコンソールはもはや使用できません"ということは、たぶん出力が多いことを意味します。または、サーバーがクラッシュするか、動作を停止しますか?私は長い間、デバッグを有効にする予定はないので、出力を得るためにちょうど数分間を要しています。 –

+0

出力がたくさんあります。 –

+1

私は100%確実ではありませんが、javax.netが起動する前にオプションを設定する必要があります。そのため、JVMが起動する前にオプションを追加する必要があります。それ以外の場合は、遅すぎます。 –

1
  1. OpenNTF https://www.openntf.org/internal/home.nsfから\Domino\data\domino\workspace\.config\rcpinstall.properties
  2. 再起動サーバ
+0

あなたの答えをありがとうが、@SvenHasselbachのおかげで既に問題は解決しました。ちょうどあなたが新しいかそれとも逃した場合:答えの隣にある緑色のチェックマーク(この場合はSven's)はそれが受け入れられることを意味します。 –

+0

グリーンマークの意味を知っています。これは別の答えです。 – Hubert

関連する問題