Saving WI gives failure "not the most recent state"
A user was trying to change an wi (planed for ) but he keeps getting the same error:
Failed saving work item 19624 because it did not have the most recent state. Refresh, make additional changes, then save again.
We logged out/back in , tried different user but get the same results every time. The WI history is also failing.
In ccm.log
2017-01-11 13:02:10,323 [http-bio-9443-exec-271 @@ 13:02 seurenm <com.ibm.team.workitem.viewWorkItem@9d56ddf9-edb3-44a6-8356-c9968be2f74f> /ccm/service/com.ibm.team.workitem.common.internal.rest.IWorkItemRestService/workItemDTO2] WARN .team.repository.servlet.AbstractTeamServerServlet - CRJAZ1163I ArrayIndexOutOfBoundsException processing GET request for com.ibm.team.workitem.common.in
ternal.rest.IWorkItemRestService.getWorkItemDTO2(). CRJAZ1170I The request was made by user "seurenm" from "10.128.34.60".CRJAZ1166I The stack trace hash is BE5702C5BC26713ABD5CA43EBBE55D942B9877BF.
java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 1 at ........Any Ideas on how to fix this?
One answer
Hi, Norman
Not sure about your RTC version. You may hit one of the known defects:
https://jazz.net/jazz/web/projects/Jazz%20Foundation#action=com.ibm.team.workitem.viewWorkItem&id=369390
https://jazz.net/jazz/web/projects/Jazz%20Foundation#action=com.ibm.team.workitem.viewWorkItem&id=386068
Otherwise, check if reindex may help. Or a duplicate of this work item could help(if you don't really need the history of the existing one). In general, the better option for this type of issue is to contact support as it would require further investigation.