C’ho messo una buona mezz’ora di smadonnamenti per arrivare a capire che quella bellissima NullPointerException sollevata da un metodo che richiama una StoredProcedure su MySQL era dovuta al fatto che l’utente in questione aveva sì il Grant Execute un database.*, ma non aveva il Grant Select on mysql.proc
L’Execute era l’unico grant che aveva.
Dopo la mezz’ora di cui sopra ho gli ho aggiunto il select sulla mysql.proc e adesso funziona tutto.
MaPorc()