Page 1 of 1

Reusing cross-references

Posted: Thu Mar 16, 2017 8:21 pm
by kwriter
Hello,

I recently upgraded to Oxygen 18 and am using DITA-OT 1.8 for now. In my validation results, I now get the following message for links that I was reusing via my content reference file, which is also embedded in the map, so I can use it for conkeyrefs as well:

Description: Topic "operator_conrefs.dita" is referenced in the DITA map as "resource-only". Any cross reference to it will result in a broken link.

So, is it true that I cannot now reuse cross-references that are in conref files embedded in my map as resource-only? This worked fine before (Oxygen 15.1).

Thanks.

Re: Reusing cross-references

Posted: Fri Mar 17, 2017 9:35 am
by Radu
Hi,

This does not affect publishing, publishing with DITA OT 1.8 works as usual, it is just an extra warning we issue when validating the DITA Map.
A message like this:

Topic "operator_conrefs.dita" is referenced in the DITA map as "resource-only". Any cross reference to it will result in a broken link.


should be issued by Oxygen when you have an xref with an href pointing to "operator_conrefs.dita" or to a subelement inside it. As the "operator_conrefs.dita" is read-only and does not appear for example in the PDF output, all links to it would be broken.
If this is not your case, maybe you could give me a small example about the places where the "operator_conrefs.dita" is referenced.

Regards,
Radu

Re: Reusing cross-references

Posted: Fri Mar 17, 2017 7:29 pm
by kwriter
Ok, that's good to know. Thanks for your help.