ejb-3.1

    6

    2答えて

    私はApache-tomee上で実行するコードを持っています。私はeclipseをコーディングに使用しています。@Scheduleアノテーションを使って簡単なスケジュールジョブを実行したいアプリケーションの起動時にこのコードは、GlassFishの中で正常に動作しますが、私はつもりはないと、起動時に自動的に私はTomeeにこのコードを展開するとき、それはメッセージと私のスケジュール方法は、(実行実

    7

    1答えて

    EJB Beanは、ビジネスインターフェイス(@Local、@Remote)またはノーインターフェイスビュー(@LocalBean)を除く複数のユーザー定義インターフェイスを実装できますか? たとえば、注釈のない2つのインターフェイスUserInterface1,UserInterface2を定義します。 を実装するために、これは合法的です: @Stateless public class My

    10

    4答えて

    Robert C.のクリーンコードによると、メソッドには小さな署名が必要です。最良の場合は、パラメータを一切持たない方法です。代わりに、状態変数を使用することをお勧めします。これは本当に便利です。しかし、ステートレスセッションビーンはどうですか? SLSBが状態を持つことができるため、この名前は混乱します。以前のEJB呼び出しの状態を使用しないように、ハウスキーピングを行うだけで済みます。 クリー

    5

    1答えて

    私は現在、カスタムビルドフレームワークを使用して任意のSessionBeansの機能をコンフィグレーションするGlassFish上で動作するEJB 3.1ベースのプロジェクトに取り組んでいます。これを使用して、実行時にほとんどのサービスを有効、無効、再設定できます。残念ながら、MDBの構成をサポートするためにこれを拡張することはできません。 MDBが設定情報に基づいて使用しているセレクタを設定し、

    6

    3答えて

    スコープのコンテキストが破棄されようとしているとき、CDIコンテナはSFSBを削除します。どのようにEJBを完全に削除するのですか? @Removeでアノテーションされたメソッドを呼び出すようではありません。 @Stateful public class CustomerDAOImpl implements CustomerDAO { @PreDestroy public v

    7

    2答えて

    私が取り組んでいるJava EE 6プロジェクトでは、注入されていない@EJBで注釈された孤独なフィールドがあります。注射は他のどこでもうまくいきます。 Java EEの新機能であるため、抽象クラスに属するフィールドに関連するかどうかわからないし、Glassfish(3.1.2)の出力がなぜこの注入が起こっていないのかを見つけることはできません。 dataSourceControlフィールドがnu

    0

    1答えて

    エンティティBeanにマーキングを行うにはどうすればよいですか(私は、変更しない国についてのレコードを保持する "Country"エンティティBeanを持っています)。 Glassfish 3.1とEJB 3.1? 列を変更できない方法があるようですが、情報が非常に不足していて、何を試しても実際には機能しませんでした。 アイデア?

    1

    1答えて

    良い質問かどうかわかりません。 EJB 3.1では、非同期のメソッドにタグを付けることができます。 アシンクロナスコールがサーブレットスレッドよりも長く生きているのか、サーブレットスレッドがバックグラウンドでプロセスが終了するまで待っているのだろうかと思います。

    2

    1答えて

    私はのは、私はEJB 3.1で2つのステートレス豆を持っているとしましょう...と思いまして: @Stateless Class1の @EJB MyUniqueInstanceBean uniqueBean1。 2. @Stateless Class2 @EJB MyUniqueInstanceBean uniqueBean2; uniqueBean1とuniqueBean2がMyUni

    5

    1答えて

    私のアプリケーションでEJB 3.1を使用しています。 アプリケーションでEJBのJNDIルックアップ名を別のアプリケーションに送信して、実行時にそれを使用できるようにしたいのですが、&はEJBと通信します。ルックアップ名はEJBコンテナ&にデプロイされたearファイルの名前に依存するため、アプリケーションで変更が行われるたびにこれらのearファイルの名前が変更されます。 任意のEJBのルックアッ