senza capire come funzionano le cose si sbaglia il doppio...
Esattamente, che si tratta di un professore di un amico/collega senza capire non si ottiene nulla.
In particolare anche in questo caso è NPE (NullPointerException) e penso di essere stato chiaro su come risolvere questo tipo di eccezione.
In particolare adesso essa si verifica alla riga 115 di DbManager e se non erro la riga incriminata
è la seguente:
codice:
st = conn.createStatement();
e in questo caso solo conn può essere nulla.
Ho visto che essa viene inizializzata dal metodo startConnection che ritorna un booleano in caso di fallimento (e sicuramente fallisce...). Dentro a tale metodo c'è anche un gestione di un eventuale eccezione che si possa verificare, senza quello stacktrace non posso assulutamente dire perchè la connessione con il database non venga inizilizzata.