Administration des AS Java (J2EE Engine) 
Sie können den AS Java vom SAP NetWeaver AS ABAP aus administrieren, d.h. auf verschiedene Arten starten und stoppen. Die Funktionen finden Sie im ICM Monitor (Transaktion SMICM oder im SAP-Menü ).
Natürlich können Sie den AS Java auch über andere Administrationswerkzeuge starten, stoppen und überwachen (SAP Management Console etc.). Weitere Informationen finden Sie im Administration Manual für den AS Java.
Zum Starten, Stoppen und Kontrollieren der AS Java Komponenten wird das Java Startup and Control Framework verwendet.
Sie verwenden den SAP Web Application Server mit ABAP und Java.
Hinweis
Damit der AS Java überhaupt vom Dispatcher gestartet wird, müssen Sie den Parameter rdisp/j2ee_start auf 1 setzen. Sie können diese Einstellung dynamisch in der Transaktion RZ11 vornehmen.
Ob der AS Java überhaupt konfiguriert ist und läuft, können Sie sehen, wenn Sie im Einstiegsbild des ICM Monitors wählen.
Sie erhalten dann unter HTTP Application Server Handler folgende Information
Angaben über den HTTP-Server
Eigenschaft |
Mögliche Werte |
Bedeutung |
|---|---|---|
ABAP Server operational |
TRUE oder FALSE |
Läuft der ABAP-Server? Wenn Sie über das SAP GUI die SMICM ausführen, muss hier TRUE stehen. |
J2EE Server configured |
TRUE oder FALSE |
TRUE, wenn der Parameter icm/HTTP/j2ee_0 einen korrekten Wert hat. |
J2EE HTTP port |
Portnummer |
Port, auf dem die J2EE Engine HTTP- bzw. HTTPS-Requests entgegennimmt. Die J2EE Engine schickt die Portnummern zur Kommunikation dem ABAP-Dispatcher, der die Information dann dem ICM weitergibt. |
J2EE HTTPS port |
||
J2EE Server operational |
TRUE oder FALSE |
TRUE, wenn die J2EE Engine dem ABAP-Dispatcher das ACTIVE-Event geschickt hat (vgl. dev_disp) und der Parameter icm/HTTP/j2ee_<xx> einen korrekten Wert hat. |
Default root access handler |
ABAP oder J2EE |
Wert des Parameters is/HTTP/default_root_hdl (vgl. Message-Server-Parameter). Der Parameter wird nur ausgewertet, wenn die J2EE Engine konfiguriert (J2EE Server configured) und operational (J2EE Server operational) ist. Ansonsten ist der default root handler immer ABAP (ICF). |
URL Prefix Table loaded |
TRUE oder FALSE |
Gibt an, ob der ICM die URL-Präfix-Tabelle geladen hat. Sie können das im ICM Monitor über erzwingen. Die vorhandenen URL-Präfixe sehen Sie unter URL Prefix Table |
Der ICM Monitor bietet verschiedene Funktionen zum Starten und Stoppen des AS Java. Diese können sowohl für den lokalen AS Java auf dieser Instanz ( ) als auch für den gesamten J2EE-Cluster ( ) durchgeführt werden.
Wenn der AS Java nicht läuft, sind die Menüpunkte ausgegraut.
Die Funktionen werden im Folgenden beschrieben.
Der (ABAP-)Dispatcher des SAP NetWeaver Application Servers setzt entsprechend das Restart-Flag für den AS Java und schickt ein SIGINT Signal an den jcontrol-Prozess. Dieser führt dann einen Soft-Shutdown des AS Java durch. Der (ABAP-)Dispatcher baut also die Verbindung nicht aktiv ab, sondern der AS Java muss sich selbst beenden. Soll ein Neustart erfolgen, wird der AS Java vom Dispatcher neu gestartet.
Der Hardshutdown verhält sich in diesem Release genauso wie der Soft-Shutdown.
Der (ABAP-)Dispatcher des SAP NetWeaver Application Servers setzt entsprechend das Restart-Flag für den AS Java und sendet dem jcontrol-Prozess das Signal SIGKILL. Damit wird der jcontrol-Prozess und damit den AS Java hart beendet. Soll ein Neustart erfolgen, wird der AS Java vom Dispatcher neu gestartet.
Hinweis
Beachten Sie, dass bei dieser Art des Beendens das System keine Möglichkeit mehr hat, in einen geordneten Zustand zu kommen. Verwenden Sie diese Option nur im Notfall!
Hiermit wird das Restart-Flag für den AS Java gesetzt.
Hinweis
Wenn Sie hier Neustart auf Ja setzen, können Sie auch einen nicht laufenden AS Java wieder hochfahren. Bei der nächsten periodischen Prüfung durch den (ABAP-)Dispatcher startet er dann den AS Java.