No-Interface viewは,次のどちらかに該当する場合に,EJBコンテナによって作成されます。
- Session Beanで次のビューが実装されていない場合
- ローカルクライアントビュー
- リモートクライアントビュー
- Webサービスクライアントビュー
なお,java.io.Serializableインタフェース,java.io.Externalizableインタフェースおよびjavax.ejbパッケージ内のインタフェースは,上記のビューが実装されているかどうかの判定から除外されます。
- Session Beanで@LocalBeanアノテーションを定義した場合