How to set value for a work item attribute of type "Large HTML" using RTC API?
![]() Hi, I need to set value to an attribute "Acceptance Criteria" which is of type "Large HTML". I have written below snippet:
IWorkItemCommon workItemCommon = getService(IWorkItemCommon.class);
IAttribute accCriteria= workItemCommon.findAttribute(projectArea,"acceptance.criteria.final", null);
XMLString newChildAccCriteria = XMLString.createFromXMLText(wiConfig.accCriteria);
newChildWI.setValue(accCriteria,newChildAccCriteria);
but I am getting error while setting the value (at setValue) Error: org.eclipse.core.runtime.AssertionFailedException: assertion failed:
at org.eclipse.core.runtime.Assert.isTrue(Assert.java:110) at org.eclipse.core.runtime.Assert.isTrue(Assert.java:96) at com.ibm.team.workitem.common.internal.model.impl.WorkItemImpl.setValue(WorkItemImpl.java:2909)
Please let me know how to set value for Large HTML type using RTC API. Thank you |
Accepted answer
![]()
Ralph Schoon (63.3k●3●36●46)
| answered Apr 05 '18, 3:30 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER See https://rsjazz.wordpress.com/2013/03/20/understanding-and-using-the-rtc-java-client-api/ especially see Workingcopy and WorkItemOperation.
deepti harinkhede selected this answer as the correct answer
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.