Hi, I experienced similar problems, may be might help a little bit:
If you're using embbeded tomcat, and your .ear contains .war and
.jar, then there should be no problem.
If you're using embbeded tomcat, and you decided to put .war in
tomcat/webapps, when embbeded tomcat starts and deploy your war,
will produce error (I don't have any solution for this, though)
-- Verdi March --
Currently, I have the war and ejb-jar file deployed separately in the deploy dir.
But, if the war and ejb-jar are deployed together in an ear, the ejb-jar will be deployed first?
I'll try what you suggest.