Campaign Classic: Java 11 JVM 인식으로 인한 웹 모듈의 업그레이드 후 시작 실패
이 문서에서는 업그레이드 후 JRE 감지로 업그레이드 후 문제를 해결하는 문제 해결 단계를 설명합니다.
설명 description
On-premise 인스턴스를 7.4.2 9391 버전으로 업그레이드한 후 고객은 인스턴스의 웹 모듈을 시작할 수 없었고 다음과 같은 오류가 발생했습니다.
JVM-510015 Error while recovering the 'com/neolane/jssp/JSSPServlet' class (iRc=-53)
해결 방법 resolution
권장 문제 해결 단계:
- 업그레이드 후 명령 다시 실행
- 다음 단계에 따라 serverConf.xml 파일을 재생성합니다.
- 웹 프로세스 중지
- serverConf.xml의 이름을 serverConf.xml.tmp로 변경합니다
- 웹을 다시 시작하면 새 파일 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/ko/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