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

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


The following commit(s) were added to refs/heads/camel-4.14.x by this push:
     new 8a3b14f4983 CAMEL-22371: camel-ognl: deprecated
8a3b14f4983 is described below

commit 8a3b14f498349685dbb6a3aa1bf5e0e553145345
Author: Claus Ibsen <[email protected]>
AuthorDate: Mon Aug 25 07:58:54 2025 +0200

    CAMEL-22371: camel-ognl: deprecated
---
 .../generated/resources/org/apache/camel/catalog/languages/ognl.json | 2 +-
 .../generated/resources/org/apache/camel/catalog/models/ognl.json    | 2 +-
 .../resources/org/apache/camel/catalog/schemas/camel-spring.xsd      | 2 +-
 .../resources/org/apache/camel/catalog/schemas/camel-xml-io.xsd      | 2 +-
 components/camel-ognl/pom.xml                                        | 2 +-
 .../resources/META-INF/org/apache/camel/language/ognl/ognl.json      | 2 +-
 .../resources/META-INF/services/org/apache/camel/language.properties | 2 +-
 components/camel-ognl/src/main/docs/ognl-language.adoc               | 5 +++--
 .../resources/META-INF/org/apache/camel/model/language/ognl.json     | 2 +-
 .../main/java/org/apache/camel/model/language/OgnlExpression.java    | 1 +
 .../org/apache/camel/dsl/yaml/deserializers/ModelDeserializers.java  | 2 +-
 .../camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json  | 1 +
 12 files changed, 14 insertions(+), 11 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/ognl.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/ognl.json
index a4b91b02ec4..6dc84e22055 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/ognl.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/ognl.json
@@ -4,7 +4,7 @@
     "name": "ognl",
     "title": "OGNL",
     "description": "Evaluates an OGNL expression (Apache Commons OGNL).",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "1.1.0",
     "label": "language,java",
     "javaType": "org.apache.camel.language.ognl.OgnlLanguage",
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/ognl.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/ognl.json
index 20c76983da1..e454e3bb748 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/ognl.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/ognl.json
@@ -4,7 +4,7 @@
     "name": "ognl",
     "title": "OGNL",
     "description": "Evaluates an OGNL expression (Apache Commons OGNL).",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "1.1.0",
     "label": "language,java",
     "javaType": "org.apache.camel.model.language.OgnlExpression",
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 80e67c9923a..f6aee3e510a 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
@@ -1115,7 +1115,7 @@ Rest security OAuth2 definition
     <xs:annotation>
       <xs:documentation xml:lang="en">
 <![CDATA[
-Evaluates an OGNL expression (Apache Commons OGNL).
+Deprecated: Evaluates an OGNL expression (Apache Commons OGNL).
 ]]>
       </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 f81e7608398..5439b143a5a 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
@@ -1052,7 +1052,7 @@ Rest security OAuth2 definition
     <xs:annotation>
       <xs:documentation xml:lang="en">
 <![CDATA[
-Evaluates an OGNL expression (Apache Commons OGNL).
+Deprecated: Evaluates an OGNL expression (Apache Commons OGNL).
 ]]>
       </xs:documentation>
     </xs:annotation>
diff --git a/components/camel-ognl/pom.xml b/components/camel-ognl/pom.xml
index 081c793dabf..c76e579f9cd 100644
--- a/components/camel-ognl/pom.xml
+++ b/components/camel-ognl/pom.xml
@@ -28,7 +28,7 @@
 
     <artifactId>camel-ognl</artifactId>
     <packaging>jar</packaging>
-    <name>Camel :: OGNL</name>
+    <name>Camel :: OGNL (deprecated)</name>
     <description>Camel OGNL support</description>
 
     <properties>
diff --git 
a/components/camel-ognl/src/generated/resources/META-INF/org/apache/camel/language/ognl/ognl.json
 
b/components/camel-ognl/src/generated/resources/META-INF/org/apache/camel/language/ognl/ognl.json
index a4b91b02ec4..6dc84e22055 100644
--- 
a/components/camel-ognl/src/generated/resources/META-INF/org/apache/camel/language/ognl/ognl.json
+++ 
b/components/camel-ognl/src/generated/resources/META-INF/org/apache/camel/language/ognl/ognl.json
@@ -4,7 +4,7 @@
     "name": "ognl",
     "title": "OGNL",
     "description": "Evaluates an OGNL expression (Apache Commons OGNL).",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "1.1.0",
     "label": "language,java",
     "javaType": "org.apache.camel.language.ognl.OgnlLanguage",
