The blog post confuses 2 separate features of EJB 3.1 -
a) EJB Lite, which is a subset of the features that can be available in a container with only web-profile support, i.e. EJB packaged as part of a .war file (vs. the full Java EE profile with ear support, remote EJBs, etc.);
b) EJB Embeddable support, i.e. EJB access inside a Java SE application that does not use an application server to run (this is what the blog is actually about). Embeddable EJB container is required to support the EJB Lite set of features according to the EJB 3.1 spec (e.g. remote EJBs might not be available).
HTH,
-marina
[Message sent by forum member 'mvatkina' (marina.vatkina_at_sun.com)]
http://forums.java.net/jive/thread.jspa?messageID=389525