No se puede actualizar historia de usuario en el Rally través de la API de Java

s4ik4t:

Tengo una historia de usuario en el Rally de los cuales tiene un conjunto de características como padre. Quiero actualizar el artefacto de los padres a través de la API Java para otra historia de usuario. Sin embargo, yo estoy recibiendo un error de validación mientras lo hace es decir,

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

Añadí siguiente propiedad incluir en el 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); 

Cómo anular esta validación, ¿Alguien puede ayudar por favor?

Kyle Morse:

Una historia de usuario no puede tener un padre elemento de parque y un padre historia al mismo tiempo. Sólo hay que establecer el campo PortfolioItem a nulo y debe ser bueno para ir. Probablemente también quiere asegurarse de que el campo PortfolioItem en esa nueva historia de los padres se ha establecido correctamente para que sus paquetes de continuación todavía funciona como se espera.

jsonObject.addProperty("PortfolioItem", null);

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=182275&siteId=1
Recomendado
Clasificación