If you try and compile them (alter procedure/package/trigger compile) - check user_errors or dba_errors view for the cause of the failed compile.
Stefan
How do I figure out the cause of objects (Procedure, Package, Trigger) became INVALID?
Any pointers will be greatly appreciated.... -- //www.freelists.org/webpage/oracle-l