Export projectArea ProcessTemplate using API
Hi Team,
I am trying to export projectArea template using below Java API.
IContent content =
((IProcessInternalClientService) this.teamRepo.getClientLibrary(IProcessInternalClientService.class))
.createProcessDefinitionExportZip(templateId, new SubProgressMonitor(subProgressMonitor, 200));
But its giving below error
java.lang.IllegalArgumentException: invalid UUID
at com.ibm.team.repository.common.UUID.valueOf(UUID.java:108)
at com.ibm.team.process.internal.service.ProcessService.exportProcessDefinitionWithParticipants(ProcessService.java:969)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56)
at java.lang.reflect.Method.invoke(Method.java:620)
If in place of template , if i pass the processDefination instance, then its working fine.
Another issue i am facing is : i am not able to export updated project area template. that means, for example if i add some of the new attributes to the project area and then try to export. new contents are not exported.