Intégration avec WBI - Notes sur l'édition


1.0 Problèmes connus
   1.1 ArrayStoreException sur un projet WBI Modeler importé à partir de WBI 5.1.1.2
   1.2 Compatibilité de l'intégration de WBI Modeler avec les versions plus anciennes

1.0 Problèmes connus

1.1 ArrayStoreException sur un projet WBI Modeler importé à partir de WBI 5.1.1.2

Lorsque vous tentez d'importer un projet WBI Modeler version 5.1.1.2, l'exception suivante se produit et le résultat est un modèle UML 2.0 incomplet :

java.lang.ArrayStoreException at org.eclipse.emf.common.util.BasicEList.assign(Unknown Source) at org.eclipse.emf.common.util.BasicEList.setUnique(Unknown Source) at org.eclipse.emf.common.notify.impl.NotifyingListImpl.setUnique(Unknown Source)

La cause racine de ce problème est un défaut de WBI Modeler version 5.1.1.2 qui entraîne l'attribution du même ID d'objet EMF à deux éléments différents dans le modèle Categories du projet. Pour que l'intégration avec WBI fonctionne correctement dans le cas de WBI Modeler version 5.1.1.2, vous devez appliquer le correctif (Patch) 1 de cette version, que vous trouverez à l'adresse http://www-306.ibm.com/software/integration/wbimodeler/advanced/support/, sous la section Downloads.

Ce correctif résout le problème décrit ici pour tous les nouveaux modèles métier que vous créez à compter du moment où vous l'appliquez. Pour corriger ce problème dans les modèles existants, cliquez sur le lien Technotes de la page Web citée plus haut et suivez les instructions de l'article intitulé "Rational Software Architect users upgrading to Modeler 5.1.1.2 Patch 1 require project patch".

1.2 Compatibilité de l'intégration de WBI Modeler avec les versions plus anciennes

Dans le cas d'un modèle auquel un profil Business Modeling (modélisation métier) est appliqué, pour garantir la compatibilité entre Rational Software Architect version 6.0.1 ou Rational Software Modeler version 6.0.1 et une version antérieure du produit, vous devez effectuer les étapes suivantes avant d'installer la version 6.0.1 :

Remarque : Ces étapes visent à définir une mappe de chemin d'accès au profil Business Modeling sur le disque et à faire en sorte que le modèle y fasse référence.

  1. Cliquez sur Fenêtre > Préférences.
  2. Dans la fenêtre Préférences, développez la branche Modélisation et cliquez sur Mappes de chemin d'accès.
  3. Cliquez sur Nouveau (ou Créer).
  4. Dans le champ Nom, tapez BM_PROFILES.
  5. Pour remplir le champ Emplacement, cliquez sur Dossier et naviguez jusqu'à l'emplacement suivant : <REP_INSTALL_RSA>rsa\eclipse\plugins\com.ibm.xtools.bizmodeler_XXX\profiles (où XXX est un numéro de version).
  6. Pour sauvegarder la mappe de chemin d'accès, cliquez sur OK.
  7. Fermez la fenêtre Préférences en cliquant sur OK.

Dès lors, une fois la version 6.0.1 installée, vous devriez être en mesure d'ouvrir un modèle auquel un profil Business Modeling a été appliqué dans une installation de Rational Software Architect ou Rational Software Modeler antérieure à la version 6.0.1.

Retour au fichier Readme principal