1

GlassFish 3.1.2 を使用して、Netbeans プラットフォーム モジュールからセッション Bean を呼び出そうとすると、null ポインター例外が発生します。私の問題は、NPE がどのように/どこで生成されるかを説明する痕跡がないことです。

私のモジュールのコードは単純です:

import ejb.MySessionRemote;
import javax.ejb.EJB;

public class TestServer {

    @EJB
    private static MySessionRemote mySession;

    public boolean execute() {
        System.out.println("result = " + mySession.getString()); //NPE here: mySession is null
        return true;
    }
}

セッション Bean の「My Session」、リモート インターフェイス、およびサーバー側にデプロイされたアプリケーションは、このチュートリアルのものです: https://netbeans.org/kb/docs/javaee/entappclient.html

どんな助けでも大歓迎です。

注:問題を解決せずに、このチュートリアルを確認しました。

4

1 に答える 1