Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Unknown
Description
For example with dataformats, this is syntactically allowed
- from: uri: "timer:test" parameters: period: 3000 steps: - set-body: simple: "Hello World" - marshal: json: library: Jackson jaxb: contextPath: org.apache.camel.model - to: uri: "log:test"
Can we prohibit this through YAML DSL schema, possibly with `oneOf`?
Attachments
Issue Links
- blocks
-
CAMEL-19700 camel-yaml-dsl: Add "additionalProperties: false" on every sub schema
- Resolved
- relates to
-
CAMEL-19698 camel-yaml-dsl: Express "simple" and "expression.simple" are mutually exclusive if possible
- Resolved