allora accertiamoci del resto, in particolare di che cosa sia effettivamente Data_Protocollo_Rif e che cosa arrivi dopo il getTime: probabilmente i millisecondi non ti servono (e magari sono quelli a generare l'errore di overflow...), per cui dividerei per 1000 il valore estratto da getTime prima di generare il Long