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.
from 16a3ce6 [CAMEL-15692] adding jsonb dataformat
add 26321b9 CAMEL-15697: camel-joor - Camel expression langauge using
jOOR runtime java compiled.
add a7235a6 CAMEL-15697: camel-joor - Camel expression langauge using
jOOR runtime java compiled.
add d3318e2 CAMEL-15697: camel-joor - Camel expression langauge using
jOOR runtime java compiled.
add 1331a75 CAMEL-15697: camel-joor - Camel expression langauge using
jOOR runtime java compiled.
add 2c022b1 Regen docs
add 1618e04 CAMEL-15697: camel-joor - Camel expression langauge using
jOOR runtime java compiled.
add 287197a CAMEL-15697: camel-joor - Camel expression langauge using
jOOR runtime java compiled.
add dd25f05 CAMEL-15697: camel-joor - Camel expression langauge using
jOOR runtime java compiled.
add df0b29c CAMEL-15697: camel-joor - Camel expression langauge using
jOOR runtime java compiled.
add c0ac6c0 CAMEL-15697: camel-joor - Camel expression langauge using
jOOR runtime java compiled.
add d074cd0 Update toD-eip.adoc
add 6be0383 CAMEL-15697: camel-joor - Camel expression langauge using
jOOR runtime java compiled.
add 862d3a6 Close inputStream
add e2bb5e7 Update TikaProducer.java
add 7e6bb2a Upgrade AWS SDK v2 to version 2.15.9
add c5ec2e2 Sync and regen
add b817e92 Jenkinsfile build: changed the JDK name following INFRA new
approach
add 2d9c52f Jenkinsfile deploy build: changed the JDK name following
INFRA new approach
add c5ff3ca Jenkinsfile jdk11 build: changed the JDK name following INFRA
new approach
add 996f38b Jenkinsfile full pipeline build: changed the JDK name
following INFRA new approach
add 6519cd1 Jenkinsfile jdk14 build: changed the JDK name following INFRA
new approach
add 0edf16c Fixed CS
add 0da5786 CAMEL-15697: camel-joor - Camel expression langauge using
jOOR runtime java compiled.
No new revisions were added by this update.
Summary of changes:
Jenkinsfile | 2 +-
Jenkinsfile.deploy | 2 +-
Jenkinsfile.full.pipeline | 2 +-
Jenkinsfile.jdk11 | 2 +-
Jenkinsfile.jdk14 | 2 +-
bom/camel-bom/pom.xml | 5 +
camel-dependencies/pom.xml | 3 +-
.../org/apache/camel/catalog/docs.properties | 1 +
.../apache/camel/catalog/docs/aggregate-eip.adoc | 9 +-
.../camel/catalog/docs/batch-config-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/bean-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/choice-eip.adoc | 1 +
.../camel/catalog/docs/circuitBreaker-eip.adoc | 1 +
.../apache/camel/catalog/docs/claimCheck-eip.adoc | 1 +
.../camel/catalog/docs/convertBodyTo-eip.adoc | 1 +
.../camel/catalog/docs/customLoadBalancer-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/delay-eip.adoc | 1 +
.../camel/catalog/docs/dynamicRouter-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/enrich-eip.adoc | 1 +
.../apache/camel/catalog/docs/failover-eip.adoc | 1 +
.../docs/faultToleranceConfiguration-eip.adoc | 3 +-
.../org/apache/camel/catalog/docs/filter-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/from-eip.adoc | 1 +
.../catalog/docs/hystrixConfiguration-eip.adoc | 33 ++--
.../camel/catalog/docs/idempotentConsumer-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/inOnly-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/inOut-eip.adoc | 1 +
.../apache/camel/catalog/docs/joor-language.adoc | 149 ++++++++++++++++
.../apache/camel/catalog/docs/loadBalance-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/log-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/loop-eip.adoc | 1 +
.../apache/camel/catalog/docs/multicast-eip.adoc | 1 +
.../apache/camel/catalog/docs/onFallback-eip.adoc | 1 +
.../apache/camel/catalog/docs/otherwise-eip.adoc | 1 +
.../apache/camel/catalog/docs/pipeline-eip.adoc | 1 +
.../apache/camel/catalog/docs/pollEnrich-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/process-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/random-eip.adoc | 1 +
.../camel/catalog/docs/recipientList-eip.adoc | 1 +
.../camel/catalog/docs/removeHeader-eip.adoc | 1 +
.../camel/catalog/docs/removeHeaders-eip.adoc | 1 +
.../camel/catalog/docs/removeProperties-eip.adoc | 1 +
.../camel/catalog/docs/removeProperty-eip.adoc | 1 +
.../apache/camel/catalog/docs/resequence-eip.adoc | 1 +
.../docs/resilience4jConfiguration-eip.adoc | 9 +-
.../apache/camel/catalog/docs/rollback-eip.adoc | 1 +
.../apache/camel/catalog/docs/roundRobin-eip.adoc | 1 +
.../apache/camel/catalog/docs/routingSlip-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/saga-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/sample-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/script-eip.adoc | 1 +
.../apache/camel/catalog/docs/serviceCall-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/setBody-eip.adoc | 1 +
.../apache/camel/catalog/docs/setHeader-eip.adoc | 1 +
.../apache/camel/catalog/docs/setProperty-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/sort-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/split-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/step-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/sticky-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/stop-eip.adoc | 1 +
.../camel/catalog/docs/stream-config-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/threads-eip.adoc | 3 +-
.../apache/camel/catalog/docs/throttle-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/to-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/toD-eip.adoc | 3 +-
.../org/apache/camel/catalog/docs/topic-eip.adoc | 1 +
.../apache/camel/catalog/docs/transform-eip.adoc | 1 +
.../apache/camel/catalog/docs/validate-eip.adoc | 1 +
.../apache/camel/catalog/docs/weighted-eip.adoc | 3 +-
.../org/apache/camel/catalog/docs/when-eip.adoc | 1 +
.../org/apache/camel/catalog/docs/wireTap-eip.adoc | 1 +
.../org/apache/camel/catalog/languages.properties | 1 +
.../org/apache/camel/catalog/languages/joor.json | 26 +++
.../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/joor.json | 22 +++
.../org/apache/camel/catalog/models/loop.json | 2 +-
.../apache/camel/catalog/models/onException.json | 6 +-
.../apache/camel/catalog/models/pollEnrich.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 +-
.../org/apache/camel/catalog/models/wireTap.json | 2 +-
.../apache/camel/catalog/schemas/camel-spring.xsd | 64 +++++++
components/camel-joor/pom.xml | 80 +++++++++
.../services/org/apache/camel/language.properties | 7 +
.../services/org/apache/camel/language/joor | 2 +
.../org/apache/camel/language/joor/joor.json | 26 +++
.../camel-joor/src/main/docs/joor-language.adoc | 149 ++++++++++++++++
.../java/org/apache/camel/language/joor/Joor.java | 50 ++++++
.../joor/JoorAnnotationExpressionFactory.java | 50 ++++++
.../language/joor/JoorCompilationException.java | 38 ++++
.../apache/camel/language/joor/JoorExpression.java | 191 +++++++++++++++++++++
.../joor/JoorExpressionEvaluationException.java | 42 +++++
.../apache/camel/language/joor/JoorLanguage.java | 107 ++++++++++++
.../apache/camel/language/joor/JoorBeanTest.java | 58 +++++++
.../camel/language/joor/JoorLanguageTest.java | 91 ++++++++++
.../language/joor/JoorPreCompileFalseTest.java | 64 +++++++
.../camel/language/joor/JoorPredicateTest.java | 54 ++++++
.../language/joor/JoorTransformResourceTest.java | 50 ++++++
.../camel/language/joor/JoorTransformTest.java | 47 +++++
.../src/test/resources/log4j2.properties | 30 ++++
.../camel-joor/src/test/resources/myjoor.joor | 8 +
.../apache/camel/component/tika/TikaProducer.java | 2 +
components/pom.xml | 1 +
core/camel-allcomponents/pom.xml | 4 +
.../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/joor.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/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 +-
.../resources/org/apache/camel/model/wireTap.json | 2 +-
.../docs/modules/eips/pages/aggregate-eip.adoc | 9 +-
.../docs/modules/eips/pages/batch-config-eip.adoc | 1 +
.../src/main/docs/modules/eips/pages/bean-eip.adoc | 1 +
.../main/docs/modules/eips/pages/choice-eip.adoc | 1 +
.../modules/eips/pages/circuitBreaker-eip.adoc | 1 +
.../docs/modules/eips/pages/claimCheck-eip.adoc | 1 +
.../docs/modules/eips/pages/convertBodyTo-eip.adoc | 1 +
.../modules/eips/pages/customLoadBalancer-eip.adoc | 1 +
.../main/docs/modules/eips/pages/delay-eip.adoc | 1 +
.../docs/modules/eips/pages/dynamicRouter-eip.adoc | 1 +
.../main/docs/modules/eips/pages/enrich-eip.adoc | 1 +
.../main/docs/modules/eips/pages/failover-eip.adoc | 1 +
.../pages/faultToleranceConfiguration-eip.adoc | 3 +-
.../main/docs/modules/eips/pages/filter-eip.adoc | 1 +
.../src/main/docs/modules/eips/pages/from-eip.adoc | 1 +
.../eips/pages/hystrixConfiguration-eip.adoc | 33 ++--
.../modules/eips/pages/idempotentConsumer-eip.adoc | 1 +
.../main/docs/modules/eips/pages/inOnly-eip.adoc | 1 +
.../main/docs/modules/eips/pages/inOut-eip.adoc | 1 +
.../docs/modules/eips/pages/loadBalance-eip.adoc | 1 +
.../src/main/docs/modules/eips/pages/log-eip.adoc | 1 +
.../src/main/docs/modules/eips/pages/loop-eip.adoc | 1 +
.../docs/modules/eips/pages/multicast-eip.adoc | 1 +
.../docs/modules/eips/pages/onFallback-eip.adoc | 1 +
.../docs/modules/eips/pages/otherwise-eip.adoc | 1 +
.../main/docs/modules/eips/pages/pipeline-eip.adoc | 1 +
.../docs/modules/eips/pages/pollEnrich-eip.adoc | 1 +
.../main/docs/modules/eips/pages/process-eip.adoc | 1 +
.../main/docs/modules/eips/pages/random-eip.adoc | 1 +
.../docs/modules/eips/pages/recipientList-eip.adoc | 1 +
.../docs/modules/eips/pages/removeHeader-eip.adoc | 1 +
.../docs/modules/eips/pages/removeHeaders-eip.adoc | 1 +
.../modules/eips/pages/removeProperties-eip.adoc | 1 +
.../modules/eips/pages/removeProperty-eip.adoc | 1 +
.../docs/modules/eips/pages/resequence-eip.adoc | 1 +
.../eips/pages/resilience4jConfiguration-eip.adoc | 9 +-
.../main/docs/modules/eips/pages/rollback-eip.adoc | 1 +
.../docs/modules/eips/pages/roundRobin-eip.adoc | 1 +
.../docs/modules/eips/pages/routingSlip-eip.adoc | 1 +
.../src/main/docs/modules/eips/pages/saga-eip.adoc | 1 +
.../main/docs/modules/eips/pages/sample-eip.adoc | 1 +
.../main/docs/modules/eips/pages/script-eip.adoc | 1 +
.../docs/modules/eips/pages/serviceCall-eip.adoc | 1 +
.../main/docs/modules/eips/pages/setBody-eip.adoc | 1 +
.../docs/modules/eips/pages/setHeader-eip.adoc | 1 +
.../docs/modules/eips/pages/setProperty-eip.adoc | 1 +
.../src/main/docs/modules/eips/pages/sort-eip.adoc | 1 +
.../main/docs/modules/eips/pages/split-eip.adoc | 1 +
.../src/main/docs/modules/eips/pages/step-eip.adoc | 1 +
.../main/docs/modules/eips/pages/sticky-eip.adoc | 1 +
.../src/main/docs/modules/eips/pages/stop-eip.adoc | 1 +
.../docs/modules/eips/pages/stream-config-eip.adoc | 1 +
.../main/docs/modules/eips/pages/threads-eip.adoc | 3 +-
.../main/docs/modules/eips/pages/throttle-eip.adoc | 1 +
.../src/main/docs/modules/eips/pages/to-eip.adoc | 1 +
.../src/main/docs/modules/eips/pages/toD-eip.adoc | 3 +-
.../main/docs/modules/eips/pages/topic-eip.adoc | 1 +
.../docs/modules/eips/pages/transform-eip.adoc | 1 +
.../main/docs/modules/eips/pages/validate-eip.adoc | 1 +
.../main/docs/modules/eips/pages/weighted-eip.adoc | 3 +-
.../src/main/docs/modules/eips/pages/when-eip.adoc | 1 +
.../main/docs/modules/eips/pages/wireTap-eip.adoc | 1 +
.../org/apache/camel/builder/BuilderSupport.java | 16 +-
.../org/apache/camel/builder/ExpressionClause.java | 14 ++
.../camel/builder/ExpressionClauseSupport.java | 24 +++
.../camel/model/language/JoorExpression.java | 104 +++++++++++
.../camel/reifier/language/ExpressionReifier.java | 10 +-
.../reifier/language/JoorExpressionReifier.java | 69 ++++++++
.../java/org/apache/camel/xml/in/ModelParser.java | 12 ++
docs/components/modules/languages/nav.adoc | 1 +
.../modules/languages/pages/joor-language.adoc | 151 ++++++++++++++++
parent/pom.xml | 8 +-
223 files changed, 2097 insertions(+), 129 deletions(-)
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/joor-language.adoc
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/languages/joor.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/joor.json
create mode 100644 components/camel-joor/pom.xml
create mode 100644
components/camel-joor/src/generated/resources/META-INF/services/org/apache/camel/language.properties
create mode 100644
components/camel-joor/src/generated/resources/META-INF/services/org/apache/camel/language/joor
create mode 100644
components/camel-joor/src/generated/resources/org/apache/camel/language/joor/joor.json
create mode 100644 components/camel-joor/src/main/docs/joor-language.adoc
create mode 100644
components/camel-joor/src/main/java/org/apache/camel/language/joor/Joor.java
create mode 100644
components/camel-joor/src/main/java/org/apache/camel/language/joor/JoorAnnotationExpressionFactory.java
create mode 100644
components/camel-joor/src/main/java/org/apache/camel/language/joor/JoorCompilationException.java
create mode 100644
components/camel-joor/src/main/java/org/apache/camel/language/joor/JoorExpression.java
create mode 100644
components/camel-joor/src/main/java/org/apache/camel/language/joor/JoorExpressionEvaluationException.java
create mode 100644
components/camel-joor/src/main/java/org/apache/camel/language/joor/JoorLanguage.java
create mode 100644
components/camel-joor/src/test/java/org/apache/camel/language/joor/JoorBeanTest.java
create mode 100644
components/camel-joor/src/test/java/org/apache/camel/language/joor/JoorLanguageTest.java
create mode 100644
components/camel-joor/src/test/java/org/apache/camel/language/joor/JoorPreCompileFalseTest.java
create mode 100644
components/camel-joor/src/test/java/org/apache/camel/language/joor/JoorPredicateTest.java
create mode 100644
components/camel-joor/src/test/java/org/apache/camel/language/joor/JoorTransformResourceTest.java
create mode 100644
components/camel-joor/src/test/java/org/apache/camel/language/joor/JoorTransformTest.java
create mode 100644 components/camel-joor/src/test/resources/log4j2.properties
create mode 100644 components/camel-joor/src/test/resources/myjoor.joor
create mode 100644
core/camel-core-engine/src/generated/resources/org/apache/camel/model/language/joor.json
create mode 100644
core/camel-core-engine/src/main/java/org/apache/camel/model/language/JoorExpression.java
create mode 100644
core/camel-core-engine/src/main/java/org/apache/camel/reifier/language/JoorExpressionReifier.java
create mode 100644 docs/components/modules/languages/pages/joor-language.adoc