[ 
https://issues.apache.org/jira/browse/CAMEL-19700?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tomohisa Igarashi updated CAMEL-19700:
--------------------------------------
    Description: 
Currently the camel-yaml-dsl.json schema file doesn't have 
"additionalProperties: false" on each definitions. Since this property is 
"true" by default, if not explicitly specified to "false", schema validator 
allows arbitrary properties. In order to make this schema file work for 
validation, we'd want to add "additionalProperties: false" on every properties. 
The schema generator plugin already has that option.

https://issues.apache.org/jira/browse/CAMEL-18829


  was:
Currently the camel-yaml-dsl.json schema file doesn't have 
"additionalProperties: false" on each properties. Since this property is "true" 
by default, if not explicitly specified to "false", schema validator allows 
arbitrary properties. In order to make this schema file work for validation, 
we'd want to add "additionalProperties: false" on every properties. The schema 
generator plugin already has that option.

https://issues.apache.org/jira/browse/CAMEL-18829



> camel-yaml-dsl: Add "additionalProperties: false" on every sub schema
> ---------------------------------------------------------------------
>
>                 Key: CAMEL-19700
>                 URL: https://issues.apache.org/jira/browse/CAMEL-19700
>             Project: Camel
>          Issue Type: Task
>          Components: camel-yaml-dsl
>    Affects Versions: 4.0-RC2
>            Reporter: Tomohisa Igarashi
>            Assignee: Tomohisa Igarashi
>            Priority: Major
>
> Currently the camel-yaml-dsl.json schema file doesn't have 
> "additionalProperties: false" on each definitions. Since this property is 
> "true" by default, if not explicitly specified to "false", schema validator 
> allows arbitrary properties. In order to make this schema file work for 
> validation, we'd want to add "additionalProperties: false" on every 
> properties. The schema generator plugin already has that option.
> https://issues.apache.org/jira/browse/CAMEL-18829



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to