This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel.git
omit 2abfca032df Regen for commit 581c0870453be810361697106e67326a57fa5dc9 add 61aaf8d2a4f CAMEL-18718: camel-javascript (#8732) add 30d573b63a0 Regen for commit ca3e54436e8b4bd4242e577b2b05de589a7e56ba add 34ebb9aa0fb CAMEL-18728: Fix elasticsearch-rest component name to prevent component name clash (#8728) add beee61bf2bc Regen add c3c75a8978c Regen This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (2abfca032df) \ N -- N -- N refs/heads/regen_bot (c3c75a8978c) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: bom/camel-bom/pom.xml | 5 + camel-dependencies/pom.xml | 2 +- catalog/camel-allcomponents/pom.xml | 4 + .../org/apache/camel/catalog/languages.properties | 1 + .../org/apache/camel/catalog/languages/js.json | 25 ++++ .../org/apache/camel/catalog/models.properties | 1 + .../org/apache/camel/catalog/models/aggregate.json | 8 +- .../org/apache/camel/catalog/models/delay.json | 2 +- .../apache/camel/catalog/models/dynamicRouter.json | 2 +- .../org/apache/camel/catalog/models/enrich.json | 2 +- .../org/apache/camel/catalog/models/filter.json | 2 +- .../camel/catalog/models/idempotentConsumer.json | 2 +- .../org/apache/camel/catalog/models/js.json | 22 +++ .../org/apache/camel/catalog/models/loop.json | 2 +- .../apache/camel/catalog/models/onException.json | 6 +- .../apache/camel/catalog/models/pollEnrich.json | 2 +- .../camel/catalog/models/propertyExpression.json | 2 +- .../apache/camel/catalog/models/recipientList.json | 2 +- .../apache/camel/catalog/models/resequence.json | 2 +- .../apache/camel/catalog/models/routingSlip.json | 2 +- .../org/apache/camel/catalog/models/script.json | 2 +- .../org/apache/camel/catalog/models/setBody.json | 2 +- .../org/apache/camel/catalog/models/setHeader.json | 2 +- .../apache/camel/catalog/models/setProperty.json | 2 +- .../org/apache/camel/catalog/models/sort.json | 2 +- .../org/apache/camel/catalog/models/split.json | 2 +- .../org/apache/camel/catalog/models/sticky.json | 2 +- .../org/apache/camel/catalog/models/throttle.json | 4 +- .../org/apache/camel/catalog/models/transform.json | 2 +- .../org/apache/camel/catalog/models/validate.json | 2 +- .../org/apache/camel/catalog/models/when.json | 2 +- .../catalog/models/whenSkipSendToEndpoint.json | 2 +- .../apache/camel/catalog/schemas/camel-spring.xsd | 91 ++++++++++++ components/camel-javascript/pom.xml | 68 +++++++++ .../services/org/apache/camel/language.properties | 7 + .../META-INF/services/org/apache/camel/language/js | 2 + .../resources/org/apache/camel/language/js/js.json | 25 ++++ .../src/main/docs/js-language.adoc | 65 ++++++++ .../org/apache/camel/language/js/JavaScript.java | 36 +++++ .../camel/language/js/JavaScriptExpression.java | 71 +++++++++ .../apache/camel/language/js/JavaScriptHelper.java | 37 +++++ .../camel/language/js/JavaScriptLanguage.java | 55 +++++++ .../java/org/apache/camel/language/js/package.html | 27 ++++ .../camel/language/js/JavaScriptChoiceTest.java | 54 +++++++ .../apache/camel/language/js/JavaScriptTest.java | 35 +++++ .../src/test/resources/log4j2.properties | 28 ++++ components/pom.xml | 1 + .../services/org/apache/camel/model.properties | 1 + .../org/apache/camel/model/aggregate.json | 8 +- .../resources/org/apache/camel/model/delay.json | 2 +- .../org/apache/camel/model/dynamicRouter.json | 2 +- .../resources/org/apache/camel/model/enrich.json | 2 +- .../resources/org/apache/camel/model/filter.json | 2 +- .../org/apache/camel/model/idempotentConsumer.json | 2 +- .../org/apache/camel/model/language/jaxb.index | 1 + .../org/apache/camel/model/language/js.json | 22 +++ .../apache/camel/model/loadbalancer/sticky.json | 2 +- .../resources/org/apache/camel/model/loop.json | 2 +- .../org/apache/camel/model/onException.json | 6 +- .../org/apache/camel/model/pollEnrich.json | 2 +- .../org/apache/camel/model/propertyExpression.json | 2 +- .../org/apache/camel/model/recipientList.json | 2 +- .../org/apache/camel/model/resequence.json | 2 +- .../org/apache/camel/model/routingSlip.json | 2 +- .../resources/org/apache/camel/model/script.json | 2 +- .../resources/org/apache/camel/model/setBody.json | 2 +- .../org/apache/camel/model/setHeader.json | 2 +- .../org/apache/camel/model/setProperty.json | 2 +- .../resources/org/apache/camel/model/sort.json | 2 +- .../resources/org/apache/camel/model/split.json | 2 +- .../resources/org/apache/camel/model/throttle.json | 4 +- .../org/apache/camel/model/transform.json | 2 +- .../resources/org/apache/camel/model/validate.json | 2 +- .../resources/org/apache/camel/model/when.json | 2 +- .../apache/camel/model/whenSkipSendToEndpoint.json | 2 +- .../org/apache/camel/builder/ExpressionClause.java | 14 ++ .../camel/builder/ExpressionClauseSupport.java | 24 +++ .../camel/builder/LanguageBuilderFactory.java | 8 + .../camel/model/language/JavaScriptExpression.java | 165 +++++++++++++++++++++ .../camel/reifier/language/ExpressionReifier.java | 3 + .../language/JavaScriptExpressionReifier.java | 63 ++++++++ .../org/apache/camel/main/languages.properties | 1 + .../java/org/apache/camel/xml/in/ModelParser.java | 17 +++ .../modules/languages/examples/json/js.json | 1 + docs/components/modules/languages/nav.adoc | 1 + .../modules/languages/pages/js-language.adoc | 1 + .../builder/endpoint/EndpointBuilderFactory.java | 1 + .../camel/builder/endpoint/EndpointBuilders.java | 1 + .../builder/endpoint/StaticEndpointBuilders.java | 8 +- .../dsl/ElasticsearchEndpointBuilderFactory.java | 120 +++++++++++---- ...> ElasticsearchRestEndpointBuilderFactory.java} | 107 ++++++------- .../deserializers/ExpressionDeserializers.java | 5 + .../dsl/yaml/deserializers/ModelDeserializers.java | 75 ++++++++++ .../deserializers/ModelDeserializersResolver.java | 2 + .../generated/resources/schema/camel-yaml-dsl.json | 31 ++++ .../generated/resources/schema/camelYamlDsl.json | 31 ++++ parent/pom.xml | 7 +- .../camel/maven/packaging/EndpointDslMojo.java | 2 + 98 files changed, 1348 insertions(+), 150 deletions(-) create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/js.json create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/js.json create mode 100644 components/camel-javascript/pom.xml create mode 100644 components/camel-javascript/src/generated/resources/META-INF/services/org/apache/camel/language.properties create mode 100644 components/camel-javascript/src/generated/resources/META-INF/services/org/apache/camel/language/js create mode 100644 components/camel-javascript/src/generated/resources/org/apache/camel/language/js/js.json create mode 100644 components/camel-javascript/src/main/docs/js-language.adoc create mode 100644 components/camel-javascript/src/main/java/org/apache/camel/language/js/JavaScript.java create mode 100644 components/camel-javascript/src/main/java/org/apache/camel/language/js/JavaScriptExpression.java create mode 100644 components/camel-javascript/src/main/java/org/apache/camel/language/js/JavaScriptHelper.java create mode 100644 components/camel-javascript/src/main/java/org/apache/camel/language/js/JavaScriptLanguage.java create mode 100644 components/camel-javascript/src/main/java/org/apache/camel/language/js/package.html create mode 100644 components/camel-javascript/src/test/java/org/apache/camel/language/js/JavaScriptChoiceTest.java create mode 100644 components/camel-javascript/src/test/java/org/apache/camel/language/js/JavaScriptTest.java create mode 100644 components/camel-javascript/src/test/resources/log4j2.properties create mode 100644 core/camel-core-model/src/generated/resources/org/apache/camel/model/language/js.json create mode 100644 core/camel-core-model/src/main/java/org/apache/camel/model/language/JavaScriptExpression.java create mode 100644 core/camel-core-reifier/src/main/java/org/apache/camel/reifier/language/JavaScriptExpressionReifier.java create mode 120000 docs/components/modules/languages/examples/json/js.json create mode 120000 docs/components/modules/languages/pages/js-language.adoc copy dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{ElasticsearchEndpointBuilderFactory.java => ElasticsearchRestEndpointBuilderFactory.java} (85%)