title: Existing state of packages has been discarded
body: <p>So I have been running a PLSQL procedure just fine, and compiling with no errors.  I made one change to my procedure, and it still compiles fine, but now when I run it, I get this error:</p>
  
  <pre><code>ERROR at line 1:
  ORA-04068: existing state of packages has been discarded
  ORA-04061: existing state of package body "SCHEMA.XP_COVER_PAGEP" has been invalidated
  ORA-04065: not executed, altered or dropped package body "SCHEMA.XP_COVER_PAGEP"
  ORA-06508: PL/SQL: could not find program unit being called: "SCHEMA.XP_COVER_PAGEP"
  ORA-06512: at "SCHEMA.XP_ST_002180", line 141
  ORA-06512: at line 1
  </code></pre>
  
  <p>Any ideas what this could be?  The change I made was so insignificant that I doubt it could have caused this error.  Thank you in advance for your help!</p>