エンティティ EJB に関連する以下の項目が正しく定義されていないことを報告します。
- クラスが必要なインターフェース (EJBLocalObject や EJBObject など) を実装していない
- EJB クラスの修飾子が正しくない
- クラスが引数のない public コンストラクターを定義していない
- インターフェースの代わりにクラス (またはその逆) が使用されている
例:
public final class SessionEJB implements javax.ejb.SessionBean {
private SessionEJB() {} // エラー: クラスは引数なしの public コンストラクターを定義する必要があります
}