Errors when performing a transformation

Having trouble installing Oxygen? Got a bug to report? Post it all here.
Carl
Posts: 102
Joined: Fri Oct 19, 2018 2:19 am

Errors when performing a transformation

Post by Carl »

Hello. I am new to OxygenXML and new to DITA as well.

When I perform a PDF transform, I get many errors like these:

Code: Select all

[DOTJ065I] Branch filter generated topic _reuse/manage_current_filter.dita used more than once. Renaming _reuse/manage_current_filter.dita to _reuse/manage_current_filter-2.dita.

[DOTJ048I] Unable to find key definition for key reference "airflow.con:airflow-derive-workflows" in scope "workflows". The href attribute may be used as fallback if it exists
Though these are just informational messages, I'd like to know how to fix my system to avoid them.

I have a new machine with Oxygen freshly installed. The old machine used by the previous writer was unstable. However the Oxygen setup there does not show these issues when doing a PDF transform.
Radu
Posts: 9055
Joined: Fri Jul 09, 2004 5:18 pm

Re: Errors when performing a transformation

Post by Radu »

Hi,

The DITA Open Toolkit engine which produces the output from the DITA content indeed may issue such information messages.
In the Oxygen Preferences->"DITA / Logging" page you can uncheck the "DITA-OT info" checkbox to avoid presenting such information messages separately in the Oxygen results view.

Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
Carl
Posts: 102
Joined: Fri Oct 19, 2018 2:19 am

Re: Errors when performing a transformation

Post by Carl »

Thank you! Turning off this option did the trick.

Do these information messages indicate anything that I should look into?
Radu
Posts: 9055
Joined: Fri Jul 09, 2004 5:18 pm

Re: Errors when performing a transformation

Post by Radu »

Hi Carl,

Indeed some info messages may be useful to you, that's why Oxygen presents them by default in a separate list.
You can open the XML file "OXYGEN_INSTALL_DIR/frameworks/dita/DITA-OT2.x/resources/messages.xml" and search in it for type="INFO" to see all message codes which are information messages.
Another way to explicitly filter out a certain message from being presented separately is by using our plugins API, in this project:

https://github.com/oxygenxml/wsaccess-j ... le-plugins

there is a plugin called validationProblemsFilter which filters out various presented problems based on looking in two configuration files.

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