## Concierge Options Besides the [options defined by the OSGi specification]((options-osgi.html)), Concierge also has some custom configuration options: ### Framework properties 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://<basedir>" ``` -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 ### Debugging 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 ```