Skip to main content
December 2, 2018
Question

How to integrate a customized DITA-OT PDF-Plugin into FrameMaker 2019?

  • December 2, 2018
  • 1 reply
  • 475 views

I'd like to publish DITA-XML files using a customized DITA-OT PDF-Plugin.

This is what I've done already:

  1. Create a customized DITA-OT PDF-Plugin (called myPlugin) using http://dita-generator.elovirta.com
  2. Integrate myPlugin into the DITA-OT.
  3. Try to publish a Test.xml file via the command line. -> It works.
  4. Try to publish the same file via FrameMaker 2019. -> It doesn't work.

The log file tells me:

BUILD FAILED

%DITA_DIR%\build.xml: "myPlugin" is not a recognized transformation type. Supported transformation types are common-html, docbook, eclipsecontent, eclipsehelp, html5, htmlhelp, javahelp, odt, pdf, pdf2, tocjs, troff, wordrtf, xhtml.

Do I have to register a new DITA-OT PDF-Plugin in FM 2019?

Or what did I miss?

This topic has been closed for replies.

1 reply

Community Manager
December 3, 2018

No, registration of plugins happens in DITA OT only.

From the error message given:

%DITA_DIR%\build.xml: "myPlugin" is not a recognized transformation type. Supported transformation types are common-html, docbook, eclipsecontent, eclipsehelp, html5, htmlhelp, javahelp, odt, pdf, pdf2, tocjs, troff, wordrtf, xhtml.

It looks like your plugin was not properly registered in DITA OT.

Can you post the content of the build.xml (in DITA OT folder) and your ditafm.ini (in your %appdata% FrameMaker folder)?

Also, which FM version are you using?

December 6, 2018

Thanks for your help. It was ERROR-40.

One has to choose the custom transformation type and write the name of the plugin into the text box.

I was only looking for myPlugin in the listbox above. But FM doesn't display customized plugins.