An EJB container creates the No-Interface view when it corresponds to one of the following views:
- When the following views are not implemented in a Session Bean:
- Local client view
- Remote client view
- Web service client view
The java.io.Serializable interface, java.io.Externalizable interface, and interface in the javax.ejb package are excluded from the judgment of whether the above mentioned views are implemented.
- When the @LocalBean annotation is defined in a Session Bean