Weblogic から Websphere へのサーバー移行プロジェクトに取り組んでいます。問題は、Weblogic では、起動スクリプトを編集して Weblogic クラスパスに追加される jar に存在する、Weblogic で Startup-class (および log4j 構成ファイルなどのクラスへの引数) として指定されたクラスを既に使用していることです。この jar は、特定のアプリではなく、サーバーにデプロイされたすべてのアプリ用のグローバル log4j ファイルを初期化します。各アプリは、log4j のカテゴリによって区別されます。
今、私はWebsphereで同様のものを見つけることができませんでした. それで、最善の解決策は何ですか?スタートアップ クラスのようなすべての初期化を行う新しいアプリケーションを作成できます。私はスタートアップ Bean を使用することを考えましたが、EJB 3.1 セッション Bean のために非推奨になっている IBM のドキュメントを読みました。また、このアプリが最初に読み込まれるようにする方法は? ここのようにWebsphere xmlファイルの起動重み1を与えることによって?
Weblogic 6.3.2 と Websphere 8.5 を使用しています