Besides the options defined by the OSGi specification, Concierge also has some custom configuration options:
These properties allow you to configure the framework instance to launch.
-Dorg.eclipse.concierge.profile=<profile-name>
Sets a custom profile name. This will persist the installed bundles to a separate storage directory, allowing you to restore this specific profile later on.
-Dorg.eclipse.concierge.basedir=<directory>
Set the base storage directory for the framework
-Dorg.eclipse.concierge.jars=<directory>
Base bundle location uri for saving installed bundle .jar files. Defaults to "file://"
-Dorg.eclipse.concierge.classloader.buffersize=2048
Buffer size in bytes for reading in .class files in the bundle classloader. Defaults to 2048.
-Dorg.eclipse.concierge.alwaysDecompress=true
Set this property to always unpack the bundle .jar files in the storage directory
These properties can be set to enable more verbose logging and debugging information:
-Dorg.eclipse.concierge.debug=true
-Dorg.eclipse.concierge.log.enabled=true
-Dorg.eclipse.concierge.log.quiet=false
-Dorg.eclipse.concierge.log.buffersize=100
-Dorg.eclipse.concierge.log.level=4 # DEBUG
-Dorg.eclipse.concierge.debug.bundles=true
-Dorg.eclipse.concierge.debug.packages=true
-Dorg.eclipse.concierge.debug.services=true
-Dorg.eclipse.concierge.debug.classloading=true