...
Type of the Virtualization Object is the key value defining what type of virtualization behavior will be perform.
Type | Description | ||
Synchronous | Create synchronous response for the triggering message. Response is always automatic. Responses can be generated via configuration (mapping) or via historic message search. | ||
Asynchronous | Create asynchronous response for the triggering message. Response can be manually controlled or automatic. Responses can be generated via configuration (mapping) or via historic message search. | ||
Inject | Allow injection of the collected messages to middleware platform or the ABAP backend. Messages are collected from reference environment and can be injected to other environments. For example collected in production system and injected to test system. Injection is a manual process, there is no automatic triggering. Collection of historic data is automatic. | Asynchronous | Create asynchronous response for the triggering message. Response can be manually controlled or automatic. Responses can be generated via configuration (mapping) or via historic message search. |
---|
Response profile of Virtualization Object is the key value for the asynchronous Virtualization Object type. It is defining how the response for triggering message should be created.
...
Info |
---|
Read more about Automation Objects Automation Objects |
...
Response Mapping
This section is used by the Asynchronous Virtualization Object Type and its content is dynamic, based on the Response Profile.
a) History Based - values found for the trigger object needs to be found in the collected responses in a provided Folder with historic data. Many pairs of values Trigger/Response can be defined as a key for this search. Result of the search is the response that is send back as a virtualized response.
If the synchronous trigger is GET message with empty body, whole HTTP call with all header parameters is stored as a Request and can be scan via REGEX expression.
...
Parameter | Description |
Trigger Value | Expression (XPath, JSONPath or REGEX) that is used to fetch values from the triggering message |
---|---|
Response Value | Expression (XPath, JSONPath or REGEX) that is used to fetch values from the collected response messages |
...