that's not old data. oracle is showing you the last time your indexes were analyzed.
the error is very simple. you are attempting to insert a duplicate into EXP_TXT based on the columns that encompass the primary key (unique identifier).
Basically, determine what columns encompass the primary key for that table to determine what data is a duplicate. OR, have java spit out the offending insert/update statement.