Creating Contract Implementations in SOA Manager
Context
If, at design time, no contract implementations were created in one of your managed systems, you can create them later directly in SOA Manager in your central system. For example, if you want to configure an integration scenario in which a participating system is not an SAP NetWeaver 7.4 or later, this older system cannot have the necessary design time objects. Also, if you want to configure connections to a third-party domain system, this third-party system cannot have contract implementations. To bypass this, you can create a contract implementation directly in the design time cache in the central system. These contract implementations are then available in the design time cache with all other design time information from the managed systems and the central configuration tools can use them.
Procedure
- In SOA Manager (transaction code SOAMANAGER), on the Service Administration tab, choose Design Time Cache.
- To create a new contract implementation, on the Design Time Cache tab, select Create under Search Results.
- Select a system. Specify an internal and external name, and a namespace.
- Select a contract using the input help. This contract must exist in one of your managed systems or in the central system.
- If the contract implementation is for a system that acts as consumer in this contract, specify the service group.
- Specify the actor for which you want to create the contract implementation.
- If the contract implementation is for a system that acts as provider in this contract, specify the service definitions by choosing Create and entering the names.
- Choose Create.
Results
You can now use the contract implementation in your integration scenario configurations.