- From: Roberto Petrillo <
>
- To:
,
- Subject: Alcuni Fix progetto GQM+Strategies
- Date: Wed, 19 Feb 2014 16:25:23 +0100
Salve a tutti,
a seguito di una fruttuosa mattinata di lavoro e debugging sul progetto
GQM+Strategies abbiamo scoperto e risolto alcuni problemi più o meno
"interessanti".
Probabilmente molti di voi già avranno affrontato e risolto (o aggirato)
tali problemi ma, ugualmente, inviamo le soluzioni a tali bug:
1) Doppio inserimento alla creazione di un utente
Se viene impostato il doppio ruolo (USER e ADMIN), nella lista Utenti
dell'applicazione risultano entry duplicate.
Soluzione: Selezionare un solo ruolo
2) Doppio inserimento progetto
Se viene aggiunto un progetto avente per Owner un utente con doppio
ruolo, tale progetto risultato duplicato sia nella lista progetti sia al
momento della scelta progetto in HomePage.
Soluzione: La soluzione del primo punto risolve anche tale bug
3) Reset del database allo stato di default
A seguito di una chiusura dell'applicazione (CTRL-C da terminale o
crash) il database non salva le modifiche apportate durante la sessione
di lavoro e riporta l'archivio ad uno stato di default (3 progetti, tot
utenti, ...). Questo è dovuto al comando di avvio dell'applicazione:
mvn jetty:run -P prod -DskipTests=false -Djetty.port=9999
-Ddb.name=GQM_BLIND_PROD
tramite l'opzione -P prod si forza il sistema a tornare allo stato di
default definito nel pom (che carica le informazioni salvate in
default-data.xml).
Soluzione: Rimuovere -P prod dal comando di avvio è sufficiente per non
perdere le modifiche apportate nella sessione precedente al riavvio.
Buon lavoro a tutti!
Saluti,
Roberto Petrillo
Emiliano Ingrassia
---
Questa e-mail è priva di virus e malware perché è attiva la protezione avast!
Antivirus.
http://www.avast.com
- Alcuni Fix progetto GQM+Strategies, Roberto Petrillo
Archivio con motore MhonArc 2.6.16.