Novedades de Rational Business Developer V8.5.1

En este tema se describen las prestaciones nuevas de la versión 8.5.1.

Las secciones son las siguientes:

IU enriquecida

De forma predeterminada, ahora se utilizan los proyectos del sistema IU enriquecida siguientes:
  • Para widgets EGL que no estén bajados en Dojo: com.ibm.egl.rui_4.0.1.1
  • Para widgets Dojo EGL: com.ibm.egl.rui.dojo.widgets_2.1.0.1
  • Para ejemplos Dojo EGL: com.ibm.egl.rui.dojo.samples_2.1.0.1
  • Para el acceso a tiempo de ejecución Dojo local: com.ibm.egl.rui.dojo.runtime.local_1.6.1
Los proyectos siguientes soportan el uso de Content Delivery Network (CDN) para Dojo 1.6.1:
  • Acceso a tiempo de ejecución Dojo de Google: com.ibm.egl.rui.dojo.runtime.google_1.6.1
  • Acceso a tiempo de ejecución Dojo de AOL: com.ibm.egl.rui.dojo.runtime.aol_1.6.0
Los detalles de configuración están disponibles:
  • Para obtener instrucciones sobre cómo importar los proyectos de sistema de IU enriquecida, consulte Importar proyectos suministrados por el producto.
  • Si va a actualizar a un nuevo proyecto de tiempo de ejecución Dojo desde uno de los proyectos de IU enriquecida existentes, debe actualizar la vía de acceso de construcción de EGL del proyecto. Para obtener información detallada, consulte la sección "Esquema de las tareas de actualización de widget": Visión general de la IU enriquecida de EGL.
A continuación se describen las prestaciones:
  • Si le preocupan las fugas de memoria, puede utilizar la función UtilLib.destroyRUIHandler para solicitar la eliminación de los widgets en un manejador, en cualquiera de los manejadores incluidos en dicho manejador y en cualquiera manejador incluido en los manejadores incluidos a cualquier nivel de profundidad. Para obtener detalles, consulte Gestión de memoria en la interfaz de usuario enriquecida.

La versión 8.5.1 no soporta el desarrollo de IU enriquecida en una plataforma Linux de 64 bits. Por el momento, las restricciones en software externo impiden dicho soporte.

Proceso Java

El código Java™ generado y nativo ahora puede compartir conexiones de base de datos, permitiéndole confirmar los cambios de base de datos realizados anteriormente en una unidad de ejecución, incluso aunque la unidad de ejecución contenga ambos tipos de código. Para obtener más detalles, consulte SharedResourcePowerServer y JavaLib.getSharedResourcePowerServer.

Ahora también puede especificar la codificación de caracteres que se utiliza durante el acceso de un archivo relacionado con un registro CSV de EGL. La técnica conlleva establecer la propiedad conversionTable cuando se crea una asociación de recursos. Para obtener detalles, consulte Elementos de asociación. Para tener una visión general del soporte para registros CSV, consulte Estereotipo CSVRecord.

Establecer nuevas preferencias para el depurador EGL

Existen dos nuevas preferencias cuando pulsa Ventana > Preferencias y luego se expande EGL y pulsa Depurar:
  • Evitar que se detenga en un componente si su código fuente no está disponible (realizar los pasos automáticamente)

    Especifique cómo responderá el depurador si se accede a un componente de un archivo EGLAR, si el código fuente no está disponible.

  • Evitar una solicitud para programas con el mismo nombre al acceder al primero que se encuentra en la vía de acceso de construcción EGL

    Especifique cómo responderá el depurador si se accede a un programa cuando existen programas duplicados con el mismo nombre en la vía de construcción o en el espacio de trabajo de EGL.

Para obtener detalles, consulte Establecer preferencias para el depurador EGL.

Ahorro de tiempo de proceso durante una generación y construcción automática

Puede invocar un script Ant para limpiar un espacio de trabajo y provocar una generación y construcción automática. En ese caso, puede utilizar un argumento de la Java VM denominado egl.build.gen.debug para especificar si la salida generada incluye información de depuración. El valor predeterminado para el valor de argumento es true, pero puede establecer el valor en false si desea ahorrar tiempo de proceso.

Para obtener detalles, consulte Generación con un script Ant.


Comentarios