Strictly speaking, it's incorrect to say that the Web Profile always include the EJB Container. It includes only the "EJB Lite Container" (package glassfish-ejb-lite), not "EJB Container" (package glassfish-ejb).
[Message sent by forum member 'mnasato']
http://forums.java.net/jive/thread.jspa?messageID=475192