It's all about the answers!

Ask a question

DOORS to DNG Migration - Requirement text is confusing DNG importer


Bob 3 (9911) | asked May 21 '18, 3:43 p.m.

I am doing a DOORS 9.6.1.9 to DNG 6.0.5 migration where some of the DOORS data has the string "tel:" in it. For example, one requirement reads:

The DDM shall automatically calculate voipUri as tel:<FRP>@<Organization.domain>

The DOORS migration package sees this "tel:" string as a URI scheme to hyperlink a telephone number and wraps it with an XML hyperlink tag:
<reqif-xhtml:a href="tel:">tel:</reqif-xhtml:a>
(Extracted from the ReqIf file produced by DOORS 9.6.1.9)

When imported to DNG, it produces this error:
Error importing Artifact into module _1997a02e-5d27-4275-a503-4b6f6feb3cd0: cvc-datatype-valid.1.2.1: 'tel:' is not a valid value for 'anyURI'. cvc-attribute.3: The value 'tel:' of attribute 'href' on element 'a' is not valid with respect to its type, 'URI'. : cvc-datatype-valid.1.2.1: 'tel:' is not a valid value for 'anyURI'.,cvc-attribute.3: The value 'tel:' of attribute 'href' on element 'a' is not valid with respect to its type, 'URI'.

... and the migration FAILS.

Besides modifying all the requirements to mangle "tel:" in some way so that DOORS doesn't see it as needing hyperlink help, do you have any thoughts on how to avoid this problem?

Thanks!

Be the first one to answer this question!


Register or to post your answer.