Warum wird im OT-Protokoll ein Fehler angezeigt und die Verbindung zurückgesetzt?

Wenn Ihre Ausgabe SVG-Grafiken enthält, fehlen möglicherweise einige DTDs in Ihrer Konfiguration.

Beschreibung

Das OT-Protokoll zeigt bei der Verarbeitung von SVG-Dateien den folgenden Fehler an:
[xslt] Processing D:\OutputGenerator\42-Prod\temp\Dita2PDF.U333272.1303.1505745795394\content\authoring\kwa1382987683882.svg to D:\OutputGenerator\42-Prod\temp\Dita2PDF.U333272.1303.1505745795394\temp\__svg\kwa1382987683882.svg
[xslt] : Fatal Error! java.net.SocketException: Connection reset Cause: java.net.SocketException: Connection reset
[xslt] Failed to process null
Der 4.x-Ausgabegenerator analysiert jede SVG-Datei, um die eingebettete Grafik zu extrahieren. Oft haben SVG-Dateien die folgende PUBLIC ID:
http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd
Dies veranlasst den Ausgabegenerator, die Datei von der w3.org-Website abzurufen. Wenn die Website zu viele Aufrufe erhält, treten Verzögerungen auf und die Verbindung zur Website wird blockiert, was zu Fehlern und zum Zurücksetzen der Verbindung führt.

Lösung

  1. Fügen Sie der Datei „/system/catalogs/master-catalog.xml“ Folgendes hinzu:
    {{ <!-- SVG DTDs -->}}{{ <nextCatalog catalog="../plugins/org.w3c.svg1.0/catalog.xml"/>}}{{ <nextCatalog catalog="../plugins/org.w3c.svg1.1/catalog.xml"/>}}
  2. Fügen Sie die folgenden Plugins zu DITA OT hinzu (verwenden Sie die Kopie, die sich im Ordner „DITA-OT 2.3.1“ befindet):
    • org.w3c.svg1.0
    • org.w3c.svg1.1
  3. Starten Sie den Integrator.
  4. Stellen Sie sicher, dass die Datei /plugins/org.w3c.svg1.0/catalog.xml die folgenden Einträge enthält:
    {{ <group>}}
      <public publicId="-//W3C//DTD SVG 1.0//EN" uri="dtd/svg10.dtd"/>
      <system systemId="http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" uri="dtd/svg10.dtd"/>
    </group>
  5. Stellen Sie sicher, dass die Datei /plugins/org.w3c.svg1.1/catalog.xml die folgenden Einträge enthält:
    {{ <group>}}
      <public publicId="-//W3C//DTD SVG 1.1//EN" uri="dtd/svg11.dtd"/>
      <public publicId="-//W3C//DTD SVG 1.1 Basic//EN" uri="dtd/svg11.dtd"/>
      <public publicId="-//W3C//DTD SVG 1.1 Tiny//EN" uri="dtd/svg11.dtd"/>
      <system systemId="http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" uri="dtd/svg11.dtd"/>
      <system systemId="http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-basic.dtd" uri="dtd/svg11.dtd"/>
      <system systemId="http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd" uri="dtd/svg11.dtd"/>
      <system systemId="http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-flat-20030114.dtd" uri="dtd/svg11.dtd"/>
    </group>