猿问

无法通过Java API更新Rally中的用户故事

我在Rally中有一个用户故事,该故事具有作为父项设置的功能。我想通过Java API将父工件更新为另一个用户故事。但是我这样做时遇到验证错误,即


Validation error: HierarchicalRequirement.parentArtifact should not be set if HierarchicalRequirement.Parent is set and vice versa

我添加了以下属性以包含在中UpdateRequest:


JsonObject obj = new JsonObject();

jsonObject.addProperty("Parent", "<Parent User story ref>");

UpdateRequest updateRequest = new UpdateRequest("<Child User story ref>", obj);

UpdateResponse updateResponse = rallyApi.update(updateRequest); 

如何覆盖此验证,任何人都可以帮忙吗?


慕村9548890
浏览 124回答 1
1回答

慕沐林林

用户故事不能同时具有投资组合项目父项和故事父项。只需将PortfolioItem字段设置为null,就可以了。您可能还需要确保正确设置了新父故事上的PortfolioItem字段,以便您的汇总仍能按预期工作。jsonObject.addProperty("PortfolioItem",&nbsp;null);
随时随地看视频慕课网APP

相关分类

Java
我要回答