ejb-3.1

    6

    2答えて

    私はglassfishとnetbeansを使って、初めてのJava EE Webアプリケーションをやっています。組み込みEJBコンテナを必要とする単体テストを作成すると、読み込むのに約30秒かかります。グラスフィッシュサーバーを「模倣している」ので、これは完全に理解できると思っていました。 しかし、その後、私はそれが言うアダムビエンからこの記事に出くわした: テスト全体、コンテナを起動すると、私の

    4

    1答えて

    ステートフルセッションBeanを注入したCDIマネージドBean(JSFで使用される@NamedでアノテーションされたBean)があります。このセッションBeanはサービスのようなもので、@PersistenceContext(type = PersistenceContextType.EXTENDED)でアノテーションされたエンティティマネージャを持ち、いくつかのエンティティを操作するためのメソ

    0

    1答えて

    私は6 localhostのスタンドアロンJBossへの私の耳を展開するとき、私は次のエラーを取得しています理由として少し混乱しています: 「java.lang.RuntimeException :指定した参照(ForecastUtilityLocal ')は、「複数のEJBにマッチした - このEJBはので、どのようつ以上のインスタンスがある@Singletonでアノテートされ DEPLOYME

    0

    1答えて

    私は "EJB"を呼び出し、4 AsynchronousEJBを呼び出し、5秒間実行する必要があります。 5秒後、 "クライアント" EJBは実行を終了したFutureオブジェクトから準備完了の結果を収集し、出力を返します。 私はクライアント側で「待機中」に問題があります。私は起動しようとしましたfuture.get(5, TimeUnit.MILLISECONDS) 時々asyncと思われるEJ

    0

    1答えて

    私はJ2EE/EJBフィールドの初心者です。JSPモジュールによって呼び出されるステートレスリモートEJB3モジュールを使用して簡単なプロジェクトを展開して実行しようとしています。 ここであなたは私の豆のコードを持っている私の豆ここ package converter.ejb; import java.math.BigDecimal; import javax.ejb.Remote;

    5

    3答えて

    EJB Bを呼び出すEJB Aがあります。 UIは応答のために30秒以上待つべきではありません。一部のデータが欠落している場合、部分的な応答が返されます。 EJB Bでタイムアウト(30秒の制限時間)を定義するにはどうすればよいですか? Futureを返してからFuture.get(30, TimeUnit.SECONDS)を返すように、BをAsynchronousと定義できます。 しかし、それは

    1

    1答えて

    Java EEプロジェクトで誰かが@Asynchronousを使用していたかどうか不思議でしたか? EJB内の非同期メソッドの呼び出しを、同じコードで「同期」メソッドと比較しました。非同期は10分かかりますが、「同期」メソッドは23秒かかります!! asyncメソッドは未来を返します。 このような巨大なパフォーマンスボトルネックを経験しましたか?

    1

    1答えて

    を使用して、セキュリティ認証および承認のために、私は次のようにJNDIを使用して一般的な方法を見つけながら、 properties.put(Context.SECURITY_PRINCIPAL, "username"); properties.put(Context.SECURITY_CREDENTIALS, "password"); Context ctx = new InitialCont

    1

    1答えて

    私は外部ライブラリからインタフェースを実装するjavaクラスを持っています。 このJavaクラスを@Statelessでアノテーションを付けてEJBに変換しました。 これをEJBに変換した理由は、依存性注入を利用し、EntityManager APIのハンドルを取得するためです。しかし、私はこのステートレスBeanを他のEJBに注入することはできません。

    0

    1答えて

    するために、WebSphere 7からEJB 2.1プロジェクトを移行するために、私はEJB 2.1のプロジェクトを持って、私は1つは、より良い(より少ない労力)アプローチでのWebSphere 8 に移行する必要があります。 最初にプロジェクトをEJB3.1プロジェクトに変換し、Websphereに移行します。はいの場合は、大規模なプロジェクトでそれを行うのは簡単ですか? それはWebspher