Problema

La carpeta temporal de Communiqué está llena de archivos que coinciden con el siguiente patrón: +JF*.tmp

Solución

Realice una de estas acciones:

  • Guarde las fuentes TrueType directamente en el directorio lib/fonts del JDK utilizado para ejecutar Communiqué.
  • Añada un nuevo elemento de entrada en la sección awtfontpath de /config/delivery/graphics.xml:

<awtfontpath appendJREFonts="true"> <entry path="AbsolutePathToYourFontsFolder" /> <entry path="fonts" /> </awtfontpath> donde AbsolutePathToYourFontsFolder es la ruta absoluta a su carpeta de fuentes.

Información adicional

Este problema se debe a que la aplicación utiliza el motor de gráficos de Communiqué, el cual carga las fuentes TrueType desde el repositorio. Estas fuentes se externalizan al sistema de archivos a través de las funciones de java.awt, ya que la representación de fuentes para TTF requiere, en última instancia, un archivo en el sistema de archivos. Por lo tanto, estos archivos van al directorio temporal de JVM asignado. Se liberan únicamente al cerrarlas, pero solo debería obtener un archivo de este tipo por cada fuente utilizada.