- abbiamo specificato nella query JPA il nome della tabella anzichè il nome della entity class
- quando JPA è eseguito in modalità standalone, oppure non dentro un Java EE container (come Tomcat), abbiamo dimenticato di scrivere una lista di TUTTE le entity class nel file persistence.xml
martedì 13 ottobre 2009
JPA Error "Unknown abstract schema type"
lunedì 12 ottobre 2009
JasperViewer - parametro per non chiudere l'intera applicazione
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, null, jdbcConnection);
JasperViewer.viewReport(jasperPrint, false);
giovedì 8 ottobre 2009
Fatal error: Maximum execution time exceeded
Fatal error: Maximum execution time of 60 seconds exceeded
Encryption tools
martedì 6 ottobre 2009
FTP shell script per Windows
sabato 3 ottobre 2009
Access denied for user 'root'@'localhost' in MySQL
Effettuando l'upgrade di alcuni MySql Server ho riscontrato che la procedura guidata di configurazione dell'istanza non andava a buon fine, perchè non riusciva ad applicare le Security Settings...
Ho notato che il problema era dovuto ad una password scorretta che il server MySql teneva conservata... infatti tentando di accedere al database veniva mostrato il seguente messaggio di errore:
Access denied for user 'root'@'localhost' (using password: YES)
Per risolvere tale problema è sufficiente resettare la password dell'utente root, nel seguente modo:
- arrestare il processo mysqld
- eseguire mysqld --skip-grant-tables
- aprire una nuova shell ed entrare in MySQL
- lanciare il seguente comando: update mysql.user set password=password('miapasswordqui') where user='root';
- arrestare mysqld e riavviarlo normalmente
mercoledì 30 settembre 2009
Pattern architetturale Model-View-Controller
- il model fornisce i metodi per accedere ai dati utili all'applicazione
- il view visualizza i dati contenuti nel model e si occupa dell'interazione con utenti e agenti
- il controller riceve i comandi dell'utente (in genere attraverso il view) e li attua modificando lo stato degli altri due componenti

