no: passando fileName, invece di nomeFile, siccome stai passando un File ad un output di tipo stringa, java fa il toString di fileName in automatico, ossia mi ci mette tutto il percorso insieme al nome del file.... al momento della ricezione però mi si eliminano tutti i caratteri illegali per il nome di un file. Con nomeFile invece passa proprio e solo il nome.