Is this possible to convert DITA to Word process using Oxygen

491 views Asked by At

I'm trying to convert DITA to word process in oxygen by using the plugin name called com.elovirta.ooxml through this link,

My Input Dita xml file is:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE topic
  PUBLIC "urn:pubid:doctypes:dita:topic" "topic.dtd">
<topic>
  <title>Grade 2</title>
  <body>
    <section><title>Grade 2</title>
<p outputclass="SC_P_Large_Center">Grade 2 Module 1</p>
<p outputclass="SC_P_Large_Center">Literacy Labs</p>
<p outputclass="SC_P_Large_Center">Student  Notebook</p></section>
  </body>
</topic>

I'm tried through DITA-OT 2.1.0 and 1.8.5, but I'm getting the below errors enter image description here

enter image description here

Please provide the suggestions for this. Thanks in advance

1

There are 1 answers

5
Stefan Jung On BEST ANSWER

I assume that you're using at least one DITA-OT plugin, that uses a pre-processing extension point. The message

Target "move-links"does not exist in the project "DOST".
It is used from target "dc-preprocess".

mentions the target "dc-preprocess", which is not part of the core OT. Probably this is related to your problem.

I recommend to you to get a new toolkit and only install the com.elovirta.ooxml plugin. Then test again with your files. If this works, than you should debug your targets.

If you create a DITA-OT plugin that uses a pre-processing extension point, this extension point usage is global. It is not limited to the scope of this plugin and its transtypes. You can check, whether a pre-processing extension point is used by looking at the plugin.xml files of your plugins and searching for depend.preprocess.

<feature extension="depend.preprocess.post" value="my-target"/>

If you have a pre-processing target that should only be called for specific transtypes, you should use an Ant property, that has to be available before calling it.

<target name="my-target" if="mandatory.property">
  ...
</target>