Description
The Karaf service wrapper script is generated such that the PID file is created in $KARAF_HOME/data. When setting karaf.clean.all = true then the PID file created by the service script gets deleted together with the data directory. As a result of this the service script reports Karaf as not running and it is not possible to stop the process via the script.
The PID file location probably should be outside the data directory by default.
Attachments
Issue Links
- relates to
-
KARAF-4666 Have karaf write pid file by default
- Resolved
- links to