Nouveautés de Rational Business Developer version 9.1

Les nouvelles fonctions suivantes ont été ajoutées dans Rational Business Developer version 9.1 :

Nouvelles annotations :

  • isDeprecated

    isDeprecated est une nouvelle annotation dans Rational Business Developer version 9.1. Vous pouvez l'utiliser pour déprécier vos types ou composants EGL, par exemple, des bibliothèques, des services, des types externes, un enregistrement ou des variables ; elle affiche un avertissement dans l'environnement de développement intégré. Pour plus d'informations, voir la liste principale de toutes les propriétés EGL.

  • startTransactionId

    startTransactionId est une nouvelle annotation ajoutée dans Rational Business Developer version 9.1 pour le programme. Vous pouvez l'utiliser pour remplacer l'option de descripteur de génération. Pour plus d'informations, voir startTransactionID.

  • restartTransactionId

    restartTransactionId est une nouvelle annotation ajoutée dans Rational Business Developer version 9.1 pour le programme. Vous pouvez l'utiliser pour remplacer l'option de descripteur de génération. Pour plus d'informations, voir restartTransactionID.

  • Description = #doc{ }

    Description = #doc{ } est une nouvelle annotation dans Rational Business Developer version 9.1 pour les fonctions, bibliothèques et variables. Vous pouvez l'utiliser pour fournir une documentation de style html pour vos composants, qui s'affiche dans l'assistant de contenu. Pour plus d'informations, voir Description = #doc{ }.

Améliorations de Rich UI :

  • Mise à jour des projets de widget Rich UI

    Par défaut, les projets système Rich UI suivants sont utilisés :

    • Pour les widgets EGL qui ne reposent pas sur Dojo : com.ibm.egl.rui_4.3.0
    • Pour les widgets EGL Dojo : com.ibm.egl.rui.dojo.widgets_2.2.1
    • Pour les exemples EGL Dojo : com.ibm.egl.rui.dojo.samples_2.2.1
    • Pour l'accès à l'environnement d'exécution Dojo local : com.ibm.egl.rui.dojo.runtime.local_1.7.2
  • Propriété allowEmptyRows pour l'élément DataGrid

    allowEmptyRows est une nouvelle propriété dans Rational Business Developer version 9.1 pour les grilles de données. Elle permet à une grille de données d'afficher des lignes vides. La valeur par défaut est true. Pour plus d'informations, voir la rubrique sur les éléments Rich UI DataGrid et DataGridTooltip.

  • Widget DojoMobileTimePicker

    DojoxMobileTimePickerwidget est un nouveau widget mobile dans Rational Business Developer version 9.1. Vous pouvez l'utiliser pour sélectionner ou réinitialiser l'heure. Pour plus d'informations, voir DojoMobileTimePicker.

Support du profil Liberty sur CICS version 5.1

Rational Business Developer version 9.1 prend en charge les transactions Web EGL, Rich UI et les encapsuleurs Java qui s'exécutent sous le profil Liberty CICS. Vous devez migrer vos projets existants pour utiliser le nouvel environnement Java EGL (fda7.jar) inclus dans RBD 9.1.0. Pour plus d'informations, voir Déploiement de projets EGL sur le profil Liberty CICS.

Important : Lorsque vous appelez des programmes COBOL CICS distants, ceux-ci continuent d'utiliser l'interface CICSECI, et CICS Transaction Gateway for z/OS doit être installé et utilisé.
Restriction :
  • Le profil Liberty 8.5.0 dans CICS TS 5.1 ne prend pas en charge les services JAX-WS et JAX-RPC.
  • J2EE n'est pas prise en charge.
Remarque : Si vous exécutez des programmes générés par EGL sur un système zSeries, le niveau d'exécution EGL minimal doit être UK92032 ou ultérieur pour la version de générateur 8.0.1.5 ou ultérieure, 8.5.1.1 ou ultérieure et 9.0 ou ultérieure. Pour la version 8.5.1, le niveau d'exécution EGL minimal doit être UK75483 ou ultérieur.