malfunzionamento editor dopo upgrade plugin: come risolvere

  • Stampa
  • E-mail
Mercoledì 02 Dicembre 2015

nuova versioneCon il rilascio dei plugin servicegen 3.2.0 e guigen 3.1.1 sono stati evidenziati su alcune installazioni dei problemi collegati all'aggiornamento. 
Il malfunzionamento consiste nell'impossibilità di utilizzare gli editor dei modelli guigen e servicegen: invece del consueto frame contenente l'albero strutturato del modello il frame risulta vuoto e privo di titolo.

Per ovviare a questo problema esistono due modi.
Il primo modo consiste nella reinstallazione dei plugin ma partendo da un nuovo bundle base (ch eè stato predisposto attualmente solo per alcuni sistemi operativi):


Ulteriore nota nel caso si adotti il bundle basato su mars: lanciando il generatore potrebbero verificarsi alcuni errori di classi non trovate. Ciò è dovuto ad una diversa configurazione delle dipendenze nei plugin EMF della versione MARS. Il problema si risolve aggiungendo esplicitamente i plugin mancanti alle dipendenze del progetto generatore. Un esempio di plugin da aggiungere è antlr.

Il secondo modo prevede invece una serie di operazioni che, a partire da una installazione precedente e funzionante, permette di installare i nuovi plugin:
  1. effettuare l'installazione dei nuovi plugin. Se si manifesta il malfunzionamento procedere con i passi seguenti
  2. effettuare la "revert" alla configurazione precedente (tramite "help" -> "installation details" -> "installation history" -> selezionare l'installazione precedente alla current e premere "revert")
  3. rieseguire l'installazione dei nuovi plugin. A questo punto il malfunzionamento non si ripresenta più

N.B: affinchè il passo 2 abbia successo è necessario che sul sito di update siano presenti le versioni di plugin precedenti, cosa che non è sempre vera nel caso soprattutto dell'update site "latest". Nel caso dovessero manifestarsi problemi durante il revert, contattare l'assistenza MDD o adottare la soluzione basata sull'installazione del nuovo bundle base.