Si las aplicaciones de Document Studio o del Lanzador agotan el tiempo de espera con un error de falta de memoria, puede ajustar los parámetros de almacenamiento dinámico de Java™ en los archivos de configuración del producto con el fin de mejorar el rendimiento.
Antes de empezar
Compruebe los requisitos de hardware de su sistema para confirmar que el sistema pueda acomodar el aumento al tamaño de almacenamiento dinámico de
Java.
Acerca de esta tarea
El valor predeterminado para el tamaño de almacenamiento dinámico es de 1 GB. La mayoría de sistemas actuales pueden gestionar este valor; sin embargo, si está detectando el error de falta de memoria, puede aumentar este valor hasta 1,5 GB.
Procedimiento
- Aumente el tamaño de almacenamiento dinámico de Java para la aplicación
Document Studio:
- Abra el archivo de configuración rpe-studio.ini con un editor de texto. La ubicación predeterminada para el archivo es RPE_HOME/studio/rpe-studio.ini.
- Localice el valor de almacenamiento dinámico de Java: -Xmx1024m
- Aumente el valor. Consulte Dimensionamiento del almacenamiento dinámico de Java si desea información sobre cómo seleccionar un valor. En la mayoría de sistemas,
1500 MB es el valor máximo. Ejemplo: -Xmx1280m
- Guarde y cierre el archivo.
- Aumente el tamaño de almacenamiento dinámico de Java para la aplicación Lanzador:
- Abra el archivo de configuración rpe-launcher.ini con un editor de texto. La ubicación predeterminada para el archivo es RPE_HOME/launcher/rpe-launcher.ini.
- Localice el valor de almacenamiento dinámico de Java: -Xmx1024m
- Aumente el valor. Consulte Dimensionamiento del almacenamiento dinámico de Java si desea información sobre cómo seleccionar un valor. En la mayoría de sistemas,
1500 MB es el valor máximo. Ejemplo: -Xmx1280m
- Guarde y cierre el archivo.
- Elimine algunas tablas de la plantilla.
Para documentos con más de 15.000 resultados de datos y un gran número de tablas,
Rational Publishing Engine podría presentar problemas de falta de memoria al generar los documentos en salidas Microsoft Word y PDF.
Si hay menos tablas en la plantilla para procesar,
Rational Publishing Engine podrá procesar los documentos correctamente sin tener que reducir la cantidad de datos que contienen.
- Elimine los formatos de salida que no sean necesarios de la especificación de documento.
- Si está generando la salida Microsoft Word, establezca la propiedad
multipart en la especificación de documento:
- En la vista Especificación de documento, seleccione la salida Microsoft Word.
- En la vista Propiedades, localice la propiedad multipart.
- Escriba uno de los valores siguientes:
- STATIC: Cuando se establece en STATIC, la salida se creará cuando se haya serializado todo el informes en el disco, lo que significa que la salida se convertirá en un formato almacenable en una red. Es posible generar documentos grandes si el tamaño de almacenamiento dinámico es suficientemente grande para acomodar el uso de memoria. Utilice STATIC cuando incluya elementos de región en sus plantillas.
- DYNAMIC: Cuando se establece en DYNAMIC, en lugar de esperar hasta que se serialice todo el informe en el disco, la salida se creará mientras Rational Publishing Engine procesa la entrada de cada sección que esté dividida mediante un elemento de salto de sección. Si especifica DYNAMIC para generar una plantilla que contenga un elemento de región, puede que no vea que el rendimiento de generación mejore. Cuando una plantilla contiene un elemento de región, seguirá siendo necesario serializar toda la plantilla en el disco al final de la generación del documento. Utilice el valor
STATIC para plantillas que contienen elementos de región.
- Guarde la especificación del documento y genere la salida.
Cuando abra el documento de salida Microsoft Word, parecerá que el archivo no contenga datos.
- Seleccione todo el contenido pulsando Control+A.
- Actualice los campos pulsando Mayúsculas+F9.
- Si ha probado todas las soluciones temporales y todavía recibe el error de falta de memoria, parta el documento en fragmentos y genérelos por separado.