 <p>I guess you may be seeing a NPE, as you may be violating the paragraph you were citing:</p> <pre><code>String custData = custFacade.find(customerId).toString(); </code></pre> <p>The <code>find</code> seems to implicitly querying for the object (as you describe), which may not be fully synced to the database and thus not yet accessible.</p>