This is an automated email from the ASF dual-hosted git repository.

igarashitm pushed a commit to branch camel-3.x
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/camel-3.x by this push:
     new 6f5fd015c6d CAMEL-19499: camel-yaml-dsl: Missing rest-configuration in 
YAML DSL schema (#10492)
6f5fd015c6d is described below

commit 6f5fd015c6dd9f05d7cb891cffed20ce7560ffcd
Author: Tomohisa Igarashi <tm.igara...@gmail.com>
AuthorDate: Mon Jun 26 12:01:10 2023 -0400

    CAMEL-19499: camel-yaml-dsl: Missing rest-configuration in YAML DSL schema 
(#10492)
---
 .../org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java | 1 +
 .../apache/camel/maven/dsl/yaml/GenerateYamlDeserializersMojo.java  | 3 +++
 .../src/generated/resources/schema/camel-yaml-dsl.json              | 6 ++++++
 .../camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json | 3 +++
 4 files changed, 13 insertions(+)

diff --git 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java
 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java
index 42f77213767..9370353c1e8 100644
--- 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java
+++ 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/generated/java/org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java
@@ -12536,6 +12536,7 @@ public final class ModelDeserializers extends 
YamlDeserializerSupport {
         }
     }
 
+    @YamlIn
     @YamlType(
             nodes = {
                     "rest-configuration",
diff --git 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlDeserializersMojo.java
 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlDeserializersMojo.java
index 7f1b64acd12..2881b80dbc9 100644
--- 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlDeserializersMojo.java
+++ 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlDeserializersMojo.java
@@ -393,6 +393,9 @@ public class GenerateYamlDeserializersMojo extends 
GenerateYamlSupportMojo {
         if 
(info.name().toString().equals("org.apache.camel.model.rest.RestDefinition")) {
             builder.addAnnotation(CN_YAML_IN);
         }
+        if 
(info.name().toString().equals("org.apache.camel.model.rest.RestConfigurationDefinition"))
 {
+            builder.addAnnotation(CN_YAML_IN);
+        }
 
         final AtomicReference<String> modelName = new AtomicReference<>();
         annotationValue(info, XML_ROOT_ELEMENT_ANNOTATION_CLASS, "name")
diff --git 
a/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camel-yaml-dsl.json
 
b/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camel-yaml-dsl.json
index 7f8aeca9036..1144392d45f 100644
--- 
a/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camel-yaml-dsl.json
+++ 
b/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camel-yaml-dsl.json
@@ -8290,6 +8290,12 @@
       "templatedRoute" : {
         "$ref" : 
"#/items/definitions/org.apache.camel.model.TemplatedRouteDefinition"
       },
+      "rest-configuration" : {
+        "$ref" : 
"#/items/definitions/org.apache.camel.model.rest.RestConfigurationDefinition"
+      },
+      "restConfiguration" : {
+        "$ref" : 
"#/items/definitions/org.apache.camel.model.rest.RestConfigurationDefinition"
+      },
       "rest" : {
         "$ref" : 
"#/items/definitions/org.apache.camel.model.rest.RestDefinition"
       }
diff --git 
a/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json
 
b/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json
index e8701676be3..d980756c26e 100644
--- 
a/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json
+++ 
b/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json
@@ -8176,6 +8176,9 @@
       "templatedRoute" : {
         "$ref" : 
"#/items/definitions/org.apache.camel.model.TemplatedRouteDefinition"
       },
+      "restConfiguration" : {
+        "$ref" : 
"#/items/definitions/org.apache.camel.model.rest.RestConfigurationDefinition"
+      },
       "rest" : {
         "$ref" : 
"#/items/definitions/org.apache.camel.model.rest.RestDefinition"
       }

Reply via email to