#-runfw: org.apache.felix.framework;version=5 #-runee: JavaSE-1.8 -runprovidedcapabilities: \${native_capability} -resolve.effective: active;skip:="osgi.service" log4j: \ org.apache.logging.log4j.core;version='[2.13.3,2.14.0)',\ org.apache.logging.log4j.api;version='[2.13.3,2.14.0)',\ org.apache.logging.log4j.jul;version='[2.13.3,2.14.0)',\ org.apache.logging.log4j.slf4j-impl;version='[2.13.3,2.14.0)',\ slf4j.api;version='[1.7.25,1.7.26)' # Take care that you have felix logback and log at the first positions to be started very early -runbundles: \ ${log4j},\ org.gecko.logging.log4j;version=snapshot,\ org.apache.felix.log;version='[1.2.2,1.2.3)',\ org.apache.felix.gogo.command;version='[1.1.0,1.1.1)',\ org.apache.felix.gogo.runtime;version='[1.1.2,1.1.3)',\ org.apache.felix.gogo.shell;version='[1.1.2,1.1.3)',\ org.apache.felix.scr;version='[2.1.18,2.1.19)',\ org.gecko.logging.sample;version=snapshot,\ org.osgi.util.function;version='[1.1.0,1.1.1)',\ org.osgi.util.promise;version='[1.1.0,1.1.1)' -runrequires: \ osgi.identity;filter:='(osgi.identity=org.apache.felix.gogo.shell)',\ osgi.identity;filter:='(osgi.identity=org.apache.felix.gogo.command)',\ bnd.identity;id='org.gecko.logging.sample',\ bnd.identity;id='org.apache.felix.log',\ bnd.identity;id='org.gecko.logging.log4j' -runfw: org.apache.felix.framework;version='[6.0.3,6.0.3]' -runee: JavaSE-11 -runproperties: \ log4j2.configurationFile=${fileuri;${.}/etc/log4j2.xml} # When using Equinox you should also set: # eclipse.log.enabled=false -runblacklist: bnd.identity;id='biz.aQute.bndlib'