It's all about the answers!

Ask a question

DNG REST API report text artifacts content by revision after ReqIF import


Mazen Sadek (112) | asked Aug 27 '18, 9:54 a.m.

Hi there,


We had an installation of DNG on an old server that had the template Lifecycle Project (Money that Matters Enterprise Sample) with extra modules and artifacts along with some other projects. I was using DNG REST API: (https://server:port/rm/publish/text?moduleURI=module1) to get text artifacts content which was reported in richTextBody like this:

<ds:content> 
<text:text artifactRole="" type="Heading"> 
<text:richTextBody> 
<div> 
<h1> 
<div xmlns="http://www.w3.org/1999/xhtml"> 
<p dir="ltr" id="_1407678904986">Business Goals</p> </div> 
</h1> 
</div> 
</text:richTextBody> 
</text:text> 
</ds:content> 

We needed to move a new server, so we exported all our extra modules, artifacts and projects to ReqIF files and imported them into the new server. However, the text artifacts content now is always reported like this:
<ds:content> 
    <text:text artifactRole="" revision="_oCzMMjGnEeiVzKM5bmrchA" type="Heading"/> 
</ds:content>


It's worth mentioning that I tried installing the server again and tested the REST API with the template project modules before importing the ReqIF files and text artifacts content was reported as expected. I don't know why importing the ReqIF files affected the server to behave like this!


Anyone has an idea why this happened and how to resolve it?


Thanks, Mazen

Be the first one to answer this question!


Register or to post 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.