Hello, Using Karaf 4.2.0, I want to update a property in my custom distribution. So I add file src/main/karaf/assembly-property-edits.xml with:
<edit> <file>org.ops4j.pax.web.cfg</file> <operation>put</operation> <key>org.osgi.service.http.port</key> <value>8182</value> </edit> The result is: #Modified by org.apache.karaf.tools.utils.KarafPropertiesFile #Thu Jun 07 15:39:28 EDT 2018 org.osgi.service.http.port=8182 The issue is that it erased all other properties. Normally, this file has the following: org.osgi.service.http.port=8181 javax.servlet.context.tempdir=${karaf.data}/pax-web-jsp org.ops4j.pax.web.config.file=${karaf.etc}/jetty.xml Is this the expected behavior? How can I preserve the rest of the properties and modify just one? Best regards, Alex soto