DITA Map HTML5: Failed to run pipline

KatieKelly
Posts: 17
Joined: Thu Sep 10, 2020 11:22 pm

DITA Map HTML5: Failed to run pipline

Post by KatieKelly » Thu Apr 01, 2021 2:04 am

When attempting to output to DITA Map HTML5, I'm receiving this error message:

"...ditabase.dtd cannot not be resolved through catalogs. For security reasons files that are not listed in the DITA-OT catalogs and are not located in the DITA-OT directory are not read."

I've actually received a similar error message before when outputting to Webhelp. The fix I learned in this forum was to disable this restriction by setting "args.disable.security.checks=yes" in the transformation configuration dialog box, on the "Advanced" tab, in the "JVM Arguments" text field.

Unfortunately, I cannot find a similar parameter for the HTML5 configuration. Help?

Thanks much!

-Katie

Radu
Posts: 7468
Joined: Fri Jul 09, 2004 5:18 pm

Re: DITA Map HTML5: Failed to run pipline

Post by Radu » Thu Apr 01, 2021 9:04 am

Hi Katie,

Indeed the error seems to indicate that the extra security checks added by us to the DITA Open Toolkit code prohibited a reference to be resolved.
If you edit the Oxygen transformation scenario you are using and in the "Parameters" list use the "New" button to add a parameter named args.disable.security.checks with the value yes this should disable our security checks completely.
I'm not sure why our security checks produce this error in your project's case though. Are you using DITA specialization DTDs? Are your DTDs outside of the DITA OT folder?

Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com

KatieKelly
Posts: 17
Joined: Thu Sep 10, 2020 11:22 pm

Re: DITA Map HTML5: Failed to run pipline

Post by KatieKelly » Thu Apr 01, 2021 11:03 pm

I'm not sure why our security checks produce this error in your project's case though. Are you using DITA specialization DTDs? Are your DTDs outside of the DITA OT folder?
This might be the case. I had been using a customized DTD for older content, and whatever OxygenXML supplies for new. Is there an easy way to switch all content to this? Please forgive me if my question sounds ignorant.

Thanks much!

Katie

Radu
Posts: 7468
Joined: Fri Jul 09, 2004 5:18 pm

Re: DITA Map HTML5: Failed to run pipline

Post by Radu » Fri Apr 02, 2021 8:23 am

Hi Katie,

I'm not sure what your precise situation is. What did you do to use the old DTD with your topics?
Do your DITA topics have a DOCTYPE declaration which references the old DTD? How does that DOCTYPE declaration look like?

Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com

Post Reply