tipo: cominciare a gestire le eccezioni almeno il minimo indispensabile per farsi riportare il problema? Quel blocco catch è totalmente inutile ai fini del debug... quanto meno mettici:
così vedi dove si genera l'eccezione.codice:catch { e.printStackTrace(); }