アーティクル - CS195266

Windchill の ServerManager でエラー「java.rmi.RemoteException: スレーブ キャッシュを登録できません」がスローされました

修正日: 23-Jul-2024   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • Windchill PDMLink 10.1 to 10.2
  • Windchill PDMLink 12.0 to 13.1

説明

  • スレーブ上のメソッドサーバーが1つの時点で停止し、続行できません
  • 問題のスレーブの ServerManager.log 内のエラー:
エラー [main] wt.cache.server - キャッシュ サーバー呼び出し例外をキャッチしました
java.rmi.RemoteException: スレーブ キャッシュを登録できません。ネストされた例外は次のとおりです:
java.rmi.ServerException: サーバー スレッドで RemoteException が発生しました。ネストされた例外は次のとおりです:
java.rmi.ConnectException: ホストへの接続が拒否されました: <ホスト名>; ネストされた例外は次のとおりです:
java.net.ConnectException: 接続がタイムアウトしました: connect
wt.cache.RemoteCacheServer.registerSlaveInternal(RemoteCacheServer.java:244) で
wt.cache.RemoteCacheServer$1.call(RemoteCacheServer.java:176) で
wt.cache.RemoteCacheServer$1.call(RemoteCacheServer.java:171) で
wt.cache.RemoteCacheServer.callTimeAndLogRemoteCallableLow(RemoteCacheServer.java:711) で
wt.cache.RemoteCacheServer.callTimeAndLogRemoteCallable(RemoteCacheServer.java:684) で
wt.cache.RemoteCacheServer.registerSlave(RemoteCacheServer.java:169) で
wt.cache.CacheManager.<init>(CacheManager.java:455) で
wt.cache.MasterCacheMonitor.<init>(MasterCacheMonitor.java:61) で
wt.cache.MasterCacheMonitor.getInstance(MasterCacheMonitor.java:48) で
wt.cache.CacheManager.<init>(CacheManager.java:445) で
wt.manager.jmx.ServerManagerRegistry.<init>(ServerManagerRegistry.java:63) で
wt.manager.jmx.ServerManagerRegistry.initRegistry(ServerManagerRegistry.java:86) で
wt.manager.jmx.ServerManager.<init>(ServerManager.java:146) で
wt.manager.jmx.ServerManager.newServerManager(ServerManager.java:128) で
wt.manager.jmx.Startup.<init>(Startup.java:47) で
sun.reflect.NativeConstructorAccessorImpl.newInstance0(ネイティブ メソッド)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) で
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) で
java.lang.reflect.Constructor.newInstance(Constructor.java:513) で
java.lang.Class.newInstance0(Class.java:357) で
java.lang.Class.newInstance(Class.java:310) で
wt.manager.ServerManagerMain.run(ServerManagerMain.java:268) で
wt.manager.ServerManagerMain.main(ServerManagerMain.java:172) で
原因: java.rmi.ServerException: サーバー スレッドで RemoteException が発生しました。ネストされた例外は次のとおりです:
java.rmi.ConnectException: ホストへの接続が拒否されました: <ホスト名>; ネストされた例外は次のとおりです:
java.net.ConnectException: 接続がタイムアウトしました: connect
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:334) で
sun.rmi.transport.Transport$1.run(Transport.java:159) で実行します。
java.security.AccessController.doPrivileged(ネイティブメソッド)
sun.rmi.transport.Transport.serviceCall(Transport.java:155) で
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535) で
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) で
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) で
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) で
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) で
java.lang.Thread.run(Thread.java:662) で
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255) で
sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233) で
sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142) で
wt.cache.CacheManager_Stub.registerSlave(ソース不明)
wt.cache.RemoteCacheServer.registerSlaveInternal(RemoteCacheServer.java:198) で
... 22件以上

最新バージョンはこちらを参照ください CS195266