3つのモジュールを持つWAS6にEARをデプロイしていますが、これら3つのモジュールすべてに、Websphereの共有ライブラリウィザードを使用しないようにするために、EARが重くなる多くのjarファイルがあります。リンクを提供するか、コードやリソース、または.xmlファイルにどのような変更を加える必要があるかを教えてください。以下のリンクを使用して、WebsphereでJARを構成しています Websphere Shared Libraryリンク1リンク2リンク
前もって感謝します
これは、共有librayが参照される方法です。
Websphere ApplicationServerコンソールにログオンします。
助けてくれてありがとう..ついに私は解決策を見つけました。
共有ライブラリで直面した一般的な問題は、複数のjarの発生でした。したがって、WASでWebアプリをインストールする場合、そのアプリケーションのオプションで(またはサーバー/ノードレベルでグローバルに)クラス読み込みポリシーを設定できます。
ポリシーオプションが(検索)「親が最初」/「親が最後」であり、アプリケーションごとまたは戦争ごとに1つのクラスローダーである場合。デフォルトは「親優先/戦争」です。 Webアプリにすべてのjarが付属している場合は、ポリシーを「親の最後/アプリケーション」に設定したほうがよいでしょう。また、変更を反映するようにweb.xmlを編集する場合は、必ず「バイナリ構成を使用」を設定してください。そうしないと、インストール時に保存されたものが常に使用されます。
Wepsphereアプリケーションの下にクラスロードオプションが表示されます>>アプリケーション名をクリックすると、クラスローダーオプションが表示されます。