Our full .application bndrun looks like...
-runblacklist.jmcomm: \
osgi.identity;filter:='(osgi.identity=ourorg.ourapp.api)',\
osgi.identity;filter:='(osgi.identity=osgi.residential)',\
osgi.identity;filter:='(osgi.identity=osgi.enterprise)',\
osgi.identity;filter:='(osgi.identity=osgi.compendium)'
-runrequires: \
osgi.identity;filter:='(&(osgi.identity=org.knopflerfish.bundle.event)(version>=4.0.1))',\
osgi.identity;filter:='(&(osgi.identity=org.knopflerfish.bundle.component)(version>=5.0.3))',\
osgi.identity;filter:='(&(osgi.identity=org.knopflerfish.log)(version>=5.0.0))',\
osgi.identity;filter:='(&(osgi.identity=org.apache.felix.gogo.command)(version>=0.14.0)(version<=0.14.1))',\
osgi.identity;filter:='(osgi.identity=org.apache.felix.gogo.shell)',\
osgi.identity;filter:='(&(osgi.identity=org.apache.felix.gogo.runtime)(version>=0.16.2)(version<=0.16.3))',\
osgi.identity;filter:='(osgi.identity=ourorg.ourapp.b1)',\
osgi.identity;filter:='(osgi.identity=ourorg.ourapp.b2)',\
osgi.identity;filter:='(osgi.identity=ourorg.ourapp.b3')
-runbundles: \
ch.qos.logback.classic;version='[1.1.6,1.1.7)',\
ch.qos.logback.core;version='[1.1.6,1.1.7)',\
com.fasterxml.jackson.core.jackson-annotations;version='[2.6.2,2.6.3)',\
com.fasterxml.jackson.core.jackson-core;version='[2.6.2,2.6.3)',\
com.fasterxml.jackson.core.jackson-databind;version='[2.6.2,2.6.3)',\
ourorg.ourapp.b1;version=snapshot,\
ourorg.ourapp.b2;version=snapshot,\
ourorg.ourapp.b3;version=snapshot,\
org.apache.felix.gogo.command;version='[0.14.0,0.14.1)',\
org.apache.felix.gogo.runtime;version='[0.16.2,0.16.3)',\
org.apache.felix.gogo.shell;version='[0.10.0,0.10.1)',\
org.knopflerfish.bundle.component;version='[5.0.3,5.0.4)',\
org.knopflerfish.bundle.event;version='[4.0.1,4.0.2)',\
org.knopflerfish.bundle.kxml-LIB;version='[2.3.0,2.3.1)',\
org.knopflerfish.log;version='[5.0.0,5.0.1)',\
slf4j.api;version='[1.7.18,1.7.19)'
-runproperties: \
org.knopflerfish.framework.debug.errors=true,\
org.knopflerfish.log.level=error,\
org.knopflerfish.log.out=true,\
org.knopflerfish.log.grabio=true,\
org.knopflerfish.log.file=false,\
org.knopflerfish.log.memory.size=250,\
org.knopflerfish.log.file.dir=.
# ,\
# org.knopflerfish.consoletelnet.user=admin,\
# org.knopflerfish.consoletelnet.pwd=admin,\
# org.knopflerfish.consoletelnet.port=2232,\
# \
# ds.loglevel=debug,\
# ds.showtrace=true,\
# ds.showerrors=true