Pourquoi le journal OT indique-t-il une erreur de réinitialisation de la connexion ?
Si votre sortie contient des images SVG, il se peut que certaines DTD soient manquantes dans votre configuration.
Description
Le journal OT indique l'erreur suivante lors du traitement des fichiers SVG :
[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
Le générateur de sortie 4.x analyse chaque SVG pour en extraire l'image intégrée. Souvent, les fichiers SVG ont l'ID PUBLIC suivant :
http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd
Le générateur de sortie récupère alors le fichier sur le site Web w3.org. Lorsque trop d'appels sont envoyés vers ce site Web, cela peut entraîner des retards et le site finit par bloquer la connexion, ce qui provoque les erreurs de réinitialisation de la connexion. Solution
- Ajoutez ce qui suit au fichier /system/catalogs/master-catalog.xml :
{{ <!-- SVG DTDs -->}}{{ <nextCatalog catalog="../plugins/org.w3c.svg1.0/catalog.xml"/>}}{{ <nextCatalog catalog="../plugins/org.w3c.svg1.1/catalog.xml"/>}}
- Ajoutez les plug-in suivants à votre DITA OT (utilisez la copie qui se trouve dans le dossier DITA-OT 2.3.1) :
- org.w3c.svg1.0
- org.w3c.svg1.1
- Exécutez l'intégrateur.
- Vérifiez que le fichier /plugins/org.w3c.svg1.0/catalog.xml contient les entrées suivantes :
{{ <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>
- Vérifiez que le fichier /plugins/org.w3c.svg1.1/catalog.xml contient les entrées suivantes :
{{ <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>