Show TOC

Procedure documentationCreating and Editing a Configuration Profile Locate this document in the navigation structure

 

A configuration profile comprises a set of technical settings for Web services (endpoints). Configuration profiles are created for the specific interdependencies between providers and consumers in a particular system landscape.

When you configure a connection to a remote system, you need to specify a configuration profile. This configuration profile is used to filter the services in the connected system to allow only services configured using a configuration profile of the same name.

Note Note

To configure a scenario, both ABAP systems must use configuration profiles with the same names. If the connected system offers the services required, but they have been configured without a profile or using different profile names, the consumer proxies in the local system cannot be configured automatically.

End of the note.

Procedure

Creating a Configuration Profile

You can create configuration profiles that group together specific runtime settings.

  1. On the main screen of the SOA Manager, go to the Technical Administration tab.

  2. Choose Profile Management.

    An overview of configuration profiles is displayed.

  3. Choose New Profile.

  4. Specify a name for the new configuration profile.

  5. Edit the configuration settings.

    You can set values for the following properties:

    Reliable Messaging:

    Retry Interval

    The time (in seconds) in which an acknowledgment can be sent. After this time has elapsed, the consumer attempts to resend a message that has not been acknowledged by the provider.

    The default retry interval is 600 seconds.

    Reliable Messaging:

    Inactivity Timeout

    The time (in seconds) to hold the sequence open. If no acknowledgment is received after this time has elapsed, the sequence is considered to be terminated, and a rollback is performed.

    0 seconds is infinite.

    Reliable Messaging:

    Confirmation Interval

    The confirmation interval (in seconds) is the time that the provider has to acknowledge receipt of a message to the consumer. (Messages are returned asynchronously.)

    The default timeout is 600 seconds.

    Reliable Messaging:

    Sequence Lifetime

    The time for which a sequence remains active.

    0 seconds is infinite.

    Message Identifier

    Select the protocol to be used for synchronous messages.

  6. Choose Next.

  7. Specify the transport settings: The name of the proxy host, the port number of the proxy host, and if required, the user name and password for proxy access. This is the information needed to access the proxy host.

  8. Choose Next.

  9. Specify the security settings.

    Authentication: Authentication Method

    Here, you determine how consumer and provider authenticate themselves to each other.

    Transport Security

    Here, you can choose whether to use Web Service Secure Conversation.

  10. Choose Finish.

    The configuration profile is created and assigned a version number. By default, a configuration profile is inactive.

    A dialog box appears.

  11. Activate the configuration profile.

Editing a Configuration Profile

Once it is created, you cannot change a configuration profile. To change a configuration profile, you need to create a new version of that profile.

You can create more than one version of a configuration profile. Each version can have different configuration settings.

  1. On the main screen of the SOA Manager, go to the Technical Administration tab.

  2. Choose Profile Management.

    An overview of configuration profiles is displayed.

  3. Select the profile to change.

  4. Choose New Version.

  5. Add a description for the new version.

    The profile name remains the same.

  6. Choose Next.

  7. Change the settings as you require.

    The properties are described above.

  8. Choose Finish.

    Your changes are saved to a new version of that profile.

    Note Note

    When you create a new version of an existing profile, the new version is not active by default.

    End of the note.
  9. Activate the configuration profile.

    Switching Configuration Profile Versions

Note Note

When you assign a configuration profile to a service definition, all versions of the configuration profile are assigned.

You can only delete one version of a profile at a time.

End of the note.