It's all about the answers!

Ask a question

Errors when saving work items by code (follow up - participant)

Carlos Benavides (132) | asked Jun 21 '17, 1:24 p.m.

Hi guys,

I will try to explain this situation. I have a participant which is activated when I save a work item (child). This participant gets some attribute values from it's parent and sets them to the child (the work item which is saving). At the end of the code I have this:

fWorkItemServer.saveWorkItem2(workItem_workingCopy, null, null);

But it's showing this error (I could not upload the image because of a forum policy):

Error running operation 'Saving Work Item'


I tried with saveWorkItem2 and saveWorkItem3 but it's the same. And when I remove this line of code it doesn't show any error but the work item doesn't save the new values on it's fields.

I know this could be because when I save the work item the code saves it over and over again because it's always calling the participant but I need to know how to avoid this loop and keep the values ​​that should be saved.

Could you please help me how to solve it?

Thank you!

Accepted answer

permanent link
Ralph Schoon (62.0k33643) | answered Jun 21 '17, 2:34 p.m.

 See for how to use additional save parameter to avoid recursion.

Carlos Benavides selected this answer as the correct answer

Your answer

Register or to post your answer.