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"
}, {