title: No entity found for query Exception
body: <p>I am executing the following lines:</p>
  
  <pre><code>  String queString = "some query string"
    Query q1 = em.createNativeQuery(queString, T03CallsLog.class);
    T03CallsLog newCall;
    newCall = (T03CallsLog) q1.getSingleResult(); //this line cause the exception after         the first time
  </code></pre>
  
  <p>weird situation.
  if I only execute it with one instance it works fine, but if I do it parallel with more then one instance(mdb's) then the first one is executed without any exceptions, and all the rest get this error:</p>
  
  <pre><code>10:04:50,750 ERROR [log] ECMSDispatcherMdb.onMessage, error: No entity found for query
  </code></pre>
  
  <p>any idea what could cause it? and how it works the first time, but for all the rest of the instances it doesn't?</p>
  
  <p>thanks,</p>
  
  <p>ray.</p>