Skip to content
This repository has been archived by the owner on Nov 15, 2022. It is now read-only.

Latest commit

 

History

History
48 lines (37 loc) · 1.47 KB

options-concierge.md

File metadata and controls

48 lines (37 loc) · 1.47 KB

Concierge Options

Besides the options defined by the OSGi specification, 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://"

-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