EJB 3.1 lookup returns null remote object <p>I am using <em>EJB3</em> deployed on <em>WAS 8</em>. I am accessing this EJB from my <em>WEB server</em> using <em>Context.lookup</em>. This look up works fine and the entire application works fine for the first time after <em>WAS</em> is restarted. However when I run the application for the second time, the look up does happen, but a NULL value is returned. I dont get any exception or error or any logs on <em>WAS</em>.</p> <p>Again if I restart the <em>WAS</em>, the application works well.</p> <p>Can anyone please guide what the issue can be?</p>