最初の更新後にストーリー/欠陥を取得すると、更新が行われていないかのように取得応答がフィールド値を返す場合があることに気付きました。短い遅延 (約 500 ミリ秒) の後に取得を再試行すると、期待どおりに更新されたフィールド値が返されます。これは既知の動作ですか? これを回避する方法はありますか?
Rally API 2.0 を使用しています - https://rally1.rallydev.com/slm/webservice/v2.0/
更新は、次の URI を使用して実行されています。
POST /slm/webservice/v2.0/Defect/14173461229?key=<key> HTTP/1.1
次のように、更新後にストーリーを取得しています。
GET /slm/webservice/v2.0/artifact?query=(ObjectId%20=%2014173461229)&start=1&pagesize=20&fetch=true HTTP/1.1