Details
Description
Note: KARAF_BASE is defined to be outside the KARAF_HOME hierarchy.
After installing service-wrapper, ran wrapper:install command per the docs. That worked fine. When we tried to start the service though it failed. Upon review, I saw that the
{service-name}-wrapper.conf file had the following lines in it. This file is created under KARAF_BASE/etc.
wrapper.java.classpath.2=%KARAF_HOME%/lib/wrapper/*.jar
wrapper.java.library.path.1=%KARAF_HOME%/lib/wrapper/
Replacing KARAF_HOME with KARAF_BASE as shown below allowed the service to start.
wrapper.java.classpath.2=%KARAF_BASE%/lib/wrapper/*.jar
wrapper.java.library.path.1=%KARAF_BASE%/lib/wrapper/