0
JavaサーブレットとejbステートレスセッションBeanの両方で参照されるクラスがあります。私は、クラスを.warとejb jarファイルの両方にパッケージ化する必要があるのだろうかと思いました。 ありがとうございますWildbul 10のwarとejb Jarの両方で同じクラスが参照されています。
JavaサーブレットとejbステートレスセッションBeanの両方で参照されるクラスがあります。私は、クラスを.warとejb jarファイルの両方にパッケージ化する必要があるのだろうかと思いました。 ありがとうございますWildbul 10のwarとejb Jarの両方で同じクラスが参照されています。
これは、選択する展開タイプによって異なります。
warデプロイメントだけが必要な場合は、EJBをjarファイルに入れて、 "common"クラスをjarファイルに入れ、両方のjarをWEB-INF/libに入れることができます。
耳の配置を使用する場合は、共通の瓶を耳のlibフォルダに入れ、EJBの瓶を耳の根元にモジュールとして定義できます。 EJB jarの横に戦争を置き、それをWebモジュールとして定義します。
これはかなりお金です。実際にEARデプロイメントが必要な場合は、EJB jarおよびEAR/lib jarのクラスは、クラス、プロパティファイル、WEB-INF/lib jarなど、WAR内にあるものをすべて見ることができないことを覚えておく必要があります。今日は、すべてのものを含む単一のWARが、ほとんど常により良い解決策です。 –
これはかなり古いJ2EEプロジェクトです。 EARを使用してデプロイします。 WLS8では正常に動作しています。今度はWildfly 10に移行する必要があります。私はAntビルドを修正し、あなたが提案したものを試してみましょう。再度、感謝します – Wayne