Non conosco il mondo Oracle e non conosco i DataProvider, ma dovresti provare a consultare la documentazione a riguardo per verificare se, come penso, c'è un metodo atto a convertire la tua data (in formato String o in formato Date) in un oggetto Data che sia pertinente con il tipo di campo del DB.

Alla peggio puoi provare a verificare se il campo Data del tuo DB è definito come Timestamp e quindi provare a passare un oggetto java.sql.Timestamp (dubito) oppure il valore intero (o stringa) del timestamp del tuo oggetto Data (più probabile).

Ciao.