Direi che in questo modo la ricerca dell'errore diventa più difficile. Prova a modificare in questo modo il blocco catch:
codice:
} catch (Exception e) {
   out.write( e.getMessage() );
}
Verrà visualizzato il messaggio d'errore dell'eccezione, che potrebbe riferirsi a qualcos'altro.


Ciao.