This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new c3c75a8978c Regen
c3c75a8978c is described below
commit c3c75a8978cf71d4861bee6f1aeacb84147925ea
Author: Claus Ibsen <[email protected]>
AuthorDate: Sat Nov 19 19:47:36 2022 +0100
Regen
---
.../org/apache/camel/catalog/languages.properties | 1 +
.../org/apache/camel/catalog/languages/js.json | 25 ++++++++++++++++++++++
components/pom.xml | 1 +
.../org/apache/camel/main/languages.properties | 1 +
4 files changed, 28 insertions(+)
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages.properties
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages.properties
index 6446daa6c39..8aa9f4d1a08 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages.properties
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages.properties
@@ -9,6 +9,7 @@ header
hl7terser
joor
jq
+js
jsonpath
mvel
ognl
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/js.json
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/js.json
new file mode 100644
index 00000000000..3685b166e79
--- /dev/null
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/js.json
@@ -0,0 +1,25 @@
+{
+ "language": {
+ "kind": "language",
+ "name": "js",
+ "title": "JavaScript",
+ "description": "Evaluates a JavaScript expression.",
+ "deprecated": false,
+ "firstVersion": "3.20.0",
+ "label": "language,javascript",
+ "javaType": "org.apache.camel.language.js.JavaScriptLanguage",
+ "supportLevel": "Experimental",
+ "groupId": "org.apache.camel",
+ "artifactId": "camel-javascript",
+ "version": "3.20.0-SNAPSHOT",
+ "modelName": "js",
+ "modelJavaType": "org.apache.camel.model.language.JavaScriptExpression"
+ },
+ "properties": {
+ "expression": { "kind": "value", "displayName": "Expression", "required":
true, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "The expression value in
your chosen language syntax" },
+ "resultType": { "kind": "attribute", "displayName": "Result Type",
"required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "description": "Sets
the class of the result type (type from output)" },
+ "headerName": { "kind": "attribute", "displayName": "Header Name",
"label": "advanced", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"description": "Name of header to use as input, instead of the message body It
has as higher precedent than the propertyName if both are set." },
+ "trim": { "kind": "attribute", "displayName": "Trim", "label": "advanced",
"required": false, "type": "boolean", "javaType": "java.lang.Boolean",
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true,
"description": "Whether to trim the value to remove leading and trailing
whitespaces and line breaks" },
+ "id": { "kind": "attribute", "displayName": "Id", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "Sets the id of this node" }
+ }
+}
diff --git a/components/pom.xml b/components/pom.xml
index e2c788c1d47..2296f2397fd 100644
--- a/components/pom.xml
+++ b/components/pom.xml
@@ -179,6 +179,7 @@
<module>camel-jackson-protobuf</module>
<module>camel-jacksonxml</module>
<module>camel-jasypt</module>
+ <module>camel-javascript</module>
<module>camel-jaxb</module>
<module>camel-jbpm</module>
<module>camel-jcache</module>
diff --git
a/core/camel-main/src/generated/resources/org/apache/camel/main/languages.properties
b/core/camel-main/src/generated/resources/org/apache/camel/main/languages.properties
index 6446daa6c39..8aa9f4d1a08 100644
---
a/core/camel-main/src/generated/resources/org/apache/camel/main/languages.properties
+++
b/core/camel-main/src/generated/resources/org/apache/camel/main/languages.properties
@@ -9,6 +9,7 @@ header
hl7terser
joor
jq
+js
jsonpath
mvel
ognl