1

私の目標は、着信データグラムパケットをリッスンし、それらを処理し、情報をメモリに保存し、Web経由でアクセスできるようにすることです。私はJavaEEの初心者です。サーブレット(Webアクセス)、シングルトン(メモリストレージ)、およびリソースアダプタ付きのメッセージ駆動型Bean(UDPソケットを利用するため)を使用することにしました。

Eclipse 4.2でこの例を実行しようとしています:http://www.apprigger.com/2011/06/javaee-udp-resource-adapter-example/、しかしMDBの開発で立ち往生しています。

これまでに、Connectorプロジェクト、Dynamic Webプロジェクト、およびそれらの両方を参照するEARプロジェクトを作成しました。GlassFish3.xでこれを実行しようとしています。

動的Webプロジェクト内にMDBを作成することに固執しています。Eclipseはメッセージリスナーインターフェイスを要求しますが、動的Webプロジェクトがコネクタプロジェクトを参照していても、UDPMessageListener(クラスパスにない)を指すことができません。コネクタプロジェクトクラスをJARとしてエクスポートし、WEB-INF / libフォルダー内に配置する必要がありますか?しかし、私のEARはこれらのUDPクラスを2回ロードします。1回はコネクタプロジェクト自体から、2回目はjar内からです。これを適切に展開する方法が本当に混乱しています。

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

4

0 に答える 0