原因:java.rmi.ConnectIOException:JRMP接続の確立中にエラーが発生しました。ネストされた例外
Caused Java Rmi Connectioexception
RMIを起動し、次のエラーを報告します。
Caused by: java.rmi.ConnectIOException: error during JRMP connection establishment nested exception is: java.net.SocketException: Connection reset at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:304) at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202) at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:338) at sun.rmi.registry.RegistryImpl_Stub.rebind(RegistryImpl_Stub.java:147) at gnnt.util.rmi.RMIServer.startRMI(RMIServer.java:110) ... 15 more
最後に、ポートの競合が原因であることが判明しました。ポート5003でサーバーを起動するために使用されたRMIが、たまたまローカルサービスポートと競合していました。netstat -aon | findstr '5003'と入力して、そのpidを3056として照会します。
引き続きtasklist | findstr '3056'を入力して、どのプロセスまたはプログラムがポート5003を占有しているかを確認します。結果は、magentproc.exeです。
PIDを見つけたら、タスクマネージャーを直接開いて、最後にLoadRunnerがこのポートを占有していることを確認し、閉じるだけです。