Guid Fields are ignored during virtual service creation process via Swagger 2.0
book
Article ID: 104126
calendar_today
Updated On:
Products
CA Application TestService VirtualizationCA Continuous Application Insight (PathFinder)CA Service Virtualization (DevTest / LISA / VSE / Application Test)
Issue/Introduction
During the VS creation process using Swagger 2.0 'uuid' fields are ignored which causes 'No stateless match found'.
Cause
'uuid' is not defined as part of the swagger spec and it is not implemented in DevTest.
Environment
DevTest 10.2
Resolution
Support might have a patch for this issue. Please open a support case and refer DE368820.
Additional Information
If the Swagger doc has something like below for any call then request data is not created for 'uuid'
{ "SplitBetweenRelatedEntities": true, "Description": "string", "TransactionCode": 0, "RequestReference": "1234-23-432323", "SystemComponentId": 0 } ----- "RequestReference": "1234-23-432323" is reference data and it shows the below in the document: ----- "RequestReference": { "format": "uuid", "type": "string", "example": "1234-23-432323" }