Administration of the J2EE Engine
You can manage the J2EE Engine from the SAP Web AS ABAP, that is, you can start and stop it in different ways. You can find the functions in the ICM monitor (Transaction SMICM or by choosing Administration ® System Management ® Monitor ® System Monitoring ® Internet Communication Manager).
Of course, you can also use other administration tools to start, stop, and monitor the J2EE engine (Visual Administrator, SAP Management Console, and so on.). For more information see Server Administration.
The Java Startup and Control Framework is used to start, stop, and control the Web AS Java components.
You are using the SAP Web Application Server with ABAP and Java.

So that the dispatcher can start the SAP J2EE Engine, you must set parameter rdisp/j2ee_start to 1. You can make this setting dynamically in Transaction RZ11.
You can check if the J2EE Engine is actually configured and running by choosing, on the initial screen of the ICM monitor, Goto ® HTTP Server ® Display Data.
Under HTTP Application Server Handler you can see the following information.
HTTP Server Details
Property |
Possible Values |
Meaning |
ABAP server operational |
TRUE or FALSE |
Is the ABAP server running? If you execute the SMICM from the SAP GUI, this value must be TRUE. |
J2EE server configured |
TRUE or FALSE |
TRUE, if the parameter icm/HTTP/j2ee_0 has a correct value. |
J2EE HTTP port
|
Port number |
Port, on which the J2EE engine receives HTTP and HTTPS requests. The J2EE Engine sends the communication port numbers to the ABAP dispatcher, which then forwards the information to the ICM. |
J2EE HTTPS port |
||
J2EE Server operational |
TRUE or FALSE |
TRUE, if the J2EE Engine has sent the ACTIVE event to the ABAP dispatcher (compare dev_disp) and the icm/HTTP/j2ee_<xx> parameter has a correct value. |
Default root access handler |
ABAP or J2EE |
Value of parameter is/HTTP/default_root_hdl (compare
The parameter is only evaluated if the J2EE Engine is configured (J2EE Server configured) and operational (J2EE Server operational). Otherwise, the default root handler is always ABAP (ICF). |
URL Prefix Table loaded |
TRUE or FALSE |
Specifies whether the ICM has loaded the prefix table. You can trigger the loading in the ICM monitor by choosing Goto ® HTTP Server ® Load URL Prefixes. You can view the available URL prefixes in URL Prefix Table |
On the initial screen of the ICM monitor (Transaction SMICM), choose Administration ® J2EE Server.
The following functions are available (if the J2EE is not running, the menu options are grayed out):
The (ABAP) dispatcher of the SAP Web Application Server sets the restart flag for the J2EE Engine and sends the SOFTSHUTDOWN message to the J2EE Engine. The dispatcher does not actively close the connection, the J2EE Engine must close itself instead. If the application server is restarted, the J2EE Engine is restarted by the dispatcher.
The (ABAP) dispatcher of the SAP Web Application Server sets the restart flag for the J2EE Engine and sends the HARDTSHUTDOWN message to the J2EE Engine. The dispatcher does not actively close the connection, the J2EE Engine must close itself instead. If the application server is restarted, the J2EE Engine is restarted by the (ABAP) dispatcher.
The SAP Web Application Server’s dispatcher sets the restart flag for the J2EE Engine and sends a signal to the process (shell or Java process). If the application server is restarted, the J2EE Engine is restarted by the dispatcher.
This sets the J2EE Engine’s restart flag.
