This exception indicates that there is a database column that contains an illegal date value. If you can isolate the record and column that causes the exception, you can use SQL*Plus to check if the time fraction of this date is correct:
Code:
select to_char(<date_column>, 'dd-mm-yyyy hh24:mi:ss')
from <date_table>
where rowid = <bad_rowid>