When Web applications are created as BSP applications there are various administration settings, especially from the layers below the BSP programming model of the Internet Communication Manager (ICM) and the Internet Communication Framework (ICF).
For ICF, the following configuration prerequisites must be met:
● The required ICF services must be activated
Following installation of the Web Application server, all ICF services are initially inactive for security reasons. When a subsequent major configuration is performed in the system, all required services are generally activated.
If one or more services required for BSP are not activated by default, you can activate them using the SAP Implementation Guide (IMG). In transaction SPRO, choose Display SAP Reference IMG. The path in the Implementation Guide for SAP NetWeaver is: Application Server → Internet Communication Framework → Activate HTTP Services Individually or Activate HTTP Services for Each Application.
You can also activate individual services in transaction SICF.
To allow development and use of business server pages, the following ICF services must be active in the system:
/default_host/sap/bc/bsp/sap
/default_host/sap/bc/bsp/sap/system
/default_host/sap/bc/bsp/sap/public/bc
/default_host/sap/public/bc (available for 620 with Support Package 34)
/default_host/sap/public/bc/ur available for 620 with Support Package 34)
/default_host/sap/public/bsp/sap/public
/default_host/sap/public/bsp/sap/public/bc
/default_host/sap/public/bsp/sap/system
/default_host/sap/public/bsp/sap/htmlb (in Release 620 SP SAPKB62026 and higher)
As well as these Basis services, a number of special services need to be activated too:
o For the BSP logon procedure:
/default_host/sap/public/bsp/sap
/default_host/sap/bc/bsp/sap/system
/default_host/sap/public/bsp/sap/public
/default_host/sap/public/bsp/sap/system
o BSP test applications for troubleshooting:
/default_host/sap/bc/bsp/sap/it00
/default_host/sap/bc/bsp/sap/sbspext_htmlb
/default_host/sap/bc/bsp/sap/sbspext_xhtmlb
/default_host/sap/bc/bsp/sap/htmlb_samples
Release 6.30 and higher:
/default_host/sap/bc/bsp/sap/bsp_verificatio
● Administration of (ICF) server functions (authorization assignment): Administration of Server Functions
● Administration of (ICF) client functions (creation of RFC destinations, and so on): Administration of Client Functions
HTTP/HTTPS must be set in the ICM (see also Displaying and Changing Services).
Settings for the Area
|
Links |
Description |
ICM
|
|
To optimize performance, the HTTP request handler can use the ICM server cache (or Internet server cache) when reusing response pages. |
Additional function in the Internet server cache for temporary storage |
||
Monitoring and administration of the ICM in the SAP system. |
||
Profile parameters for configuring the ICM and the Internet server cache to implement the HTTP/SMTP communication with your AS system. |
||
ICF |
Analysis of ICF error messages, error handling, and monitoring (ICF recorder, and so on.) |
|
Security |
Configuration for SSL support |
|
Function for improving performance with multiple logons |
||
For more information, see the documentation on BSP Security Issues. |
||
Tracing |
For problems that you cannot solve using the debugger, you can create a trace for HTTP requests with the ICM or using external tools. |
|
FQHN/FQDN |
|
Make sure that the fully qualified domain and host names (FQDN, FQHN) are always specified in the URL. |
For information about the concepts and functions contained in the BSP programming model, see the BSP Documentation.