Release To Manufacturing ワークフローの Post_Release ノードでパブリッシュスタックが発生し、Windchill Enterprise Systems Integration で応答ファイルが生成されない場合のトラブルシューティング
適用対象
- Windchill Enterprise Systems Integration 9.1 to 12.1
説明
Release To Manufacturing (RTM) ワークフローのPost_Releaseノード上のすべてのパブリッシュ スタック
応答ファイルは生成されません
(バックグラウンド) メソッドサーバーログに次のエラーが表示されます
tasks.com.ptc.windchill.esi.export.ExportToJMSQueue - Error while executing the Create-Object webject.
- 次の ESIlogger が<WT_HOME>\codebase\WEB-INF\log4jMethodServer.propertiesで有効になっている場合、詳細情報が次のように (バックグラウンド) メソッド サーバー ログに記録されます。
- Windchill ESI 10.1 より前では、 log4j.logger.com.ptc.windchill.esi.utl.ESILogger=DEBUG
- Windchill ESI 10.1 以降、 log4j.logger.tasks.com.ptc.windchill.esi.export.ExportToJMSQueue =DEBUG
ERROR : com.ptc.windchill.esi.utl.ESILogger Info*Engine task in ExportToJMSQueue.xml: Error while executing the Create-Object webject. ERROR : com.ptc.windchill.esi.utl.ESILogger Info*Engine task in ExportToJMSQueue.xml: -- Caught Exception -- ERROR : com.ptc.windchill.esi.utl.ESILogger Info*Engine task in ExportToJMSQueue.xml: -- Exception Stack Trace -- ERROR : com.ptc.windchill.esi.utl.ESILogger Info*Engine task in ExportToJMSQueue.xml: (com.infoengine.util.IEResource/115) com.infoengine.exception.fatal.IEFatalServiceException: Lookup of Administered object with uri "com.ptc.windchill.esi.DataResponse.XXX.XXX" returned null. ERROR : com.ptc.windchill.esi.utl.ESILogger Info*Engine task in ExportToJMSQueue.xml: at com.infoengine.messaging.MsgService.lookupAdminObject(MsgService.java:1359) ERROR : com.ptc.windchill.esi.utl.ESILogger Info*Engine task in ExportToJMSQueue.xml: at com.infoengine.messaging.MsgService.lookupQueue(MsgService.java:1375) ERROR : com.ptc.windchill.esi.utl.ESILogger Info*Engine task in ExportToJMSQueue.xml: at com.infoengine.messaging.MsgService.getQueueListener(MsgService.java:1437) ERROR : com.ptc.windchill.esi.utl.ESILogger Info*Engine task in ExportToJMSQueue.xml: at com.infoengine.messaging.MsgService._createObject(MsgService.java:2427) ERROR : com.ptc.windchill.esi.utl.ESILogger Info*Engine task in ExportToJMSQueue.xml: at com.infoengine.messaging.MsgService.createObject(MsgService.java:2363) ERROR : com.ptc.windchill.esi.utl.ESILogger Info*Engine task in ExportToJMSQueue.xml: at com.infoengine.webject.msg.CreateObject.invoke(CreateObject.java:23) ERROR : com.ptc.windchill.esi.utl.ESILogger Info*Engine task in ExportToJMSQueue.xml: at com.infoengine.procunit.webject.WebjectProcessor.invokeWebject(WebjectProcessor.java:624) ERROR : com.ptc.windchill.esi.utl.ESILogger Info*Engine task in ExportToJMSQueue.xml: at com.infoengine.procunit.webject.WebjectProcessor.processTask(WebjectProcessor.java:210) ERROR : com.ptc.windchill.esi.utl.ESILogger Info*Engine task in ExportToJMSQueue.xml: at com.infoengine.SAK.Webject.invoke(Webject.java:491) ERROR : com.ptc.windchill.esi.utl.ESILogger Info*Engine task in ExportToJMSQueue.xml: at com.infoengine.compiledTasks.file.apphome.ptc.Windchill_10$2e0.Windchill.tasks.com.ptc.windchill.esi.export.exporttojmsqueue$2exml.invoke(exporttojmsqueue$2exml.java:230) ERROR : com.ptc.windchill.esi.utl.ESILogger Info*Engine task in ExportToJMSQueue.xml: at com.infoengine.SAK.Task.invoke(Task.java:1799) ERROR : com.ptc.windchill.esi.utl.ESILogger Info*Engine task in ExportToJMSQueue.xml: at com.infoengine.SAK.Task.invoke(Task.java:1710) ERROR : com.ptc.windchill.esi.utl.ESILogger Info*Engine task in ExportToJMSQueue.xml: at com.ptc.windchill.esi.txn.ESIResponseSender.run(ESIResponseSender.java:147) ERROR : com.ptc.windchill.esi.utl.ESILogger Info*Engine task in ExportToJMSQueue.xml: at wt.session.SessionThread.run(SessionThread.java:169) (com.infoengine.util.IEResource/115) com.infoengine.exception.fatal.IEFatalServiceException: Lookup of Administered object with uri "com.ptc.windchill.esi.DataResponse.XXX.XXX" returned null. at com.infoengine.messaging.MsgService.lookupAdminObject(MsgService.java:1359) at com.infoengine.messaging.MsgService.lookupQueue(MsgService.java:1375) at com.infoengine.messaging.MsgService.getQueueListener(MsgService.java:1437) at com.infoengine.messaging.MsgService._createObject(MsgService.java:2427)
TIBCO Designerのテスター モードでパブリッシュを実行した場合、 JMSReceiver_Response_ESIResponeのパブリッシュ ジョブ スタック
JMSReceiver_Response_ESIRespone 出力ログに次のエラーが含まれています
Job-XXX Error in [ProcessDefinitions/DataProcessing/Start_JMSReceive_CallMap_CBO_PD.process/JMSRepeatUntilTrue_ESIResponse/JMSReceiver_Response_ESIResponse] Activity timed out
パブリッシュの実行中に、TIBCO サーバーで、「スタート」 > 「すべてのプログラム」 > 「TIBCO 」> 「TIBCO ホーム」 > 「TIBCO EMS XX」 > 「EMS 管理ツールの開始」>「 connect」と入力し、TIBCO 管理者のユーザー名とパスワードを入力します。
タイプショーキュー
- com.ptc.Windchill.esi.DataRequest (9.1)、com.ptc.Windchill.esi.DataResponse.xxx.xxx 、 com.ptc.Windchill.esi.Resultキューの受信数は 0
- DataResponseキューに問題があります
「接続を表示」と入力します
Windchill ホストから <WCESIUser> (例: WCESI) (JMS ユーザー ID) によって開始された接続はリストされません。
TIBCO 側で EMS/JMS キュー構成を確認する方法
Windchill 側で EMS/JMS キューの設定またはサブスクリプションを確認する方法
Windchill 側でバックグラウンドメソッドサーバーのみに EMS/JMS キューをサブスクライブさせる方法
TIBCO 側で EMS/JMS キューを手動で作成する方法
Windchill 側で EMS/JMS キューを手動でサブスクライブする方法
TIBCO 側と Windchill 側の両方で EMS/JMS キューの EMS/JMS 設定をトラブルシューティングする方法