Service Catalog service is not able to start and the following error appears in ServiceCatalog.log
INFO | jvm 5 | <date> | Error: missing `server' JVM at `<local drive>:\Program Files\CA\Service Catalog\embedded\jre8\bin\server\jvm.dll'.
INFO | jvm 5 | <date> | Please install or use the JRE or JDK that contains these missing components.
ERROR | wrapper | <date> | JVM exited while loading the application.
FATAL | wrapper | <date> | There were 5 failed launches in a row, each lasting less than 300 seconds. Giving up.
FATAL | wrapper | <date> | There may be a configuration problem: please check the logs.
STATUS | wrapper | <date> | <-- Wrapper Stopped
Release : 17.3
wrapper.java.command in viewService.conf is pointing to jre8 instead of JDK (OOTB).
1. Take a backup of the viewService.conf located in <local drive>:\Program Files\CA\Service Catalog\view\conf\
2. Edit viewService.conf and locate wrapper.java.command (around line 7)
3. Set the path to point to a valid JDK folder. OOTB the path is:
wrapper.java.command=C:/Program Files/CA/Service Catalog/embedded/jdk/bin/java
4. Save changes.
5. Start Catalog services.