REQIF import to DNG from DOORS 9.5.1.2 and then DOORS from 9.6.0.1
We had already imported into DNG before discovering this problem. Now when we try to import to DNG from DOORS 9.6.0.1 to update our requirements artifacts we get the errors attached. The errors seems to be around URIs for certain System Attributes. (See Attachment) In my investigation I found that in DOORS 9.6.0.1 these attributes have default URIs and in DOORS 9.5.2.1 they do not. I tried changing either one to match the other value but got message from both DNG and DOORS 9.6.0.1 that this not allow since these are reserved URIs. An Example: [http://purl.org/dc/terms/identifier] to [http://jazz.net/ns/rm/doors/attribute#absoluteNumber]. See Error below:
Report for import of ReqIF Package: https://ptcpasaccbuild1:9443/rm/reqif/_o3kwk01tEeS2N8zLCA--1A
Generated on October 6, 2014 10:32:20 AM CDT
Summary
Errors importing types.
Attribute Definitions
Failed to update resource https://ptcpasaccbuild1:9443/rm/types/_6xWVMS4CEeSZeMxu2zrj3Q; status received = 403.: CRRRS8600E You cannot change [http://www.w3.org/2002/07/owl#sameAs] from [http://purl.org/dc/terms/modified] to [http://jazz.net/ns/rm/doors/attribute#modifiedOn].
Name ReqIF.ForeignModifiedOn
ReqIF ID _a49ed772-153a-4bb9-a26e-ce6d6eaccbe4_LASTMODIFIEDON
URI https://ptcpasaccbuild1:9443/rm/types/_6xWVMS4CEeSZeMxu2zrj3Q
sameAs http://jazz.net/ns/rm/doors/attribute#modifiedOn
Failed to update resource https://ptcpasaccbuild1:9443/rm/types/_6xzBIS4CEeSZeMxu2zrj3Q; status received = 403.: CRRRS8600E You cannot change [http://www.w3.org/2002/07/owl#sameAs] from [http://purl.org/dc/terms/identifier] to [http://jazz.net/ns/rm/doors/attribute#absoluteNumber].
Name ReqIF.ForeignID
ReqIF ID _a49ed772-153a-4bb9-a26e-ce6d6eaccbe4_ABSOLUTENUMBER
URI https://ptcpasaccbuild1:9443/rm/types/_6xzBIS4CEeSZeMxu2zrj3Q
sameAs http://jazz.net/ns/rm/doors/attribute#absoluteNumber
Failed to update resource https://ptcpasaccbuild1:9443/rm/types/_60xcpC4CEeSZeMxu2zrj3Q; status received = 403.: CRRRS8600E You cannot change [http://www.w3.org/2002/07/owl#sameAs] from [http://purl.org/dc/terms/created] to [http://jazz.net/ns/rm/doors/attribute#createdOn].
Name ReqIF.ForeignCreatedOn
ReqIF ID _a49ed772-153a-4bb9-a26e-ce6d6eaccbe4_CREATEDON
URI https://ptcpasaccbuild1:9443/rm/types/_60xcpC4CEeSZeMxu2zrj3Q
sameAs http://jazz.net/ns/rm/doors/attribute#createdOn
Failed to update resource https://ptcpasaccbuild1:9443/rm/types/_6xWVMS4CEeSZeMxu2zrj3Q; status received = 403.: CRRRS8600E You cannot change [http://www.w3.org/2002/07/owl#sameAs] from [http://purl.org/dc/terms/modified] to [http://jazz.net/ns/rm/doors/attribute#modifiedOn].
Name ReqIF.ForeignModifiedOn
ReqIF ID _a49ed772-153a-4bb9-a26e-ce6d6eaccbe4_LASTMODIFIEDON-DOORS-MODULE
URI https://ptcpasaccbuild1:9443/rm/types/_6xWVMS4CEeSZeMxu2zrj3Q
sameAs http://jazz.net/ns/rm/doors/attribute#modifiedOn
Failed to update resource https://ptcpasaccbuild1:9443/rm/types/_6yZeIy4CEeSZeMxu2zrj3Q; status received = 403.: CRRRS8600E You cannot change [http://www.w3.org/2002/07/owl#sameAs] from [http://purl.org/dc/terms/title] to [http://jazz.net/ns/rm/doors/attribute#name]. CRRRS8601E You cannot change [http://www.ibm.com/xmlns/rdm/rdf/range] to [https://ptcpasaccbuild1:9443/rm/types/_phHRoy4EEeSZeMxu2zrj3Q].
Name ReqIF.Name
ReqIF ID _087b93f9-c9d7-45b2-bf16-8d8dac0fe664_NAME-DOORS-MODULE
URI https://ptcpasaccbuild1:9443/rm/types/_6yZeIy4CEeSZeMxu2zrj3Q
sameAs http://jazz.net/ns/rm/doors/attribute#name
Failed to update resource https://ptcpasaccbuild1:9443/rm/types/_60xcpC4CEeSZeMxu2zrj3Q; status received = 403.: CRRRS8600E You cannot change [http://www.w3.org/2002/07/owl#sameAs] from [http://purl.org/dc/terms/created] to [http://jazz.net/ns/rm/doors/attribute#createdOn].
Name ReqIF.ForeignCreatedOn
ReqIF ID _a49ed772-153a-4bb9-a26e-ce6d6eaccbe4_CREATEDON-DOORS-MODULE
URI https://ptcpasaccbuild1:9443/rm/types/_60xcpC4CEeSZeMxu2zrj3Q
sameAs http://jazz.net/ns/rm/doors/attribute#createdOn
3 answers
I'm currently having similar difficulties. I know it's an old post but could you point me to any usefull information to deal with this problem?
Thanks!
Comments
Hi Luis,
I thought I'd add to what Norman has posted below.
You may wish to read DOORS 9 to DNG migration article that was published recently.
The issue mentioned here above seems to be an APAR mentioned in defect 90227
However, if you are able to contact IBM Support, we can verify it more easily through the Service Request/Problem Management Record system.
Kind regards,
Paul
As for the original doors id, you will need to create a legacy id field in DOORS and copy ID values to it via some DXL.
You will then need a view that displays this legacy id for the reqif export.
As for some behavior differences - you need to spec the same uri's for all the attributes in JAZz and DOORS as I understand it otherwise they don't import into JAZZ correctly.
We also noted a problem in the JAZZ import of a DOORS generated reqif . The root cause being that the doors exports differ based on how the DOORS db was created. In our case we were importing a suppliers DOORS db data into our DOORS instance to push to JAZZ. The supplier provided us a reqif file as well as a DOORS DPA. From our DOORS we then generated a reqif to import to JAZZ. The JAZZ imports differed based on how the DOORs db was initiated.