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 ファイルを再生成します。
  1. web プロセスを停止
  2. serverConf.xmlの名前をserverConf.xml.tmpに変更
  3. webを再起動すると、新しいファイル serverConf.xmlを取得できます
  4. この新しいファイルをカスタマイズと結合
  5. サービスを再起動する
  • アップグレード後に、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