One typical example that we have is the application name
eclipse -application org.eclipse.myApp
This parameter is used by the runtime to decide which application must be started. With this info, the runtime does a lookup in the registry for the named application (declared through an extension) and instanciate the refered class.
Other parameters include:
WS, NL, OS, Arch, debugMode, platform configuration (the list of the plugins).
06/25/2003 12:30 PM
To: Pascal Rapicault/Ottawa/IBM@IBMCA
cc: equinox-dev@xxxxxxxxxxx, equinox-dev-admin@xxxxxxxxxxx
Subject: Re: [equinox-dev] OSGi and parameters
Typically OSGi bundles are configured via the Configuration Admin service. But this is for long term configuration rather than "this JVM execution" configuration which is what command line provided parameters would be.
Perhaps some examples of command line parameters that would apply to specific bundles would be in order to help frame a good answer. I think what you suggested was a single, well known place that all bundles could look for boot parameters.