I have deployed a .war that accesses some ejbs in a .ear file. Both are located on the same
JBoss server. A coworker of mine did a hot deploy of the .ear file and then all of my
servlets in the .war file could no longer get valid
ejb homes for the ejbs in the .ear file. I was getting the ejbHome reference in the doPost method of the servlet. When I did a hot deploy on my .war file as well, everything worked perfectly.
Shouldn't JBoss be able to handle a hot deploy of some ejbs without requiring a new deployment of its collocated servlet clients or a restarting of the server? Any suggestions or advice? Am I missing something? Do other containers behave in this same way? Thanks.