技术文章 - CS24322
在 Windchill PDMLink 中,需要队列处理的操作失败,并出现错误“Max ProcessQueues Exceeded”
已修改: 24-Feb-2025
适用于
- Windchill PDMLink 9.1 to 12.1
说明
- 需要队列处理的操作因方法服务器错误而失败
"wt.queue.QueueException: Max ProcessQueues Exceeded"
- 重新分配生命周期失败并出现上述错误
- UpgradeManager 因方法服务器错误而失败
- 验证通过后,从电子表格导入失败并出现错误
- 工作流程无法启动并出现错误
- 副本服务器签入问题,冲突管理器显示错误
- 创建队列操作失败并出现错误
- 发布 EPMDoc 或尝试新的表示时出错
Caused by: (wt.pom.pomResource/10) wt.pom.PersistenceException: A commit cannot be done when a rollback is in progress
- 以下是回滚堆栈跟踪
ROLLBACK: wt.queue.StandardQueueService.createQueue(StandardQueueService.java:1021) ROLLBACK: wt.queue.StandardQueueService.createStopWaitQueue(StandardQueueService.java:865) ROLLBACK: com.ptc.wvs.server.publish.PublishQueueHelper.createQueue(PublishQueueHelper.java:519) ROLLBACK: com.ptc.wvs.server.publish.PublishQueueHelper.createMultiQueue(PublishQueueHelper.java:478)
- Creo 数据无法通过独立浏览器签入,并出现回滚错误
ERROR [ajp-nio-127.0.0.1-8010-exec-3] com.ptc.windchill.uwgm.proesrv.request.CheckinRequest h_ono - CheckinRequest.executeRequest :: Transaction internal error (wt.pom.pomResource/10) wt.pom.PersistenceException: A commit cannot be done when a rollback is in progress. The following is the rollback stacktrace.
...
...
ROLLBACK: wt.queue.StandardQueueService.createQueue(StandardQueueService.java:1062)
ROLLBACK: wt.queue.StandardQueueService.createStopWaitQueue(StandardQueueService.java:910)
ROLLBACK: com.ptc.wvs.server.publish.PublishQueueHelper.createQueue(PublishQueueHelper.java:618)
ROLLBACK: com.ptc.wvs.server.publish.PublishQueueHelper.createMultiQueue(PublishQueueHelper.java:577)
ROLLBACK: com.ptc.wvs.server.publish.PublishQueueHelper.addPublishEntry(PublishQueueHelper.java:1329)
ROLLBACK: com.ptc.wvs.server.publish.Publish.endMultiPublish(Publish.java:2051)
ROLLBACK: com.ptc.wvs.server.publish.StandardPublishService.processCheckInEvent(StandardPublishService.java:2466)
...
这是文章 24322 的 PDF 版本,可能已过期。最新版本 CS24322