アーティクル - CS408679

「検索条件の値が永続的ではありません。」というエラーが発生します。 Windchill PDMLink 12.0 で API TeamHelper.service.findAllParticipantsByRole(team) を呼び出すと、「ObjectIdentifier is null」が表示される

修正日: 11-Jan-2024   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • 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)


最新バージョンはこちらを参照ください CS408679