diff --git 
a/components/camel-ognl/src/generated/resources/META-INF/services/org/apache/camel/language.properties
 
b/components/camel-ognl/src/generated/resources/META-INF/services/org/apache/camel/language.properties
index cea768f2a4e..2053febbc41 100644
--- 
a/components/camel-ognl/src/generated/resources/META-INF/services/org/apache/camel/language.properties
+++ 
b/components/camel-ognl/src/generated/resources/META-INF/services/org/apache/camel/language.properties
@@ -3,5 +3,5 @@ languages=ognl
 groupId=org.apache.camel
 artifactId=camel-ognl
 version=4.14.1-SNAPSHOT
-projectName=Camel :: OGNL
+projectName=Camel :: OGNL (deprecated)
 projectDescription=Camel OGNL support
diff --git a/components/camel-ognl/src/main/docs/ognl-language.adoc 
b/components/camel-ognl/src/main/docs/ognl-language.adoc
index 259e1a23588..f1a287d819e 100644
--- a/components/camel-ognl/src/main/docs/ognl-language.adoc
+++ b/components/camel-ognl/src/main/docs/ognl-language.adoc
@@ -1,10 +1,11 @@
-= OGNL Language
+= OGNL Language (deprecated)
 :doctitle: OGNL
 :shortname: ognl
 :artifactid: camel-ognl
 :description: Evaluates an OGNL expression (Apache Commons OGNL).
 :since: 1.1
-:supportlevel: Stable
+:supportlevel: Stable-deprecated
+:deprecated: *deprecated*
 :tabs-sync-option:
 //Manually maintained attributes
 :camel-spring-boot-name: ognl
diff --git 
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/language/ognl.json
 
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/language/ognl.json
index 20c76983da1..e454e3bb748 100644
--- 
a/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/language/ognl.json
+++ 
b/core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/language/ognl.json
@@ -4,7 +4,7 @@
     "name": "ognl",
     "title": "OGNL",
     "description": "Evaluates an OGNL expression (Apache Commons OGNL).",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "1.1.0",
     "label": "language,java",
     "javaType": "org.apache.camel.model.language.OgnlExpression",
diff --git 
a/core/camel-core-model/src/main/java/org/apache/camel/model/language/OgnlExpression.java
 
b/core/camel-core-model/src/main/java/org/apache/camel/model/language/OgnlExpression.java
index a0f1b48cab4..21047207506 100644
--- 
a/core/camel-core-model/src/main/java/org/apache/camel/model/language/OgnlExpression.java
+++ 
b/core/camel-core-model/src/main/java/org/apache/camel/model/language/OgnlExpression.java
@@ -26,6 +26,7 @@ import org.apache.camel.spi.Metadata;
 /**
  * Evaluates an OGNL expression (Apache Commons OGNL).
  */
+@Deprecated
 @Metadata(firstVersion = "1.1.0", label = "language,java", title = "OGNL")
 @XmlRootElement(name = "ognl")
 @XmlAccessorType(XmlAccessType.FIELD)
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 e638e42353b..1348adb274f 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
@@ -10571,7 +10571,7 @@ public final class ModelDeserializers extends 
YamlDeserializerSupport {
             order = 
org.apache.camel.dsl.yaml.common.YamlDeserializerResolver.ORDER_LOWEST - 1,
             displayName = "OGNL",
             description = "Evaluates an OGNL expression (Apache Commons 
OGNL).",
-            deprecated = false,
+            deprecated = true,
             properties = {
                     @YamlProperty(name = "expression", type = "string", 
required = true, description = "The expression value in your chosen language 
syntax", displayName = "Expression"),
                     @YamlProperty(name = "id", type = "string", description = 
"Sets 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 a34b1e80eaa..2a18080d92f 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
@@ -13858,6 +13858,7 @@
       "org.apache.camel.model.language.OgnlExpression" : {
         "title" : "OGNL",
         "description" : "Evaluates an OGNL expression (Apache Commons OGNL).",
+        "deprecated" : true,
         "oneOf" : [ {
           "type" : "string"
         }, {

Reply via email to