cancel
Showing results for 
Search instead for 
Did you mean: 

ICF Node for web dynpro application not created

Former Member
0 Kudos

Hi,

While creating the web dynpro application, I get the following message.

"ICF node for Web Dynpro application ZWDA_APPL cannot be created."

and thus unable to execute the application.

Do we need to manually create this in SICF under /sap/bc/webdynpro/sap?. If yes, please guide me the steps and do we need any authorization?.

Thanks

Kamal

Accepted Solutions (1)

Accepted Solutions (1)

srinivasa_raghavachar
Participant
0 Kudos

Hi Kamal,

This is due to authorization issue. If you have the correct authorization, ICF node is automatically created when you create the Web dynpro application.

After trying to create the web dynpro application and you get the error, goto transaction SU53 you find the error report. Send it to your BASIS administartor, he would create the required authorization.

Regards,

Srini.

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Kamal:

if the node is not created create them manually..

use foll procedure:

To create a new service in the ICF service hierarchy, proceed as follows:

1. Call transaction SICF.

2. A selection screen appears on which you can restrict which services or external aliases are displayed. Specify which hierarchy type (services or external aliases) you want to display. If required, you can restrict your selection further within the chosen hierarchy type by specifying the following:

· Virtual host (only those services are displayed that are located under this root node)

· Path (only those services are displayed that are located under the last node specified)

The path must always start with “/” and must include a further “/” after each node.

The last node of the path can also be a service name. Only this service (with its root node) will then be displayed.

· Description (only those services are displayed that contain the specified description)

3. Select an existing virtual host or service node under which you want to create a service.

If you have your own namespace, we recommend that you create a node with the same name as the namespace at the top level of the hierarchy, and create all your services under this node.

4. Now select an object in the hierarchy that you want to use as a root node (or parent node) of the service you are creating (an existing service or a virtual host) and choose Create Host/Service (or right-click and choose New Subelement).

5. In the following dialog box, enter a name for your service (or the alias for an existing service).

6. Specify whether you want to create a service (Independent Service) or an internal alias (Reference to Existing Service).

Note that the service name can have a maximum of 15 characters. Since services are transported, they are subject to the transport system’s restrictions.

7. If you choose Independent Service, enter the properties of this service on the following screen and enter a HTTP request handler.

You can create multiple HTTP request handlers for a single service. These are then called in the order you specify. You can use return codes to control whether other handlers from the list are called, and if so, which ones.

8. If you choose Reference to Existing Service, enter the relevant alias.

9. Save your data by choosing .

10. Check that the service is active.