title: ORA-29548: Java system class reported: could not identify release specified in classes.bin
body: <p>Problem: During simulation of distributed transactions using Java and Oracle XA, while starting a new transaction (xa.start) hitting exception "ORA-29548: Java system class reported: could not identify release specified in classes.bin"</p>
  
  <p>Initial analysis: Checked the versions of system JDK and JDK version in Oracle. There is a mismatch. </p>
  
  <pre><code>System JDK (Java -version): 1.6.0_31
  Oracle JDK (DBMS_JAVA.GET_JDK_VERSION()): 1.6.0_37
  </code></pre>
  
  <p>Is the difference in JDK a reason for "<strong>could not identify release specified in classes.bin</strong>" error? Is there any other potential cases which can cause this?</p>