Details
Description
After installing the pax-http feature in the Karaf root a directory named ${karaf.data}/pax-web-jsp is created. The directory is defined in org.ops4j.pax.web configuration provided by the pax-http feature
service.pid = org.ops4j.pax.web javax.servlet.context.tempdir = ${karaf.data}/pax-web-jsp org.ops4j.pax.web.config.file = ${karaf.base}/etc/jetty.xml org.osgi.service.http.port = 8181 org.apache.karaf.features.configKey = org.ops4j.pax.web
The variable karaf.base seems not to be resolved in the parameter javax.servlet.context.tempdir
Editing the javax.servlet.context.tempdir parameter and updating the configuration creates the directory in the correct location (data/pax-web-jsp)