Campaign Classic: Fel vid start av dummy-webbmodul på grund av Java 11 JVM-identifiering

I den här artikeln listas felsökningsstegen för att lösa ett efteruppgraderingsproblem med JRE-identifiering efter en uppgradering.

Beskrivning description

Efter en uppgradering av en lokal instans till version 7.4.2 9391 kunde kunden inte starta webbmodulen för sin instans och ett fel uppstod:

JVM-510015 Error while recovering the 'com/neolane/jssp/JSSPServlet' class (iRc=-53)

Upplösning resolution

Rekommenderade felsökningssteg:

  • kör kommandot postupgrade igen
  • återskapa filen serverConf.xml enligt följande:
  1. stoppa webbprocess
  2. byt namn på serverConf.xml till serverConf.xml.tmp
  3. starta om webben kan du hämta en ny filserverConf.xml
  4. sammanfoga den nya filen med anpassningen
  5. starta om tjänsten
  • verifiera att båda filerna som hanterar JSSP-servrar finns i PROD efter uppgraderingen.
       $(XTK_INSTALL_DIR)/tomcat/lib/servlet-api.jar
       $(XTK_INSTALL_DIR)/java/lib/nlweb.jar

Du bör jämföra innehållet i katalogerna mellan instanser som fungerar och som inte fungerar för att säkerställa att de matchar varandra.

Om filerna och kataloginnehållet är identiska i båda miljöerna måste miljövariablerna också jämföras och verifieras som desamma.

  • R&D bekräftade att variabeln JRE_HOME måste deklareras efter version 7.4.1. JRE identifieras inte längre automatiskt. I stället måste miljövariabeln JRE_HOME definieras manuellt, ska mappen som den här variabeln pekar på innehålla bin/server/jvm.dll.

Referens -> https://experienceleague.adobe.com/sv/docs/campaign-classic/using/installing-campaign-classic/install-campaign-on-prem/deployment-guidelines/application-server

  • Den sista rekommendationen var att kunden kör loggen efter uppgraderingen utan fel och deklarerar variabler efter det som pekar på Java 11.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f