对 Release To Manufacturing Workflow 的 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.
- 如果在<WT_HOME>\codebase\WEB-INF\log4jMethodServer.properties中启用了以下 ESIlogger,则更多信息将记录在(后台)方法服务器日志中,如下所示
- 在 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 管理工具> 键入连接> 输入 TIBCO 管理员用户名和密码
输入显示队列
- com.ptc.Windchill.esi.DataRequest (9.1)、com.ptc.Windchill.esi.DataResponse.xxx.xxx和com.ptc.Windchill.esi.Result队列的Rcvrs为 0
- DataResponse队列有问题
输入显示连接
它没有列出由 <WCESIUser>(例如 WCESI)(JMS 用户 ID)从 Windchill 主机启动的连接
如何在 TIBCO 端检查 EMS/JMS 队列配置
如何在 Windchill 端检查 EMS/JMS 队列配置或订阅
如何仅让后台方法服务器在 Windchill 端订阅 EMS/JMS 队列
如何在 TIBCO 端手动创建 EMS/JMS 队列
如何在 Windchill 端手动订阅 EMS/JMS 队列
如何对 TIBCO 和 Windchill 端的 EMS/JMS 队列 EMS/JMS 配置进行故障排除