XSP Command Manager & die Serverkonsole

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]

Dieser Beitrag wurde unter Allgemein, Infrastruktur, Server, XPages abgelegt und mit , , , , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.