
Nach der Installation des Application Server ABAP (AS-ABAP) werden aus Sicherheitsgründen alle Internet Communication Framework (ICF) Services inaktiv ausgeliefert. Damit muss nach der Installation anwendungsbezogen entschieden werden, welche Services manuell aktiviert werden müssen.
Da beim Aufruf einer URL mehrere Services ausgeführt werden können, müssen alle Service-Knoten im SICF-Baum aktiviert werden. Dabei wird der Pfad einer URL in ICF-Unterknoten (Services) abgebildet. Möchten Sie beispielsweise für die URL /sap/public/icman die Services aktivieren, so müssen Sie in der Transaktion SICF den Service-Baum default_host aktivieren. Danach müssen Sie die Aktivierung der einzelnen Services sap, public und icman vornehmen.
Die Aktivierung eines ICF-Services können Sie wie folgt vornehmen:
Ist in der SICF-Transaktion der default_host-Knoten inaktiv, so können die HTTP-Requests zum ABAP-Laufzeitfehler RAISE_EXCEPTION mit dem folgenden Kurztext führen:
Ausnahmebedingung "HOST_INACTIVE" ausgelöst.
Ist in der SICF-Transaktion ein Service inaktiv, so erscheint ein Fehlertext bei dem Zugriff auf diesen Service.
Sie können auch den Report RSICF_SERVICE_ACTIVATION für die Aktivierung einer vordefinierbaren Gruppe von ICF Knoten verwenden. Beim Ausführen dieses Reports können Sie die folgenden vordefinierten Gruppen auswählen (technischer Name):
Gruppe für die Web-Dynpro-ABAP-Entwicklung. Beachten Sie, dass diese Einstellung nicht für den produktiven Betrieb unterstützt wird.
Gruppe für die Testanwendungen. Beachten Sie, dass diese Einstellung nicht für den produktiven Betrieb unterstützt wird.
Für Web Dynpro ABAP (WDA) müssen die folgenden Services im System aktiviert sein.
Einsatz von WDA-Anwendungen
/default_host/sap/bc/webdynpro
Beachten Sie, dass hier nur der Knoten selbst aktiviert werden sollte, nicht aber die Unterknoten.
/default_host/sap/public/bc
Dieser Knoten wird bei Aktivierung der unten beschriebenen Unterknoten automatisch aktiviert. Es darf hier ebenfalls nur der Knoten selbst aktiviert sein, sowie folgende Unterknoten:
/default_host/sap/public/bc/ur
/default_host/sap/public/bc/icons
/default_host/sap/public/bc/icons_rtl
/default_host/sap/public/bc/webicons
/default_host/sap/public/bc/pictograms
/default_host/sap/public/bc/webdynpro/* (ssr, mimes, usw.)
/default_host/sap/public/myssocntl
Zusätzlich zu diesen allgemeinen WDA-Services müssen noch die entsprechenden Anwendungsservices im ICF-Baum aktiviert werden. In der Regel befindet sich der Service zur Anwendung <application> unter dem ICF-Knoten /default_host/sap/bc/webdynpro/sap/<application>.
Einsatz der WDA-Entwicklungsumgebung
/default_host/sap/public/bc/webdynpro/viewdesigner
/default_host/sap/bc/wdvd/
Die folgenden fünf ICF-Knoten werden nur für die WDA-Entwicklung gebraucht. Sie dürfen nur in einem Entwicklungssystem aktiv sein, auf keinen Fall in einem Produktionssystem (Sicherheitsrisiko!):
/default_host/sap/bc/webdynpro/sap/configure_application
/default_host/sap/bc/webdynpro/sap/configure_component
/default_host/sap/bc/webdynpro/sap/wd_analyze_config_appl
/default_host/sap/bc/webdynpro/sap/wd_analyze_config_comp
/default_host/sap/bc/webdynpro/sap/wd_analyze_config_user
/default_host/sap/bc/webdynpro/sap/wdy_aie_vd_preview
WDA-Testanwendungen zur Fehleranalyse
/default_host/sap/bc/webdynpro/sap/WDR_TEST_EVENTS
/default_host/sap/bc/webdynpro/sap/wdr_test_ui_elements
/default_host/sap/bc/webdynpro/sap/WDR_TEST_TABLE
/default_host/sap/bc/webdynpro/sap/WDR_TEST_ADOBE
/default_host/sap/bc/webdynpro/sap/wdr_test_popups_rt
Verwendung des Chart UI-Elements
/default_host/sap/public/bc/ui5_ui5
Weitere Informationen finden Sie unter Chart.
Unterstützung der Internet-Protokolle (HTTP, HTTPS und SMTP) im AS-ABAP
/default_host/sap/public/icman
Nach der Installation des AS-ABAP muss sicher gestellt werden, dass dieser Service in der SICF-Transaktion aktiviert ist. Dadurch kann u. a. der ICM Entscheidungen bzgl. der Verteilung von HTTP-Requests zum entsprechenden Server treffen.
Einsatz der Lastverteilung
ICF-Testanwendungen
Die folgenden Services sind nur für den SAP-internen Gebrauch.
Dieser Service liefert u. a. einige Informationen bzgl. des verwendeten Anmeldeverfahrens, Header- und Form-Felder, sowie das erzeugte SSO-Cookie für den ausgeführten Request. Deshalb sollte dieser Service nur zur Fehleranalyse aktiviert werden.
Dieser Service erzeugt einige Fehlersituationen im System und sollte nur zur Fehleranalyse aktiviert werden.
Verwandte SAP-Hinweise
| Hinweisnummer | Kurztext |
|---|---|
|
(Anzeige-)Probleme im Viewdesigner beim Laden einer View |
|
|
Keine Layout-Vorschau aufgrund inaktiver ICF-Knoten |
|
|
Fehlender ICF-Knoten für Web-Dynpro-Anwendung |
|
|
Eine Web Dynpro ABAP Anwendung benötigt einen SICF-Knoten |
|
|
Fehlender ICF-Knoten für Web-Dynpro-Anwendung |
|
|
Web Dynpro Anwendungen ohne ICF-Knoten ausführbar |