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

davsclaus pushed a commit to branch gx
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/gx by this push:
     new efde32f4fe3 CAMEL-22361: camel-groovy-xml - Add data format that uses 
groovy xml that is easy to use and no need for POJOs
efde32f4fe3 is described below

commit efde32f4fe3471c73219de88cfa40dd397c8b295
Author: Claus Ibsen <[email protected]>
AuthorDate: Fri Aug 22 13:45:56 2025 +0200

    CAMEL-22361: camel-groovy-xml - Add data format that uses groovy xml that 
is easy to use and no need for POJOs
---
 .../org/apache/camel/catalog/models/groovyXml.json |  2 +-
 .../apache/camel/catalog/schemas/camel-spring.xsd  |  2 +-
 .../apache/camel/catalog/schemas/camel-xml-io.xsd  |  2 +-
 .../camel/groovy/xml/GroovyXmlDataFormatTest.java  | 40 +++++++++++-----------
 .../apache/camel/model/dataformat/groovyXml.json   |  2 +-
 .../model/dataformat/GroovyXmlDataFormat.java      |  2 +-
 .../dsl/yaml/deserializers/ModelDeserializers.java |  2 +-
 .../generated/resources/schema/camelYamlDsl.json   |  2 +-
 8 files changed, 27 insertions(+), 27 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/groovyXml.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/groovyXml.json
index a3e07d14361..b4752eec3eb 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/groovyXml.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/groovyXml.json
@@ -3,7 +3,7 @@
     "kind": "model",
     "name": "groovyXml",
     "title": "Groovy XML",
-    "description": "Transform between XML and Java Map via Groovy",
+    "description": "Transform between XML and Groovy Node (Map structure) 
objects.",
     "deprecated": false,
     "firstVersion": "4.15.0",
     "label": "dataformat,transformation,xml",
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
index 3aff19cc852..7fe2161db41 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
@@ -687,7 +687,7 @@ Evaluates a Groovy script.
     <xs:annotation>
       <xs:documentation xml:lang="en">
 <![CDATA[
-Transform between XML and Java Map via Groovy
+Transform between XML and Groovy Node (Map structure) objects.
 ]]>
       </xs:documentation>
     </xs:annotation>
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-xml-io.xsd
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-xml-io.xsd
index 8360258c059..44b56d3fe1e 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-xml-io.xsd
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-xml-io.xsd
@@ -642,7 +642,7 @@ Evaluates a Groovy script.
     <xs:annotation>
       <xs:documentation xml:lang="en">
 <![CDATA[
-Transform between XML and Java Map via Groovy
+Transform between XML and Groovy Node (Map structure) objects.
 ]]>
       </xs:documentation>
     </xs:annotation>
diff --git 
a/components/camel-groovy-xml/src/test/java/org/apache/camel/groovy/xml/GroovyXmlDataFormatTest.java
 
b/components/camel-groovy-xml/src/test/java/org/apache/camel/groovy/xml/GroovyXmlDataFormatTest.java
index d2d57511e95..a82685ebee2 100644
--- 
a/components/camel-groovy-xml/src/test/java/org/apache/camel/groovy/xml/GroovyXmlDataFormatTest.java
+++ 
b/components/camel-groovy-xml/src/test/java/org/apache/camel/groovy/xml/GroovyXmlDataFormatTest.java
@@ -72,26 +72,26 @@ public class GroovyXmlDataFormatTest extends 
CamelTestSupport {
 
     private static final String BOOKS_JSON
             = """
-                                    {
-                                        "library": {
-                                            "book": [
-                                                {
-                                                    "title": "No Title",
-                                                    "author": "F. Scott 
Fitzgerald",
-                                                    "year": "1925",
-                                                    "genre": "Classic",
-                                                    "_id": "bk101"
-                                                },
-                                                {
-                                                    "title": "1984",
-                                                    "author": "George Orwell",
-                                                    "year": "1949",
-                                                    "genre": "Dystopian",
-                                                    "_id": "bk102"
-                                                }
-                                            ]
-                                        }
-                                    }
+                    {
+                        "library": {
+                            "book": [
+                                {
+                                    "title": "No Title",
+                                    "author": "F. Scott Fitzgerald",
+                                    "year": "1925",
+                                    "genre": "Classic",
+                                    "_id": "bk101"
+                                },
+                                {
+                                    "title": "1984",
+                                    "author": "George Orwell",
+                                    "year": "1949",
+                                    "genre": "Dystopian",
+                                    "_id": "bk102"
+                                }
+                            ]
+                        }
+                    }
                     """;
 
     @Test
diff --git 
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/dataformat/groovyXml.json
 
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/dataformat/groovyXml.json
index a3e07d14361..b4752eec3eb 100644
--- 
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/dataformat/groovyXml.json
+++ 
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/dataformat/groovyXml.json
@@ -3,7 +3,7 @@
     "kind": "model",
     "name": "groovyXml",
     "title": "Groovy XML",
-    "description": "Transform between XML and Java Map via Groovy",
+    "description": "Transform between XML and Groovy Node (Map structure) 
objects.",
     "deprecated": false,
     "firstVersion": "4.15.0",
     "label": "dataformat,transformation,xml",
diff --git 
a/core/camel-core-model/src/main/java/org/apache/camel/model/dataformat/GroovyXmlDataFormat.java
 
b/core/camel-core-model/src/main/java/org/apache/camel/model/dataformat/GroovyXmlDataFormat.java
index 8fe5045fd63..a7bd3a117db 100644
--- 
a/core/camel-core-model/src/main/java/org/apache/camel/model/dataformat/GroovyXmlDataFormat.java
+++ 
b/core/camel-core-model/src/main/java/org/apache/camel/model/dataformat/GroovyXmlDataFormat.java
@@ -26,7 +26,7 @@ import org.apache.camel.model.DataFormatDefinition;
 import org.apache.camel.spi.Metadata;
 
 /**
- * Transform between XML and Java Map via Groovy
+ * Transform between XML and Groovy Node (Map structure) objects.
  */
 @Metadata(firstVersion = "4.15.0", label = "dataformat,transformation,xml", 
title = "Groovy XML")
 @XmlRootElement(name = "groovyXml")
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 242d2d88a4a..15b529e827e 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
@@ -6689,7 +6689,7 @@ public final class ModelDeserializers extends 
YamlDeserializerSupport {
             types = 
org.apache.camel.model.dataformat.GroovyXmlDataFormat.class,
             order = 
org.apache.camel.dsl.yaml.common.YamlDeserializerResolver.ORDER_LOWEST - 1,
             displayName = "Groovy XML",
-            description = "Transform between XML and Java Map via Groovy",
+            description = "Transform between XML and Groovy Node (Map 
structure) objects.",
             deprecated = false,
             properties = @YamlProperty(name = "id", type = "string", 
description = "The id of this node", displayName = "Id")
     )
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 5b9c6eb2f61..97486a3490e 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
@@ -11115,7 +11115,7 @@
       },
       "org.apache.camel.model.dataformat.GroovyXmlDataFormat" : {
         "title" : "Groovy XML",
-        "description" : "Transform between XML and Java Map via Groovy",
+        "description" : "Transform between XML and Groovy Node (Map structure) 
objects.",
         "type" : "object",
         "additionalProperties" : false,
         "properties" : {

Reply via email to