0

Dominoは、notes.iniパラメータによるリモートデバッグを許可するように構成されています。

JavaEnableDebug=1
JavaDebugOptions=transport=dt_socket,server=y,suspend=n,address=8703

一部のXPagesコードをデバッグするために、Domino Designer/Eclipseでデバッグが開始されます。デバッガーは別のJVMに接続します。私が発見したように、以前にJavaエージェントを実行したのはAMGRのJVMです。デバッガーの切断と再接続は役に立ちません。

唯一の回避策は、AMGRをシャットダウン/再起動してHTTPJVMに接続できるようにすることです。

AMGRデバッガーとHTTPデバッガーに異なるポートを設定することは可能ですか?

4

1 に答える 1

1

私はこの問題について開発に話しました、そしてそれは(彼らにとって:)既知の問題です。Dominoサーバーが起動すると、すべてのJVM(AMGR / HTTP)がデバッグ設定に従ってポートへの接続を試みます。したがって、どちらのプロセスが最初に勝ちます。

複数のポートを使用できるかどうかを確認するために現在調査中です(私はまだSPRを持っていません)。

notes.iniのSERVERTASKS設定の順序を変更して、AMGRの前にHTTPを起動してみてください。それ以外の場合は、両方のプロセスを停止してから、必要なプロセスを開始します。

于 2013-03-05T17:04:48.060 に答える