Ich bin über ein interessantes Kommando für die Domino Serverkonsole gestossen, mit der sich der XSP Command Manager manuell steuern läßt und so interessante Optionen bietet:
tell http xsp
Bisher konnte ich praktisch kaum näheren Informationen dazu finden, daher betrachte ich das Kommando als undokumentiertes Feature. Google liefert nicht wirklich etwas zu dem Thema, bei der IBM findet man kaum verwertbare Informationen und zur Administrator-Hilfe brauche ich wohl kaum etwas zu sagen… Falls jemand näheres weiß, bitte melden!
Das liefert die Konsole zurück, wenn man keine Optionen angibt:
tell http xsp [option]
---Extension Registry Commands---
ns [-v] [name] - display extension points in the namespace; add -v
to display extensions
pt [-v] uniqueExtensionPointId - display the
extension point and extensions; add -v to display config elements
---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
---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
log (<id>|<location>) - display log entries
---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
---Controlling the Console---
more - More prompt for console output
Gibt man den Parameter „/?“ bzw. „help“ an, liefert die Konsole noch folgende Optionen:
show data directory show program directory show settings show modules show version refresh help heapdump javadump systemdump
[Optionen von „tell http xsp“ unter Domino 8.5.2 FP2]
EDIT:
Unter 8.5.1 exisitieren nur folgende Optionen, die Kommandos wie z.B. „gc“ sind noch nicht implementiert.
show xsp directory show lib directory show data directory show program directory show settings show modules show version refresh help heapdump javadump
[Optionen von „tell http xsp“ unter Domino 8.5.1 FP3 // Fett: Kommandos, die unter 8.5.2 nicht mehr existieren]