[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[virgo-dev] Virgo console shows multiple instances of declarative services commands

Hi,

I noticed today that there are multiple instances of command for
declarative services in osgi console.  Not sure how and why that is.

Regards,
Dmitry

See bellow.  ---Service Component Runtime--- is repeated twice.

osgi> help
---Controlling the OSGi framework---
	launch - start the OSGi Framework
	shutdown - shutdown the OSGi Framework
	close - shutdown and exit
	exit - exit immediately (System.exit)
	init - uninstall all bundles
	setprop <key>=<value> - set the OSGi property
---Controlling Bundles---
	install - install and optionally start bundle from the given URL
	uninstall - uninstall the specified bundle(s)
	start - start the specified bundle(s)
	stop - stop the specified bundle(s)
	refresh - refresh the packages of the specified bundles
	update - update the specified bundle(s)
---Displaying Status---
	status [-s [<comma separated list of bundle states>]  [<segment of
bsn>]] - display installed bundles and registered services
	ss [-s [<comma separated list of bundle states>]  [<segment of bsn>]]
- display installed bundles (short status)
	services [filter] - display registered service details
	packages [<pkgname>|<id>|<location>] - display imported/exported
package details
	bundles [-s [<comma separated list of bundle states>]  [<segment of
bsn>]] - display details for all installed bundles
	bundle (<id>|<location>) - display details for the specified bundle(s)
	headers (<id>|<location>) - print bundle headers
---Extras---
	exec <command> - execute a command in a separate process and wait
	fork <command> - execute a command in a separate process
	gc - perform a garbage collection
	getprop  [ name ] - displays the system properties with the given
name, or all of them.
---Controlling Start Level---
	sl [<id>|<location>] - display the start level for the specified
bundle, or for the framework if no bundle specified
	setfwsl <start level> - set the framework start level
	setbsl <start level> (<id>|<location>) - set the start level for the bundle(s)
	setibsl <start level> - set the initial bundle start level
---Controlling the Profiling---
	profilelog - Display & flush the profile log messages
---Eclipse Runtime commands---
	diag - Displays unsatisfied constraints for the specified bundle(s).
	enableBundle - enable the specified bundle(s)
	disableBundle - disable the specified bundle(s)
	disabledBundles - list disabled bundles in the system
---Service Component Runtime---
	list/ls [-c] [bundle id] - Lists all components; add -c to display
the complete info for each component;
			use [bundle id] to list the components of the specified bundle
	component/comp <component id> - Prints all available information
about the specified component;
			<component id> - The ID of the component as displayed by the list command
	enable/en <component id> - Enables the specified component;
			<component id> - The ID of the component as displayed by the list command
	disable/dis <component id> - Disables the specified component;
			<component id> - The ID of the component as displayed by the list command
	enableAll/enAll [bundle id] - Enables all components; use [bundle id]
to enable all components of the specified bundle
	disableAll/disAll [bundle id] - Disables all components; use [bundle
id] to disable all components of the specified bundle
---Service Component Runtime---
	list/ls [-c] [bundle id] - Lists all components; add -c to display
the complete info for each component;
			use [bundle id] to list the components of the specified bundle
	component/comp <component id> - Prints all available information
about the specified component;
			<component id> - The ID of the component as displayed by the list command
	enable/en <component id> - Enables the specified component;
			<component id> - The ID of the component as displayed by the list command
	disable/dis <component id> - Disables the specified component;
			<component id> - The ID of the component as displayed by the list command
	enableAll/enAll [bundle id] - Enables all components; use [bundle id]
to enable all components of the specified bundle
	disableAll/disAll [bundle id] - Disables all components; use [bundle
id] to disable all components of the specified bundle
---Classloading Commands---
	clhas <class name> - lists all bundles that contain a class with the
specified name.
	clload <class name> [<bundle id> | <bundle name>]- lists all bundles
that can load a class or tries to load the class with specified
bundle.
	clexport <class name> - lists all bundles that export a class with
the specified name.
	vsh - Virgo shell commands; 'vsh help' to list available commands
---Controlling the Console---
	more - More prompt for console output
	disconnect - Disconnects from telnet session