技术文章 - CS408679
出现错误“搜索条件值不持久。在 Windchill PDMLink 12.0 中调用 API TeamHelper.service.findAllParticipantsByRole(team) 时,“ObjectIdentifier 为 null”
已修改: 11-Jan-2024
适用于
- Windchill PDMLink 12.0
说明
- 调用 API TeamHelper.service.findAllParticipantsByRole(team)时出现错误
Team team = TeamHelper.service.getTeam((TeamManaged) object); Map roleMap = TeamHelper.service.findAllParticipantsByRole(team);
- MethodServer 日志文件中的错误消息:
ERROR [ajp-nio-127.0.0.1-8010-exec-23] wt.team xxxxx - (wt.query.queryResource/5) wt.query.QueryException: Search Condition value is not persistent. ObjectIdentifier is null at wt.query.SearchCondition.<init>(SearchCondition.java:1345) at wt.team.StandardTeamService.populateRolePrincipalHash(StandardTeamService.java:6351) at wt.team.StandardTeamService.populateRolePrincipalHash(StandardTeamService.java:3130) at wt.team.StandardTeamService.findAllParticipantsByRole(StandardTeamService.java:3124)
这是文章 408679 的 PDF 版本,可能已过期。最新版本 CS408679