Quando si cerca di importare un progetto WBI Modeler versione 5.1.1.2, si verifica la seguente eccezione e si ottiene un modello UML 2.0 incompleto:
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 causa principale del problema è un difetto in WBI Modeler versione 5.1.1.2 che provoca l'allocazione di ID oggetto EMF duplicati in due diversi elementi nel modello Categorie del progetto. Per ottenere un funzionamento corretto dell'integrazione WBI con WBI Modeler versione 5.1.1.2, è necessario applicare WBI Modeler versione 5.1.1.2 Patch 1, che è disponibile sul sito http://www-306.ibm.com/software/integration/wbimodeler/advanced/support/ nella sezione Downloads.
Scaricando la patch si risolve il problema per tutti i nuovi modelli di business creati dopo l'applicazione della patch. Per correggere il problema per i modelli esistenti, seguire le istruzioni contenute nell'URL sopra indicato alla voce Technotes "Rational Software Architect users upgrading to Modeler 5.1.1.2 Patch 1 require project patch".
Per un modello a cui è applicato il profilo di creazione modelli di business, se si vuole mantenere la compatibilità tra Rational Software Architect versione 6.0.1 o Rational Software Modeler versione 6.0.1 e una precedente versione del prodotto, è necessario completare la procedura seguente prima di installare la versione 6.0.1:
Nota: la procedura definisce una mappatura di percorso su disco per il profilo di creazione modelli di business a cui il modello fa riferimento.
- Selezionare Finestra > Preferenze.
- Nella finestra Preferenze, espandere Modellamento, e selezionare Mappe percorso.
- Selezionare Nuovo.
- Nel campo Nome, immettere BM_PROFILES.
- Per valorizzare il campo Percorso, selezionare Cartella ed individuare il percorso seguente: <RSA_INSTALL_DIR>rsa\eclipse\plugins\com.ibm.xtools.bizmodeler_XXX\profiles (dove XXX è il numero di versione)
- Per salvare la mappa percorso, scegliere OK.
- Per chiudere la finestra Preferenze, scegliere OK.
Ora dovrebbe essere possibile aprire un modello che era stato modificato nella versione 6.0.1 con un profilo di creazione modelli di business applicato nell'installazione di Rational Software Architect o Rational Software Modeler precedente alla versione 6.0.1.
Visualizza il file Readme principale
© Copyright IBM Corporation 2004, 2005. Tutti i diritti riservati.