Oracle Error Message
PLS-00458: subprogram ‘string’ cannot be called from a REPEATABLE subprogram
Reason for the Error
The subprogram is not REPEATABLE and cannot be called from a REPEATABLE subprogram.
Solution
delete the call or delete REPEATABLE.