Campaign Classic:Java 11 JVM認識によるWeb モジュールのアップグレード開始時のエラー
この記事では、アップグレード後のJRE検出に関するアップグレード後の問題を解決するためのトラブルシューティング手順を示します。
説明 description
オンプレミスインスタンスを7.4.2 9391 バージョンにアップグレードした後、お客様はインスタンスのweb モジュールを起動できず、次のエラーが発生しました。
JVM-510015 Error while recovering the 'com/neolane/jssp/JSSPServlet' class (iRc=-53)
解決策 resolution
推奨されるトラブルシューティング手順:
- postupgrade コマンドを再度実行します
- 次の手順に従ってserverConf.xml ファイルを再生成します。
- web プロセスを停止
- serverConf.xmlの名前をserverConf.xml.tmpに変更
- webを再起動すると、新しいファイル serverConf.xmlを取得できます
- この新しいファイルをカスタマイズと結合
- サービスを再起動する
- アップグレード後に、JSSP サーブレットを処理する両方のファイルがPRODに存在することを確認します。
$(XTK_INSTALL_DIR)/tomcat/lib/servlet-api.jar
$(XTK_INSTALL_DIR)/java/lib/nlweb.jar
これらのディレクトリの内容を、動作するインスタンスと動作しないインスタンスを比較して、一致することを確認することをお勧めします。
ファイルとディレクトリの内容が両方の環境で同じである場合は、環境変数も比較して同じであることを確認する必要があります。
- R&Dでは、バージョン 7.4.1以降では、JRE_HOME変数を宣言する必要があることを確認しました。 JREが自動的に検出されなくなりました。 環境変数JRE_HOMEを手動で定義する必要がある代わりに、この変数が示すフォルダーにはbin/server/jvm.dllを含める必要があります。
参照 – > https://experienceleague.adobe.com/ja/docs/campaign-classic/using/installing-campaign-classic/install-campaign-on-prem/deployment-guidelines/application-server
- 最後の推奨事項は、お客様がエラーなしでアップグレード後のログを実行し、その後に変数を宣言してJava 11を指し示すことでした。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f