を参照私が最初にEJBProjを作成し、次のプロジェクト EJBWebClient EJBProj EJBDataAccessないクラスデフ検出されたエラー:EJBのEARパッケージングや問題
を持っています。作成されたEJBDataAccessをEJBProj.earに追加しました。その後、EJBWebClientを作成し、それをそれぞれ同じ耳に追加しました。
ここからEJBWebClientから、私はEJBProj内のEJBを検索します。 Beanの実装では、EJBDataAccess内でDAOを呼び出し、そのDAOに対してNoClassDefFoundエラーをスローします。
Ex。 PersonSerivceBeanは、EJBDataAccess内に存在するPersonDAO.getAllPeople()を呼び出します。ここにNoClassDefFoundがスローされます。
私はEJBDataAccessをEJBProjのビルドパスに参照しています。これは、EJBWebClientの参照先です。
何が間違っていますか?