redoc icon indicating copy to clipboard operation
redoc copied to clipboard

OneOf property is failing during OAS Schema Validation

Open RPS044 opened this issue 2 years ago • 1 comments

Hello Team,

Requesting you to please check this issue and help. Performing schema validation with oneOf, discriminator and mapping property in oas3.0.

Error:

{ "fault": { "faultstring": "OASValidation MAM-EXT-SpecValidation with resource "oas://openapi.yaml": failed with reason: "[ERROR - An error occurred during schema validation - com.google.common.util.concurrent.UncheckedExecutionException: java.lang.NullPointerException.: []]"", "detail": { "errorcode": "steps.oasvalidation.Failed" } } } yaml file looks like:

image

image

Json payload looks like:

--data '{ "billableHeader": { "sourceSystem": "UPSTREAM_APP", "sourceTransactionType": "INVOICE", "eventType": "BATCH", "messageCreationDatetime": "20220811140203", "timeZoneCode": "GMT", "isBulkProcessing": true, "product": "Airlcl" },

RPS044 avatar Nov 30 '23 05:11 RPS044

Hello,

Unfortunately, the attached screenshots are not visible.

Consequently, could you kindly provide the affected API definition so that I can replicate the reported issue?

ZyzychO avatar Dec 04 '23 17:12 ZyzychO