Show TOC

Reimporting External ServicesLocate this document in the navigation structure

Use

You can import external services in your composite application. However, if for some reason you had to change this service, the changes will not be automatically applied to your composite. If you want to use the changed service interface in your composite, there are several steps you need to take to make this service interface usable in your model.

Note that if you only trigger import of your changed service, the CAF model will not be able to distinguish exactly what was changed. This may lead to problems during generation or at runtime. That is why you have to ensure yourself that you have deleted the service interface and all data types referenced by the service interface.

Procedure

You know what was changed in the service

If you know exactly, which data type or data types are changed in the service:

  1. Open the context menu of the service interface that you want to reimport in the composite application. Choose Delete with data types .

  2. Select for deletion only the changed data types.

  3. Trigger the import of the changed service.

    For more information, see Importing Web Services or Importing RFC Modules .

You do not know what was changed in the service

If you do not know exactly what was changed in the service, you have to trigger the import of the changed service interface to the composite from scratch. You have to ensure yourself that you have deleted all data types referenced by the original service interface (that is already part of the composite application).

Note that if these data types are used also by other services in the composite application, you are not allowed to delete them. You will have to find out which are the affected services, and delete them too. To do that you can use multiple selection on the affected services, and then from the context menu choose Delete with data types .

  1. Open the context menu of the service interface that you want to reimport in the composite application. Choose Delete with data types .

  2. Select for deletion all data types of the service interface. Complete the dialog.

  3. Trigger the import of the changed service.

    For more information, see Importing Web Services or Importing RFC Modules .

More Information