grazie mille, io purtroppo non ho ancora la capacità di leggere bene lo stacktrace
ho verificato e sia form, che data che stamp NON sono null.
Quindi, per capire, il metodo che restituisce la NullPointerException è sempre quello che viene indicato la riga successiva alla riga: java.lang.NullPointerException ??