Did you set append on the edit ? Regards JB
On 07/06/2018 21:47, Alex Soto wrote: > 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 > > -- Jean-Baptiste Onofré jbono...@apache.org http://blog.nanthrax.net Talend - http://www.talend.com