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]