技术文章 - CS162756

Creo View 适配器:配置 Creo Worker 在多 Worker 环境中的助手重新启动期间自动清理残留的 Creo Parametric 进程,以最大限度地减少“启动失败”错误

已修改: 31-Jul-2025   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • Creo View Adapters 3.0 M010 to 12.1
  • Windchill PDMLink 10.0 to 13.1
  • Creo Parametric 1.0 to 11.0

说明

  • 如何修复 Creo View Adapters Worker 因残留进程导致无法重启的问题
  • 如果工作器的 Creo Parametric 会话在发布期间挂起,并且在辅助进程尝试停止/终止工作器时不退出,则后续启动工作器的尝试将失败,并出现“无法注册...”错误
  • 常见的消息序列类似如下:
  • 注册服务器:proe2pv 错误:56113:无法注册 Windchill 服务器“http://<windchill_url>” “publish9055191759723715316tmp” - -33
  • 适配器已配置为在发生此错误时在当前作业后重新启动
  • proe2pv 错误:13027:无法重新启动适配器,助手返回“适配器已重新启动一次”
  • 笔记:
    • 错误返回代码可能有所不同,但最常见的情况是出现“注册失败...”消息
    • 例如,无法注册...以 Creo/TOOLKIT 错误代码-4结尾的消息也很常见。
  • 此方法对于解决阻止自动清理通用文件系统文件夹的问题也很有用:
    • 例如,以下 WVS 后台方法服务器异常导致内容被遗留:
      错误 [Thread-21477 ProcessMessages] wt.wvs.workeragent.Worker - 550 进程无法访问该文件,因为它正在被另一个进程使用。

      java.io.FileNotFoundException:550 该进程无法访问该文件,因为它正在被另一个进程使用。

      在 com.ptc.wvs.server.util.FTP.rm(FTP.java:975)
      在 com.ptc.wvs.server.util.FTP.doRmAll(FTP.java:934)
      在 com.ptc.wvs.server.util.FTP.rmall(FTP.java:892)
      在 com.ptc.wvs.server.cadagent.Worker.deleteAllTrash(Worker.java:1514)
      在 com.ptc.wvs.server.cadagent.ProcessMessages.copyFilesOnDone(ProcessMessages.java:368)
      在 com.ptc.wvs.server.cadagent.ProcessMessages.run(ProcessMessages.java:232)
这是文章 162756 的 PDF 版本,可能已过期。最新版本 CS162756