This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
commit b43b7e5603d12884d8b37e3fd3a5f7752d022cc5 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Wed May 6 08:05:35 2020 +0200 Regen --- camel-dependencies/pom.xml | 1004 ++++++++++---------- .../freemarker/FreemarkerEndpointConfigurer.java | 5 + .../camel/component/freemarker/freemarker.json | 1 + .../src/main/docs/freemarker-component.adoc | 3 +- .../dsl/FreemarkerEndpointBuilderFactory.java | 34 + .../modules/ROOT/pages/chunk-component.adoc | 6 +- .../modules/ROOT/pages/freemarker-component.adoc | 3 +- .../modules/ROOT/pages/jolt-component.adoc | 6 +- .../modules/ROOT/pages/jslt-component.adoc | 6 +- .../modules/ROOT/pages/mustache-component.adoc | 6 +- .../modules/ROOT/pages/mvel-component.adoc | 6 +- .../ROOT/pages/robotframework-component.adoc | 6 +- .../ROOT/pages/string-template-component.adoc | 6 +- .../modules/ROOT/pages/velocity-component.adoc | 6 +- 14 files changed, 578 insertions(+), 520 deletions(-) diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml index 23891c3..2640198 100644 --- a/camel-dependencies/pom.xml +++ b/camel-dependencies/pom.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <parent> @@ -14,553 +14,553 @@ <name>Camel :: Dependencies</name> <description>Camel Dependencies POM</description> <properties> - <djl-version>0.4.0</djl-version> - <mina-version>2.1.3</mina-version> - <maven-plugin-testing-harness-version>3.3.0</maven-plugin-testing-harness-version> - <arquillian-weld-embedded-version>2.0.0.Final</arquillian-weld-embedded-version> - <lucene-version-range>[8,9)</lucene-version-range> - <activemq-artemis-version>2.12.0</activemq-artemis-version> - <avro-ipc-jetty-version>1.9.1</avro-ipc-jetty-version> - <junit-toolbox-version>2.3</junit-toolbox-version> - <qpid-jms-client-version>0.51.0</qpid-jms-client-version> - <arquillian-version>1.6.0.Final</arquillian-version> - <saxon-version>9.9.1-6</saxon-version> - <lettuce-version>5.1.0.RELEASE</lettuce-version> - <microprofile-metrics-version>2.3</microprofile-metrics-version> - <couchbase-client-version>1.4.13</couchbase-client-version> - <powermock-version>2.0.7</powermock-version> - <wiremock-version>2.24.1</wiremock-version> - <squareup-okhttp-version>3.14.7</squareup-okhttp-version> - <jboss-logging-version>3.4.0.Final</jboss-logging-version> - <maven-javadoc-plugin-version>3.1.1</maven-javadoc-plugin-version> - <javax-el3-version>3.0.0</javax-el3-version> - <commons-dbcp-version>1.4</commons-dbcp-version> - <jooq-version>3.13.1</jooq-version> + <embedmongo-version>2.1.1</embedmongo-version> + <google-cloud-pubsub-version>1.102.0</google-cloud-pubsub-version> + <grpc-java-jwt-version>3.7.0</grpc-java-jwt-version> + <mustache-java-version>0.9.6</mustache-java-version> + <geronimo-interceptor-1.2-spec-version>1.0</geronimo-interceptor-1.2-spec-version> + <google-guava-version>19.0</google-guava-version> + <mongo3-java-driver-version>3.12.3</mongo3-java-driver-version> <google-api-services-drive-version>v2-rev297-1.22.0</google-api-services-drive-version> - <drools-version>7.36.1.Final</drools-version> - <cometd-java-server>4.0.4</cometd-java-server> - <ironmq-version>3.0.5</ironmq-version> - <cassandra-driver-version>3.7.2</cassandra-driver-version> - <mimepull-version>1.9.12</mimepull-version> - <facebook4j-core-version>2.4.13</facebook4j-core-version> - <jgroups-raft-leveldbjni-version>1.8</jgroups-raft-leveldbjni-version> - <camel.osgi.exclude.dependencies>false</camel.osgi.exclude.dependencies> - <google-j2objc-version>1.3</google-j2objc-version> - <rhino-version>1.7.7.1</rhino-version> - <javax-el-hibernate-validator-version>3.0.1-b10</javax-el-hibernate-validator-version> - <geronimo-j2ee-management-spec-version>1.1</geronimo-j2ee-management-spec-version> - <jmh-version>1.23</jmh-version> - <consul-client-version>1.3.3</consul-client-version> - <httpunit-version>1.7</httpunit-version> - <rxjava2-version>2.2.19</rxjava2-version> - <aws-java-sdk-swf-libs>1.11.22</aws-java-sdk-swf-libs> - <felix-scr-version>2.0.14</felix-scr-version> - <ignite-version>2.7.6</ignite-version> - <sip-api-version>1.1</sip-api-version> - <hapi-version>2.3</hapi-version> - <jta-api-1.2-version>1.2</jta-api-1.2-version> - <guava-eventbus-version>28.2-jre</guava-eventbus-version> - <chunk-templates-version>3.5.0</chunk-templates-version> - <geronimo-j2ee-connector-spec-version>2.0.0</geronimo-j2ee-connector-spec-version> - <rdf4j-model-version>2.4.4</rdf4j-model-version> - <disruptor-version>3.4.2</disruptor-version> - <cxf.codegenplugin.forkmode>once</cxf.codegenplugin.forkmode> - <felix-configadmin-version>1.8.8</felix-configadmin-version> - <spring-batch-version>4.2.1.RELEASE</spring-batch-version> - <javax-activation-version>1.2.0</javax-activation-version> - <camel.osgi.import.defaults></camel.osgi.import.defaults> - <rabbitmq-amqp-client-version>5.9.0</rabbitmq-amqp-client-version> - <fastjson-version>1.2.62</fastjson-version> - <jboss-transaction-spi.version>7.5.1.Final</jboss-transaction-spi.version> - <servicemix-specs-version>2.9.0</servicemix-specs-version> - <google-findbugs-jsr305-version>3.0.2</google-findbugs-jsr305-version> - <commons-lang3-version>3.10</commons-lang3-version> - <jgroups-raft-mapdb-version>1.0.8</jgroups-raft-mapdb-version> - <google-gax-version>1.50.1</google-gax-version> - <nsq-client-version>1.0.0.RC4</nsq-client-version> - <maven-shade-plugin-version>3.2.1</maven-shade-plugin-version> - <commons-pool-version>1.6</commons-pool-version> - <apache-any23-version>2.3</apache-any23-version> - <compiler.fork>true</compiler.fork> - <aether-version>1.0.2.v20150114</aether-version> + <java-apns-version>1.0.0.Beta6</java-apns-version> + <json-smart-version>2.3</json-smart-version> + <asterisk-java-version>1.0.0-final</asterisk-java-version> + <atmosphere-version-range>[2.5,3.0)</atmosphere-version-range> + <debezium-mysql-connector-version>8.0.16</debezium-mysql-connector-version> + <jboss-xnio-version>3.3.8.Final</jboss-xnio-version> + <snmp4j-version>2.6.3_1</snmp4j-version> <hk2-version>2.5.0</hk2-version> - <maven-war-plugin-version>3.2.3</maven-war-plugin-version> - <protobuf-version>3.11.1</protobuf-version> - <libthrift-version>0.12.0</libthrift-version> - <compress-lzf-version>1.0.4</compress-lzf-version> - <rxjava-version>1.3.8</rxjava-version> - <woodstox-core-version>6.1.1</woodstox-core-version> - <wildfly-elytron>1.11.2.Final</wildfly-elytron> - <smallrye-fault-tolerance-version>4.2.0</smallrye-fault-tolerance-version> <slf4j-version>1.7.30</slf4j-version> - <camel.osgi.symbolic.name>${project.groupId}.${project.artifactId}</camel.osgi.symbolic.name> - <jasminb-jsonapi-version>0.10</jasminb-jsonapi-version> - <jsendnsca-version>2.1.1</jsendnsca-version> - <cxf-version>3.3.6</cxf-version> - <commons-dbcp2-version>2.7.0</commons-dbcp2-version> - <docker-java-version>3.1.5</docker-java-version> - <json-api>1.0</json-api> - <google-api-services-pubsub-version>v1-rev12-1.22.0</google-api-services-pubsub-version> - <java-apns-version>1.0.0.Beta6</java-apns-version> - <elsql-version>1.3</elsql-version> - <google-cloud-pubsub-version>1.102.0</google-cloud-pubsub-version> - <wsdl4j-version>1.6.3</wsdl4j-version> - <jnats-version>2.6.7</jnats-version> - <aries-blueprint-api-version>1.0.1</aries-blueprint-api-version> - <json-path-version>2.4.0</json-path-version> - <spark-version>2.4.5</spark-version> - <debezium-version>1.1.0.Final</debezium-version> - <lz4-version>1.6.0</lz4-version> - <jsonassert-version>1.5.0</jsonassert-version> - <hazelcast-version>4.0.1</hazelcast-version> - <osgi-version>6.0.0</osgi-version> - <jython-standalone-version>2.5.3</jython-standalone-version> - <validation-api-version>2.0.1.Final</validation-api-version> - <velocity-version>2.1</velocity-version> - <openjpa-version>3.1.1</openjpa-version> - <google-mail-guava-version>17.0</google-mail-guava-version> - <commons-text-version>1.8</commons-text-version> - <cometd-java-client-version>4.0.4</cometd-java-client-version> - <cxf-version-range>[3.3,4.0)</cxf-version-range> - <avalon-version>4.3.1</avalon-version> - <spring-boot-version>2.2.6.RELEASE</spring-boot-version> - <corda-version>4.4</corda-version> - <kafka-version>2.4.1</kafka-version> - <milo-guava-version>26.0-jre</milo-guava-version> - <camel.osgi.import.camel.version>version="[$(version;==;${camel.osgi.version.clean}),$(version;=+;${camel.osgi.version.clean}))"</camel.osgi.import.camel.version> + <vysper-version>0.7</vysper-version> + <httpclient4-version>4.5.12</httpclient4-version> + <commons-codec-version>1.14</commons-codec-version> + <log4j2-version>2.13.2</log4j2-version> + <squareup-okhttp-version>3.14.7</squareup-okhttp-version> + <caffeine-version>2.8.2</caffeine-version> + <commons-collections4-version>4.4</commons-collections4-version> <jose4j-version>0.6.4</jose4j-version> - <maven-bundle-plugin-version>4.2.1</maven-bundle-plugin-version> - <hamcrest-version>2.2</hamcrest-version> - <asm-version>8.0.1</asm-version> - <elasticsearch-rest-sniffer-version>7.3.2</elasticsearch-rest-sniffer-version> - <atlassian-fugue-version>3.0.0</atlassian-fugue-version> - <kie-version>7.36.1.Final</kie-version> + <velocity-tools-version>2.0</velocity-tools-version> + <avro-ipc-jetty-version>1.9.1</avro-ipc-jetty-version> + <hsqldb-version>2.5.0</hsqldb-version> + <smallrye-fault-tolerance-version>4.2.0</smallrye-fault-tolerance-version> + <jnats-version>2.6.7</jnats-version> + <hadoop2-version>2.10.0</hadoop2-version> + <sql-maven-plugin-version>1.5</sql-maven-plugin-version> + <gmetric4j-version>1.0.10</gmetric4j-version> + <mina-version>2.1.3</mina-version> + <swagger-java-guava-version>27.1-jre</swagger-java-guava-version> + <cxf-version>3.3.6</cxf-version> + <hapi-version>2.3</hapi-version> + <jboss-transaction-spi.version>7.5.1.Final</jboss-transaction-spi.version> + <maven-owasp-plugin-version>5.3.2</maven-owasp-plugin-version> + <arquillian-version>1.6.0.Final</arquillian-version> + <geronimo-j2ee-jacc-spec-version>1.1</geronimo-j2ee-jacc-spec-version> + <glassfish-jaxb-runtime-version>2.3.2</glassfish-jaxb-runtime-version> <narayana-version>5.10.4.Final</narayana-version> - <jcr-version>2.0</jcr-version> - <geronimo-jcdi-1.0-spec-version>1.0</geronimo-jcdi-1.0-spec-version> - <snakeyaml-engine-version>2.1</snakeyaml-engine-version> - <commons-net-version>3.6</commons-net-version> - <jolokia-version>1.6.2</jolokia-version> - <mongo-hadoop-version>1.5.0</mongo-hadoop-version> - <javax-servlet-api-version>3.1.0</javax-servlet-api-version> - <aries-spifly-version>1.2.1</aries-spifly-version> - <jota-version>1.0.0-beta7</jota-version> - <maven-checkstyle-version>8.26</maven-checkstyle-version> - <mockito-version>3.3.3</mockito-version> - <jira-rest-client-api-version>5.1.6</jira-rest-client-api-version> - <commons-exec-version>1.3</commons-exec-version> - <xml-apis-ext-version>1.3.04</xml-apis-ext-version> - <embedmongo-version>2.1.1</embedmongo-version> - <derby-version>10.14.2.0</derby-version> - <flink-version>1.10.0</flink-version> - <gson-version>2.8.5</gson-version> - <testcontainers-version>1.14.1</testcontainers-version> - <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version> - <directory-watcher-version>0.9.9</directory-watcher-version> - <commons-beanutils-version>1.9.4</commons-beanutils-version> - <spring-security-version>5.3.1.RELEASE</spring-security-version> - <xmlsec-version>2.1.4</xmlsec-version> + <jsendnsca-version>2.1.1</jsendnsca-version> + <commons-pool2-version>2.8.0</commons-pool2-version> + <felix-configadmin-version>1.8.8</felix-configadmin-version> + <ribbon-version>2.3.0</ribbon-version> <atmosphere-version>2.5.13</atmosphere-version> + <djl-mxnet-native-version>1.6.0</djl-mxnet-native-version> + <felix-connect-version>0.2.0</felix-connect-version> + <google-api-services-bigquery-version>v2-rev352-1.22.0</google-api-services-bigquery-version> + <shiro-version>1.5.3</shiro-version> + <google-errorprone-version>2.3.3</google-errorprone-version> + <olingo4-version>4.7.1</olingo4-version> + <jedis-client-version>3.1.0</jedis-client-version> + <spring-version-range>[5,6)</spring-version-range> + <spring-boot-version>2.2.6.RELEASE</spring-boot-version> + <jslt-version>0.1.9</jslt-version> + <aether-version>1.0.2.v20150114</aether-version> + <hibernate-validator-version>6.1.3.Final</hibernate-validator-version> + <maven-checkstyle-version>8.26</maven-checkstyle-version> + <jclouds-google-guava-version>18.0</jclouds-google-guava-version> + <rdf4j-model-version>2.4.4</rdf4j-model-version> + <quickfixj-version>2.1.1</quickfixj-version> + <microprofile-fault-tolerance-version>2.1</microprofile-fault-tolerance-version> + <avro-ipc-netty-version>1.9.1</avro-ipc-netty-version> + <bouncycastle-version>1.65</bouncycastle-version> + <cmis-version>1.1.0</cmis-version> + <spring-version>${spring5-version}</spring-version> + <libthrift-version>0.12.0</libthrift-version> + <mongo-hadoop-version>1.5.0</mongo-hadoop-version> <maven-resources-plugin-version>3.1.0</maven-resources-plugin-version> - <ivy-version>2.5.0</ivy-version> - <elasticsearch-rest-cluster-runner-version>7.3.2.0</elasticsearch-rest-cluster-runner-version> - <trimStackTrace>false</trimStackTrace> - <geronimo-annotation-1.0-spec-version>1.1.1</geronimo-annotation-1.0-spec-version> - <jettison-version>1.4.1</jettison-version> - <assertj-version>3.16.0</assertj-version> - <glassfish-jaxb-runtime-version>2.3.2</glassfish-jaxb-runtime-version> - <hadoop2-version>2.10.0</hadoop2-version> + <stompjms-version>1.19</stompjms-version> + <camel.osgi.import>${camel.osgi.import.pkg}</camel.osgi.import> + <jcr-version>2.0</jcr-version> + <testcontainers-version>1.14.1</testcontainers-version> + <jgroups-raft-mapdb-version>1.0.8</jgroups-raft-mapdb-version> + <leveldb-version>0.10</leveldb-version> + <geronimo-j2ee-connector-spec-version>2.0.0</geronimo-j2ee-connector-spec-version> + <zipkin-reporter-version>2.12.3</zipkin-reporter-version> <geronimo-interceptor-1.1-spec-version>1.0</geronimo-interceptor-1.1-spec-version> - <hystrix-version>1.5.18</hystrix-version> - <hibernate-validator-version>6.1.3.Final</hibernate-validator-version> - <jclouds-version>2.1.2</jclouds-version> - <shiro-version>1.5.3</shiro-version> - <smallrye-health-version>2.2.1</smallrye-health-version> + <okclient-version>3.14.7</okclient-version> + <jackson-spark-version>2.10.4</jackson-spark-version> + <elasticsearch-rest-cluster-runner-version>7.3.2.0</elasticsearch-rest-cluster-runner-version> <javax-el-api-hibernate-validator-version>3.0.1-b04</javax-el-api-hibernate-validator-version> - <vavr-version>0.10.2</vavr-version> - <commons-math3-version>3.6.1</commons-math3-version> - <commons-codec-version>1.14</commons-codec-version> - <google-guava-version>19.0</google-guava-version> - <sql-maven-plugin-version>1.5</sql-maven-plugin-version> - <robotframework-version>3.1.1</robotframework-version> + <commons-dbcp2-version>2.7.0</commons-dbcp2-version> + <azure-storage-java-sdk-version>8.6.0</azure-storage-java-sdk-version> + <xmlsec-version>2.1.4</xmlsec-version> + <isorelax-jaxp-bridge-version>1.1</isorelax-jaxp-bridge-version> + <jboss-marshalling-version>1.4.10.Final</jboss-marshalling-version> + <json-accessors-smart-version>1.2</json-accessors-smart-version> + <impsort-maven-plugin-version>1.3.2</impsort-maven-plugin-version> <logback-version>1.2.3</logback-version> - <zipkin-reporter-version>2.12.3</zipkin-reporter-version> - <geronimo-jta-spec-version>1.1.1</geronimo-jta-spec-version> - <snmp4j-version>2.6.3_1</snmp4j-version> + <pgjdbc-ng-driver-version>0.8.3</pgjdbc-ng-driver-version> + <commons-logging-version>1.2</commons-logging-version> + <felix-framework-version>3.2.2</felix-framework-version> + <guava-eventbus-version>28.2-jre</guava-eventbus-version> + <protobuf-version>3.11.1</protobuf-version> + <google-proto-common-version>1.17.0</google-proto-common-version> + <javassist-version>3.20.0-GA</javassist-version> + <atlassian-fugue-version>3.0.0</atlassian-fugue-version> + <google-maps-services-version>0.10.1</google-maps-services-version> + <kubernetes-model-version>4.10.0</kubernetes-model-version> + <jxmpp-version>0.6.4</jxmpp-version> + <javax-servlet-api-version>3.1.0</javax-servlet-api-version> + <jclouds-google-guava-version-range>[18.0,19.0)</jclouds-google-guava-version-range> <irclib-version>1.10</irclib-version> - <revapi-maven-plugin-version>0.11.2</revapi-maven-plugin-version> + <jgroups-version>4.2.3.Final</jgroups-version> + <junit-jupiter-version>5.6.2</junit-jupiter-version> + <javacc-maven-plugin-version>2.6</javacc-maven-plugin-version> + <arquillian-container-se-managed-version>1.0.2.Final</arquillian-container-se-managed-version> + <android-annotations-version>4.1.1.4</android-annotations-version> + <optaplanner-version>7.36.1.Final</optaplanner-version> + <camel.osgi.version>version=${project.version}</camel.osgi.version> + <json-flattener-version>0.7.1</json-flattener-version> <elytron-web>1.7.0.CR3</elytron-web> - <apache-gora-version>0.9</apache-gora-version> - <spring-data-redis-version>2.2.4.RELEASE</spring-data-redis-version> - <aws-xray-version>2.4.0</aws-xray-version> - <beanstalkd-client-version>1.4.6</beanstalkd-client-version> - <maven-plugin-annotations-version>3.6.0</maven-plugin-annotations-version> - <swagger-java-parser-version>1.0.47</swagger-java-parser-version> - <kubernetes-model-version>4.10.0</kubernetes-model-version> - <json-smart-version>2.3</json-smart-version> - <hsqldb-version>2.5.0</hsqldb-version> - <shrinkwrap-resolver-version>3.1.3</shrinkwrap-resolver-version> + <camel.osgi.import.default.version>[$(version;==;$(@)),$(version;+;$(@)))</camel.osgi.import.default.version> + <jing-version>20030619</jing-version> + <camel.osgi.require.capability></camel.osgi.require.capability> + <java-grok-version>0.1.9</java-grok-version> + <netty-version>4.1.49.Final</netty-version> + <camel.osgi.import.strict.version>version="[$(version;===;${camel.osgi.version.clean}),$(version;==+;${camel.osgi.version.clean}))"</camel.osgi.import.strict.version> + <sshd-version>2.0.0</sshd-version> + <htrace-version>3.1.0-incubating</htrace-version> + <nessus-weka-version>1.0.1</nessus-weka-version> + <egit-github-core-version>2.1.5</egit-github-core-version> + <jetty-version>${jetty9-version}</jetty-version> + <sip-api-version>1.1</sip-api-version> + <facebook4j-core-version>2.4.13</facebook4j-core-version> + <jasminb-jsonapi-version>0.10</jasminb-jsonapi-version> + <google-api-services-sheets-version>v4-rev551-1.22.0</google-api-services-sheets-version> + <glassfish-javax-json>1.0.4</glassfish-javax-json> + <hazelcast-version>4.0.1</hazelcast-version> + <felix-scr-version>2.0.14</felix-scr-version> + <zendesk-client-version>0.6.2</zendesk-client-version> + <jolt-version>0.1.1</jolt-version> + <jython-version>2.5.3</jython-version> + <elsql-version>1.3</elsql-version> + <netty40-version>4.0.56.Final</netty40-version> + <commons-collections-version>3.2.2</commons-collections-version> + <docker-java-version>3.1.5</docker-java-version> + <pulsar-version>2.5.1</pulsar-version> + <rhino-version>1.7.7.1</rhino-version> + <commons-lang-version>2.6</commons-lang-version> <web3j-quorum-version>0.8.0</web3j-quorum-version> - <box-java-sdk-version>2.47.0</box-java-sdk-version> + <univocity-parsers-version>2.8.4</univocity-parsers-version> + <google-http-client-version>1.33.0</google-http-client-version> + <spring-integration-version>5.2.5.RELEASE</spring-integration-version> + <javax-activation-version-range>[0,2)</javax-activation-version-range> + <neoscada-version>0.4.0</neoscada-version> + <aries-spifly-version>1.2.1</aries-spifly-version> + <jota-version>1.0.0-beta7</jota-version> + <os-maven-plugin-version>1.6.0</os-maven-plugin-version> + <junit-toolbox-version>2.3</junit-toolbox-version> + <jool-version>0.9.12</jool-version> + <freemarker-version>2.3.30</freemarker-version> + <xml-resolver-version>1.2</xml-resolver-version> + <flatpack-version>4.0.4</flatpack-version> + <opentracing-version>0.33.0</opentracing-version> + <hibernate-version>5.4.13.Final</hibernate-version> + <atmos-client-version>3.1.0</atmos-client-version> <cdi-api-2.0-version>2.0</cdi-api-2.0-version> + <mockito-version>3.3.3</mockito-version> + <maven-plugin-annotations-version>3.6.0</maven-plugin-annotations-version> + <arquillian-weld-embedded-version>2.0.0.Final</arquillian-weld-embedded-version> + <properties-maven-plugin-version>1.0-alpha-2</properties-maven-plugin-version> + <lettuce-version>5.1.0.RELEASE</lettuce-version> + <fabric8-maven-plugin-version>4.4.0</fabric8-maven-plugin-version> + <maven-assembly-plugin-version>3.0.0</maven-assembly-plugin-version> + <jsoup-version>1.13.1</jsoup-version> + <smallrye-metrics-version>2.4.1</smallrye-metrics-version> + <google-api-services-pubsub-version>v1-rev12-1.22.0</google-api-services-pubsub-version> + <geronimo-annotation-1.2-spec-version>1.0</geronimo-annotation-1.2-spec-version> + <commons-text-version>1.8</commons-text-version> + <jettison-version>1.4.1</jettison-version> + <commons-exec-version>1.3</commons-exec-version> + <cometd-java-client-version>4.0.4</cometd-java-client-version> + <rabbitmq-amqp-client-version>5.9.0</rabbitmq-amqp-client-version> + <maven-remote-resources-plugin-version>1.5</maven-remote-resources-plugin-version> + <graphql-java-version>14.0</graphql-java-version> + <axiom-version>1.2.14</axiom-version> + <cobertura-maven-plugin-version>2.7</cobertura-maven-plugin-version> + <nsq-client-version>1.0.0.RC4</nsq-client-version> + <partial-build-plugin-version>2.7</partial-build-plugin-version> + <commons-io-version>2.6</commons-io-version> + <xmlgraphics-batik-version>1.12</xmlgraphics-batik-version> + <camel.osgi.manifest>${project.build.outputDirectory}/META-INF/MANIFEST.MF</camel.osgi.manifest> + <hawtbuf-version>1.11</hawtbuf-version> + <rest-assured-version>4.3.0</rest-assured-version> + <icu4j-version>65.1</icu4j-version> + <xerces-version>2.12.0</xerces-version> + <cxf-version-range>[3.3,4.0)</cxf-version-range> + <leveldb-guava-version>21.0</leveldb-guava-version> + <google-proto-iam-version>0.13.0</google-proto-iam-version> + <mvel-version>2.4.5.Final</mvel-version> + <roaster-version>2.21.2.Final</roaster-version> + <weld3-version>3.0.5.Final</weld3-version> + <maven-war-plugin-version>3.2.3</maven-war-plugin-version> + <jboss-logging-version>3.4.0.Final</jboss-logging-version> + <openwebbeans1-version>1.2.7</openwebbeans1-version> + <httpcore4-version>4.4.13</httpcore4-version> + <maven-jar-plugin-version>3.2.0</maven-jar-plugin-version> + <saxon-version>9.9.1-6</saxon-version> + <google-findbugs-annotations2-version>2.0.3</google-findbugs-annotations2-version> + <json-api>1.0</json-api> <twilio-version>7.9.1</twilio-version> - <twitter4j-version>4.0.7</twitter4j-version> - <netty3-version>3.10.6.Final</netty3-version> - <camel.osgi.private.pkg>!*</camel.osgi.private.pkg> + <mock-javamail-version>1.9</mock-javamail-version> + <google-gax-version>1.50.1</google-gax-version> + <maven-plugin-plugin-version>3.6.0</maven-plugin-plugin-version> + <spring5-version>5.2.6.RELEASE</spring5-version> + <milo-version>0.3.7</milo-version> + <zookeeper-version>3.5.7</zookeeper-version> + <jaxb2-maven-plugin-version>2.5.0</jaxb2-maven-plugin-version> + <qpid-broker-version>8.0.0</qpid-broker-version> + <minimal-json-version>0.9.5</minimal-json-version> + <commons-beanutils-version>1.9.4</commons-beanutils-version> + <build-helper-maven-plugin-version>3.1.0</build-helper-maven-plugin-version> + <maven-plugin-testing-harness-version>3.3.0</maven-plugin-testing-harness-version> <leveldb-api-version>0.10</leveldb-api-version> - <vysper-version>0.7</vysper-version> - <hawtbuf-version>1.11</hawtbuf-version> - <slf4j-api-version>1.7.30</slf4j-api-version> - <jsmpp-version>2.3.9</jsmpp-version> - <okclient-version>3.14.7</okclient-version> - <jasn1-version>1.11.3</jasn1-version> - <javacrumbs-version>0.22</javacrumbs-version> - <rdf4j-rio-version>2.4.4</rdf4j-rio-version> - <jzlib-version>1.1.3</jzlib-version> - <jakarta-jaxb-version>2.3.2</jakarta-jaxb-version> - <jersey-version>2.28</jersey-version> - <camel.osgi.import.strict.version>version="[$(version;===;${camel.osgi.version.clean}),$(version;==+;${camel.osgi.version.clean}))"</camel.osgi.import.strict.version> - <hbase-version>2.2.3</hbase-version> - <jetty-runner-groupId>org.eclipse.jetty</jetty-runner-groupId> - <javaparser-version>3.13.10</javaparser-version> - <maven-checkstyle-plugin-version>3.1.0</maven-checkstyle-plugin-version> - <isorelax-version>20090621</isorelax-version> + <validation-api-version>2.0.1.Final</validation-api-version> + <box-java-sdk-version>2.47.0</box-java-sdk-version> + <commons-lang3-version>3.10</commons-lang3-version> + <netty3-version>3.10.6.Final</netty3-version> + <johnzon-version>1.2.4</johnzon-version> + <fop-version>2.3</fop-version> + <ognl-version>3.1.12</ognl-version> + <templating-maven-plugin-version>1.0.0</templating-maven-plugin-version> + <commons-net-version>3.6</commons-net-version> + <hawtdispatch-version>1.22</hawtdispatch-version> + <geronimo-jcdi-1.0-spec-version>1.0</geronimo-jcdi-1.0-spec-version> <conscrypt-uber-version>2.2.1</conscrypt-uber-version> - <qpid-broker-version>8.0.0</qpid-broker-version> - <geronimo-annotation-1.2-spec-version>1.0</geronimo-annotation-1.2-spec-version> - <ical4j-version>1.0.7</ical4j-version> - <digitalocean-api-client-version>2.17</digitalocean-api-client-version> + <ftpserver-version>1.1.1</ftpserver-version> + <couchbase-client-version>1.4.13</couchbase-client-version> + <paho-version>1.2.2</paho-version> + <tagsoup-version>1.2.1</tagsoup-version> + <hdrhistrogram-version>2.1.11</hdrhistrogram-version> + <rome-version>1.12.2</rome-version> + <smallrye-health-version>2.2.1</smallrye-health-version> + <httpunit-version>1.7</httpunit-version> + <consul-client-version>1.3.3</consul-client-version> + <hadoop2-protobuf-version>2.5.0</hadoop2-protobuf-version> + <grpc-netty-tcnative-boringssl-static-version>2.0.28.Final</grpc-netty-tcnative-boringssl-static-version> + <qpid-jms-client-version>0.51.0</qpid-jms-client-version> + <jetty-runner-groupId>org.eclipse.jetty</jetty-runner-groupId> + <microprofile-config-version>1.4</microprofile-config-version> + <spring-data-redis-version>2.2.4.RELEASE</spring-data-redis-version> + <geronimo-annotation-1.0-spec-version>1.1.1</geronimo-annotation-1.0-spec-version> + <javacrumbs-version>0.22</javacrumbs-version> + <apache-any23-version>2.3</apache-any23-version> + <jolokia-version>1.6.2</jolokia-version> + <kubernetes-client-version>4.10.0</kubernetes-client-version> + <lucene3-version>3.6.0</lucene3-version> + <httpasyncclient-version>4.1.4</httpasyncclient-version> + <scribe-version>1.3.7</scribe-version> + <azure-storage-queue-java-sdk12-version>12.5.0</azure-storage-queue-java-sdk12-version> + <zxing-version>3.4.0</zxing-version> + <shrinkwrap-descriptors-version>2.0.0</shrinkwrap-descriptors-version> + <flink-version>1.10.0</flink-version> + <cxf-codegen-plugin-version>3.3.5</cxf-codegen-plugin-version> + <camel.osgi.activator></camel.osgi.activator> + <geronimo-j2ee-management-spec-version>1.1</geronimo-j2ee-management-spec-version> + <networknt-json-schema-validator-version>1.0.38</networknt-json-schema-validator-version> + <qpid-proton-j-version>0.33.4</qpid-proton-j-version> + <braintree-gateway-version>2.108.0</braintree-gateway-version> + <compress-lzf-version>1.0.4</compress-lzf-version> + <json-simple-version>1.1.1</json-simple-version> + <nitrite-version>3.4.1</nitrite-version> + <lucene-version>8.1.1</lucene-version> + <vavr-version>0.10.2</vavr-version> + <nessus-ipfs-version>1.0.0.Beta4</nessus-ipfs-version> + <spring-security-version>5.3.1.RELEASE</spring-security-version> + <google-mail-guava-version>17.0</google-mail-guava-version> + <google-http-jackson2-version>1.32.1</google-http-jackson2-version> + <micrometer-version>1.5.0</micrometer-version> + <tika-version>1.24.1</tika-version> + <abdera-version>1.1.3</abdera-version> + <apache-gora-version>0.9</apache-gora-version> + <lightcouch-version>0.2.0</lightcouch-version> + <grizzly-websockets-version>2.3.25</grizzly-websockets-version> + <geronimo-el-spec-version>1.0.1</geronimo-el-spec-version> + <java-util-version>1.40.0</java-util-version> + <aws-java-sdk-version>1.11.714</aws-java-sdk-version> + <quartz-version>2.3.2</quartz-version> + <servlet-version-range>[3,4)</servlet-version-range> + <curator-version>4.3.0</curator-version> + <exec-maven-plugin-version>1.6.0</exec-maven-plugin-version> + <wiremock-version>2.24.1</wiremock-version> + <openwebbeans-version>1.7.3</openwebbeans-version> + <shrinkwrap-resolver-version>3.1.3</shrinkwrap-resolver-version> + <google-j2objc-version>1.3</google-j2objc-version> + <camel.osgi.export>${camel.osgi.export.pkg};-noimport:=true;${camel.osgi.version}</camel.osgi.export> + <depends-maven-plugin-version>1.4.0</depends-maven-plugin-version> + <snakeyaml-engine-version>2.1</snakeyaml-engine-version> + <jakarta-mail-version>1.6.5</jakarta-mail-version> + <solr-version>8.4.1</solr-version> + <fastjson-version>1.2.62</fastjson-version> + <commons-configuration-version>1.9</commons-configuration-version> + <mybatis-version>3.5.4</mybatis-version> + <aries-util-version>1.1.3</aries-util-version> + <metrics-version>4.1.5</metrics-version> + <derby-version>10.14.2.0</derby-version> + <protonpack-version>1.8</protonpack-version> + <velocity-version>2.1</velocity-version> + <jackson2-version>2.10.4</jackson2-version> + <jain-sip-ri-bundle-version>1.2.154_2</jain-sip-ri-bundle-version> + <jython-standalone-version>2.5.3</jython-standalone-version> + <c3p0-version>0.9.5.5</c3p0-version> + <osgi-version>6.0.0</osgi-version> + <pgjdbc-driver-version>42.2.6</pgjdbc-driver-version> + <apacheds-version>2.0.0.AM25</apacheds-version> + <jersey-version>2.28</jersey-version> + <jackrabbit-version>2.21.0</jackrabbit-version> + <yetus-audience-annotations-version>0.11.0</yetus-audience-annotations-version> + <camel.osgi.dynamic></camel.osgi.dynamic> + <activemq-version>5.15.12</activemq-version> + <smack-version>4.3.4</smack-version> <maven-archetype-packaging-version>2.3</maven-archetype-packaging-version> - <microprofile-fault-tolerance-version>2.1</microprofile-fault-tolerance-version> - <nimbus-jose-jwt>8.9</nimbus-jose-jwt> - <jxmpp-version>0.6.4</jxmpp-version> - <jaxb2-maven-plugin-version>2.5.0</jaxb2-maven-plugin-version> - <stompjms-version>1.19</stompjms-version> - <jboss-xnio-version>3.3.8.Final</jboss-xnio-version> - <geronimo-j2ee-jacc-spec-version>1.1</geronimo-j2ee-jacc-spec-version> - <aws-java-sdk2-version>2.13.9</aws-java-sdk2-version> - <build-helper-maven-plugin-version>3.1.0</build-helper-maven-plugin-version> <vertx-version>3.9.0</vertx-version> - <ribbon-version>2.3.0</ribbon-version> - <quickfixj-version>2.1.1</quickfixj-version> - <camel.osgi.import.default.version>[$(version;==;$(@)),$(version;+;$(@)))</camel.osgi.import.default.version> - <kubernetes-client-version>4.10.0</kubernetes-client-version> - <httpasyncclient-version>4.1.4</httpasyncclient-version> + <aws-xray-version>2.4.0</aws-xray-version> + <debezium-version>1.1.0.Final</debezium-version> + <digitalocean-api-client-version>2.17</digitalocean-api-client-version> + <opentracing-tracerresolver-version>0.1.8</opentracing-tracerresolver-version> + <javax-el-hibernate-validator-version>3.0.1-b10</javax-el-hibernate-validator-version> + <maven-shade-plugin-version>3.2.1</maven-shade-plugin-version> + <grpc-version>1.28.0</grpc-version> + <assertj-version>3.16.0</assertj-version> + <jcache-bundle-version>1.1.0_1</jcache-bundle-version> <aries-blueprint-proxy-version>1.1.1</aries-blueprint-proxy-version> - <google-auto-value-version>1.7</google-auto-value-version> - <jackrabbit-version>2.21.0</jackrabbit-version> - <netty40-version>4.0.56.Final</netty40-version> - <depends-maven-plugin-version>1.4.0</depends-maven-plugin-version> - <qpid-proton-j-version>0.33.4</qpid-proton-j-version> - <web3j-version>3.6.0</web3j-version> - <shrinkwrap-version>1.2.6</shrinkwrap-version> - <javacc-maven-plugin-version>2.6</javacc-maven-plugin-version> - <jsch-version>0.1.55</jsch-version> + <hystrix-version>1.5.18</hystrix-version> + <jakarta-jaxb-version>2.3.2</jakarta-jaxb-version> + <beanio-version>2.1.0</beanio-version> + <cassandra-unit-version>3.1.3.2</cassandra-unit-version> + <javaparser-version>3.13.10</javaparser-version> + <geronimo-jms-spec-version>1.1.1</geronimo-jms-spec-version> + <jetty-plugin-version>${jetty-version}</jetty-plugin-version> + <woodstox-version>4.4.1</woodstox-version> + <jodatime2-bundle-version>2.10.5</jodatime2-bundle-version> <commons-compress-version>1.19</commons-compress-version> - <javax-activation-version-range>[0,2)</javax-activation-version-range> - <android-annotations-version>4.1.1.4</android-annotations-version> - <geronimo-json-spec-version>1.1</geronimo-json-spec-version> - <infinispan-version>10.1.6.Final</infinispan-version> - <camel.osgi.import.before.defaults></camel.osgi.import.before.defaults> - <camel.osgi.manifest>${project.build.outputDirectory}/META-INF/MANIFEST.MF</camel.osgi.manifest> - <commons-io-version>2.6</commons-io-version> - <camel.osgi.dynamic></camel.osgi.dynamic> - <camel.osgi.version>version=${project.version}</camel.osgi.version> - <ahc-version>2.11.0</ahc-version> + <google-proto-pubsub-version>1.84.0</google-proto-pubsub-version> + <atomix-catalyst-version>1.2.1</atomix-catalyst-version> + <cassandra-version>3.7</cassandra-version> + <geronimo-ws-metadata-spec-version>1.1.3</geronimo-ws-metadata-spec-version> + <rescu-version>2.0.2</rescu-version> <dropbox-version>3.1.3</dropbox-version> - <graphql-java-version>14.0</graphql-java-version> - <solr-version-range>[8,9)</solr-version-range> - <influx-guava-version>20.0</influx-guava-version> - <camel.osgi.activator></camel.osgi.activator> - <leveldb-guava-version>21.0</leveldb-guava-version> - <tika-version>1.24.1</tika-version> - <xpp3-version>1.1.4c</xpp3-version> - <mock-javamail-version>1.9</mock-javamail-version> - <resilience4j-version>1.4.0</resilience4j-version> - <commons-lang-version>2.6</commons-lang-version> - <pdfbox-version>2.0.19</pdfbox-version> - <hibernate-version>5.4.13.Final</hibernate-version> - <weld3-version>3.0.5.Final</weld3-version> - <opentracing-version>0.33.0</opentracing-version> - <openstack4j-version>3.0.2</openstack4j-version> - <lightcouch-version>0.2.0</lightcouch-version> - <google-findbugs-annotations2-version>2.0.3</google-findbugs-annotations2-version> - <velocity-tools-version>2.0</velocity-tools-version> - <brave-zipkin-version>5.11.2</brave-zipkin-version> - <felix-connect-version>0.2.0</felix-connect-version> - <azure-storage-blob-java-sdk12-version>12.6.0</azure-storage-blob-java-sdk12-version> - <azure-storage-queue-java-sdk12-version>12.5.0</azure-storage-queue-java-sdk12-version> - <abdera-version>1.1.3</abdera-version> - <jgit-version>5.7.0.202003110725-r</jgit-version> + <spring-ldap-version>2.3.2.RELEASE</spring-ldap-version> + <squareup-okio-version>1.17.2</squareup-okio-version> + <cxf-xjc-plugin-version>3.3.1</cxf-xjc-plugin-version> + <maven-antrun-plugin-version>1.6</maven-antrun-plugin-version> <rhino-js-version>1.7R2</rhino-js-version> - <maven-archetype-plugin-version>3.0.1</maven-archetype-plugin-version> - <roaster-version>2.21.2.Final</roaster-version> - <libphonenumber-version>8.11.5</libphonenumber-version> - <mustache-java-version>0.9.6</mustache-java-version> - <camel.osgi.export.pkg>$${replace;{local-packages};;;\;}</camel.osgi.export.pkg> - <jakarta-mail-version>1.6.5</jakarta-mail-version> - <yetus-audience-annotations-version>0.11.0</yetus-audience-annotations-version> - <caffeine-version>2.8.2</caffeine-version> - <cassandra-version>3.7</cassandra-version> - <cxf.xjc.jvmArgs></cxf.xjc.jvmArgs> - <xchange-version>4.4.2</xchange-version> - <stax-api-version>1.0.1</stax-api-version> - <hadoop2-protobuf-version>2.5.0</hadoop2-protobuf-version> - <jodatime2-bundle-version>2.10.5</jodatime2-bundle-version> - <awaitility-version>4.0.2</awaitility-version> - <spring-integration-version>5.2.5.RELEASE</spring-integration-version> - <felix-scr-annotations-version>1.12.0</felix-scr-annotations-version> - <azure-storage-java-sdk-version>8.6.0</azure-storage-java-sdk-version> - <californium-version>2.0.0</californium-version> - <google-maps-services-version>0.10.1</google-maps-services-version> - <java-util-version>1.40.0</java-util-version> - <opentracing-tracerresolver-version>0.1.8</opentracing-tracerresolver-version> - <maven-jar-plugin-version>3.2.0</maven-jar-plugin-version> - <cglib-version>3.2.12</cglib-version> - <felix-framework-version>3.2.2</felix-framework-version> - <openwebbeans1-version>1.2.7</openwebbeans1-version> - <commons-collections4-version>4.4</commons-collections4-version> + <commons-math3-version>3.6.1</commons-math3-version> <camel.osgi.import.pkg>org.apache.camel.*;${camel.osgi.import.camel.version}, ${camel.osgi.import.before.defaults}, ${camel.osgi.import.defaults}, ${camel.osgi.import.additional}, *</camel.osgi.import.pkg> - <rest-assured-version>4.3.0</rest-assured-version> - <jsoup-version>1.13.1</jsoup-version> - <elasticsearch-rest-version>7.3.2</elasticsearch-rest-version> - <log4j-version>1.2.17</log4j-version> - <jclouds-google-guava-version>18.0</jclouds-google-guava-version> - <grpc-guava-version>28.2-jre</grpc-guava-version> - <jbpm-version>7.36.1.Final</jbpm-version> - <guice3-version>3.0</guice3-version> - <optaplanner-version>7.36.1.Final</optaplanner-version> - <pulsar-version>2.5.1</pulsar-version> - <maven-reporting-api-version>2.2.1</maven-reporting-api-version> - <minimal-json-version>0.9.5</minimal-json-version> - <squareup-okio-version>1.17.2</squareup-okio-version> - <javapoet-version>1.11.1</javapoet-version> + <camel.osgi.import.before.defaults></camel.osgi.import.before.defaults> + <robotframework-version>3.2</robotframework-version> + <djl-version>0.4.0</djl-version> + <influx-java-driver-version>2.18</influx-java-driver-version> <maven-jboss-as-maven-plugin-version>7.9.Final</maven-jboss-as-maven-plugin-version> - <cassandra-driver-guava-version>19.0</cassandra-driver-guava-version> - <commons-logging-version>1.2</commons-logging-version> - <jclouds-google-guava-version-range>[18.0,19.0)</jclouds-google-guava-version-range> - <axiom-version>1.2.14</axiom-version> - <cmis-version>1.1.0</cmis-version> - <xmlunit-version>2.6.3</xmlunit-version> - <google-proto-pubsub-version>1.84.0</google-proto-pubsub-version> - <atmos-client-version>3.1.0</atmos-client-version> - <ftpserver-version>1.1.1</ftpserver-version> - <mongo-java-driver-version>4.0.1</mongo-java-driver-version> + <nimbus-jose-jwt>8.9</nimbus-jose-jwt> + <avro-version>1.9.1</avro-version> + <jcommander-version>1.72</jcommander-version> + <revapi-maven-plugin-version>0.11.2</revapi-maven-plugin-version> + <lz4-version>1.6.0</lz4-version> + <jasypt-version>1.9.3</jasypt-version> + <pdfbox-version>2.0.19</pdfbox-version> + <chunk-templates-version>3.5.0</chunk-templates-version> + <reactor-version>3.2.16.RELEASE</reactor-version> <dnsjava-version>3.0.1</dnsjava-version> - <freemarker-version>2.3.30</freemarker-version> - <splunk-version>1.6.5.0_1</splunk-version> - <jandex-version>2.1.3.Final</jandex-version> - <google-api-common-version>1.8.1</google-api-common-version> - <scribe-version>1.3.7</scribe-version> - <geronimo-el-spec-version>1.0.1</geronimo-el-spec-version> - <deltaspike-version>1.9.0</deltaspike-version> - <braintree-gateway-version>2.108.0</braintree-gateway-version> - <xbean-spring-version>4.14</xbean-spring-version> + <xml-apis-version>1.4.01</xml-apis-version> <xstream-version>1.4.11.1</xstream-version> - <spring5-version>5.2.6.RELEASE</spring5-version> - <maven-plugin-plugin-version>3.6.0</maven-plugin-plugin-version> - <jing-version>20030619</jing-version> - <json-flattener-version>0.7.1</json-flattener-version> - <smallrye-metrics-version>2.4.1</smallrye-metrics-version> - <isorelax-jaxp-bridge-version>1.1</isorelax-jaxp-bridge-version> - <geronimo-jms2-spec-version>1.0-alpha-2</geronimo-jms2-spec-version> - <spring-ws-version>3.0.8.RELEASE</spring-ws-version> + <commons-configuration2-version>2.7</commons-configuration2-version> + <geronimo-jcdi-1.1-spec-version>1.0</geronimo-jcdi-1.1-spec-version> + <xml-apis-ext-version>1.3.04</xml-apis-ext-version> + <jta-api-1.2-version>1.2</jta-api-1.2-version> + <jooq-version>3.13.1</jooq-version> + <maven-checkstyle-plugin-version>3.1.0</maven-checkstyle-plugin-version> + <rdf4j-rio-version>2.4.4</rdf4j-rio-version> + <minidns-version>0.3.4</minidns-version> + <deltaspike-version>1.9.0</deltaspike-version> + <rxjava-version>1.3.8</rxjava-version> + <geronimo-json-spec-version>1.1</geronimo-json-spec-version> + <javapoet-version>1.11.1</javapoet-version> + <slf4j-api-version>1.7.30</slf4j-api-version> + <aws-java-sdk2-version>2.13.9</aws-java-sdk2-version> + <jasn1-version>1.11.3</jasn1-version> + <zipkin-version>2.21.1</zipkin-version> + <camel.osgi.import.defaults></camel.osgi.import.defaults> + <google-auto-value-version>1.7</google-auto-value-version> <jakarta-api-version>2.1.5</jakarta-api-version> - <grizzly-websockets-version>2.3.25</grizzly-websockets-version> - <apicurio-version>1.0.16.Final</apicurio-version> - <jetty9-version>9.4.22.v20191022</jetty9-version> - <commons-cli-version>1.4</commons-cli-version> + <isorelax-version>20090621</isorelax-version> + <xalan-version>2.7.2</xalan-version> + <jt400-version>10.3</jt400-version> <jgroups-raft-version>0.5.1.Final</jgroups-raft-version> - <partial-build-plugin-version>2.7</partial-build-plugin-version> + <microprofile-metrics-version>2.3</microprofile-metrics-version> + <msv-version>2013.6.1</msv-version> <maven-reporting-impl-version>2.0.5</maven-reporting-impl-version> - <scala-version>2.11.7</scala-version> - <grpc-java-jwt-version>3.7.0</grpc-java-jwt-version> - <google-api-services-sheets-version>v4-rev551-1.22.0</google-api-services-sheets-version> - <asterisk-java-version>1.0.0-final</asterisk-java-version> - <influx-java-driver-version>2.18</influx-java-driver-version> - <cassandra-unit-version>3.1.3.2</cassandra-unit-version> - <xml-apis-version>1.4.01</xml-apis-version> - <google-api-services-bigquery-version>v2-rev352-1.22.0</google-api-services-bigquery-version> - <jedis-client-version>3.1.0</jedis-client-version> - <camel.osgi.export>${camel.osgi.export.pkg};-noimport:=true;${camel.osgi.version}</camel.osgi.export> - <spring-version>${spring5-version}</spring-version> - <jetty-plugin-version>${jetty-version}</jetty-plugin-version> - <zxing-version>3.4.0</zxing-version> - <zookeeper-version>3.5.7</zookeeper-version> + <camel.osgi.provide.capability></camel.osgi.provide.capability> + <splunk-version>1.6.5.0_1</splunk-version> + <trimStackTrace>false</trimStackTrace> <netty-reactive-streams-version>2.0.3</netty-reactive-streams-version> - <glassfish-javax-json>1.0.4</glassfish-javax-json> - <bouncycastle-version>1.65</bouncycastle-version> - <milo-version>0.3.7</milo-version> - <htrace-version>3.1.0-incubating</htrace-version> - <os-maven-plugin-version>1.6.0</os-maven-plugin-version> - <commons-csv-version>1.6</commons-csv-version> - <jira-guava-version>26.0-jre</jira-guava-version> - <cxf-xjc-utils-version>3.3.1</cxf-xjc-utils-version> - <microprofile-config-version>1.4</microprofile-config-version> - <arquillian-container-se-managed-version>1.0.2.Final</arquillian-container-se-managed-version> - <flatpack-version>4.0.4</flatpack-version> - <olingo4-version>4.7.1</olingo4-version> - <google-proto-common-version>1.17.0</google-proto-common-version> - <stringtemplate-version>4.0.8</stringtemplate-version> - <etcd4j-version>2.18.0</etcd4j-version> - <ognl-version>3.1.12</ognl-version> + <maven-reporting-api-version>2.2.1</maven-reporting-api-version> + <cometd-java-server>4.0.4</cometd-java-server> + <camel.osgi.exclude.dependencies>false</camel.osgi.exclude.dependencies> + <felix-scr-annotations-version>1.12.0</felix-scr-annotations-version> + <scala-version>2.11.7</scala-version> + <directory-watcher-version>0.9.9</directory-watcher-version> + <jzlib-version>1.1.3</jzlib-version> + <azure-storage-blob-java-sdk12-version>12.6.0</azure-storage-blob-java-sdk12-version> + <google-api-common-version>1.8.1</google-api-common-version> + <beanstalkd-client-version>1.4.6</beanstalkd-client-version> + <jetty9-version>9.4.22.v20191022</jetty9-version> + <google-api-client-version>1.22.0</google-api-client-version> + <apache-drill-version>1.17.0</apache-drill-version> + <cxf.codegen.jvmArgs></cxf.codegen.jvmArgs> + <avalon-version>4.3.1</avalon-version> <jackson-version>1.9.12</jackson-version> - <jackson2-version>2.10.4</jackson2-version> - <apacheds-version>2.0.0.AM25</apacheds-version> + <jgit-version>5.7.0.202003110725-r</jgit-version> + <javax-el3-version>3.0.0</javax-el3-version> + <pubnub-version>4.25.0</pubnub-version> + <jandex-version>2.1.3.Final</jandex-version> + <log4j-version>1.2.17</log4j-version> + <openjpa-version>3.1.1</openjpa-version> <snakeyaml-version>1.26</snakeyaml-version> - <jetty-version>${jetty9-version}</jetty-version> - <solr-version>8.4.1</solr-version> - <avro-ipc-netty-version>1.9.1</avro-ipc-netty-version> - <woodstox-version>4.4.1</woodstox-version> - <smack-version>4.3.4</smack-version> - <nessus-ipfs-version>1.0.0.Beta4</nessus-ipfs-version> - <leveldb-version>0.10</leveldb-version> - <protobuf-maven-plugin-version>0.6.1</protobuf-maven-plugin-version> - <pgjdbc-ng-driver-version>0.8.3</pgjdbc-ng-driver-version> <revapi-java-version>0.20.0</revapi-java-version> - <fabric8-maven-plugin-version>4.4.0</fabric8-maven-plugin-version> + <twitter4j-version>4.0.7</twitter4j-version> + <gson-version>2.8.5</gson-version> + <spring-batch-version>4.2.1.RELEASE</spring-batch-version> + <hbase-version>2.2.3</hbase-version> + <commons-csv-version>1.6</commons-csv-version> + <stax-api-version>1.0.1</stax-api-version> + <ignite-version>2.7.6</ignite-version> + <cassandra-driver-guava-version>19.0</cassandra-driver-guava-version> + <javax-annotation-api-version>1.3.2</javax-annotation-api-version> + <corda-version>4.4</corda-version> + <jira-guava-version>26.0-jre</jira-guava-version> + <lifecycle-mapping-version>1.0.0</lifecycle-mapping-version> <findbugs-maven-plugin-version>2.5.2</findbugs-maven-plugin-version> - <maven-surefire-report-plugin-version>3.0.0-M4</maven-surefire-report-plugin-version> - <geronimo-ws-metadata-spec-version>1.1.3</geronimo-ws-metadata-spec-version> - <netty-version>4.1.49.Final</netty-version> - <google-api-client-version>1.22.0</google-api-client-version> - <mongo3-java-driver-version>3.12.3</mongo3-java-driver-version> - <camel.osgi.require.capability></camel.osgi.require.capability> - <commons-configuration2-version>2.7</commons-configuration2-version> - <google-errorprone-version>2.3.3</google-errorprone-version> - <zendesk-client-version>0.6.2</zendesk-client-version> - <protonpack-version>1.8</protonpack-version> + <elasticsearch-rest-sniffer-version>7.3.2</elasticsearch-rest-sniffer-version> + <jsmpp-version>2.3.9</jsmpp-version> + <woodstox-core-version>6.1.1</woodstox-core-version> + <xbean-asm5-shaded-version>4.5</xbean-asm5-shaded-version> + <aries-blueprint-cm-version>1.3.0</aries-blueprint-cm-version> + <google-pubsub-guava-version>28.2-jre</google-pubsub-guava-version> + <aries-blueprint-core-version>1.10.0</aries-blueprint-core-version> + <cxf.xjc.jvmArgs></cxf.xjc.jvmArgs> <google-api-services-calendar-version>v3-rev291-1.22.0</google-api-services-calendar-version> - <hdrhistrogram-version>2.1.11</hdrhistrogram-version> - <rescu-version>2.0.2</rescu-version> + <jsonassert-version>1.5.0</jsonassert-version> + <brave-zipkin-version>5.11.2</brave-zipkin-version> + <protobuf-maven-plugin-version>0.6.1</protobuf-maven-plugin-version> + <ahc-version>2.11.0</ahc-version> + <disruptor-version>3.4.2</disruptor-version> + <mimepull-version>1.9.12</mimepull-version> + <camel.osgi.import.camel.version>version="[$(version;==;${camel.osgi.version.clean}),$(version;=+;${camel.osgi.version.clean}))"</camel.osgi.import.camel.version> + <grpc-guava-version>28.2-jre</grpc-guava-version> + <jira-rest-client-api-version>5.1.6</jira-rest-client-api-version> + <javax-activation-version>1.2.0</javax-activation-version> + <xpp3-version>1.1.4c</xpp3-version> <dozer-version>6.5.0</dozer-version> - <google-http-client-version>1.33.0</google-http-client-version> - <hapi-fhir-version>4.1.0</hapi-fhir-version> - <log4j2-version>2.13.2</log4j2-version> - <atomix-version>1.0.8</atomix-version> - <cxf.codegen.jvmArgs></cxf.codegen.jvmArgs> - <nessus-weka-version>1.0.1</nessus-weka-version> - <properties-maven-plugin-version>1.0-alpha-2</properties-maven-plugin-version> - <microprofile-health-version>2.2</microprofile-health-version> - <activemq-version>5.15.12</activemq-version> - <reactive-streams-version>1.0.3</reactive-streams-version> - <aspectj-version>1.9.5</aspectj-version> - <zipkin-version>2.21.1</zipkin-version> + <geronimo-jta-spec-version>1.1.1</geronimo-jta-spec-version> + <swagger-java-parser-version>1.0.47</swagger-java-parser-version> + <kafka-version>2.4.1</kafka-version> + <drools-version>7.36.1.Final</drools-version> <java-ewah-version>1.1.6</java-ewah-version> - <citrus-version>2.8.0</citrus-version> - <undertow-version>2.1.0.Final</undertow-version> - <geronimo-jpa-spec-version>1.0-alpha-1</geronimo-jpa-spec-version> - <mvel-version>2.4.5.Final</mvel-version> - <jython-version>2.5.3</jython-version> - <gmetric4j-version>1.0.10</gmetric4j-version> - <rome-version>1.12.2</rome-version> - <mockwebserver-version>0.1.8</mockwebserver-version> - <cxf-xjc-plugin-version>3.3.1</cxf-xjc-plugin-version> - <beanio-version>2.1.0</beanio-version> - <univocity-parsers-version>2.8.4</univocity-parsers-version> - <aws-java-sdk-version>1.11.714</aws-java-sdk-version> - <httpclient4-version>4.5.12</httpclient4-version> - <maven-remote-resources-plugin-version>1.5</maven-remote-resources-plugin-version> - <leveldbjni-version>1.8</leveldbjni-version> - <httpcore4-version>4.4.13</httpcore4-version> - <reactor-version>3.2.16.RELEASE</reactor-version> - <maven-owasp-plugin-version>5.3.2</maven-owasp-plugin-version> - <commons-configuration-version>1.9</commons-configuration-version> - <tagsoup-version>1.2.1</tagsoup-version> - <kudu-version>1.10.0</kudu-version> - <java-grok-version>0.1.9</java-grok-version> - <camel.osgi.import>${camel.osgi.import.pkg}</camel.osgi.import> - <xml-resolver-version>1.2</xml-resolver-version> - <olingo2-version>2.0.11</olingo2-version> - <djl-mxnet-native-version>1.6.0</djl-mxnet-native-version> - <pgjdbc-driver-version>42.2.6</pgjdbc-driver-version> - <geronimo-jms-spec-version>1.1.1</geronimo-jms-spec-version> - <jgroups-version>4.2.3.Final</jgroups-version> - <minidns-version>0.3.4</minidns-version> - <jt400-version>10.3</jt400-version> - <jcache-bundle-version>1.1.0_1</jcache-bundle-version> + <jsch-version>0.1.55</jsch-version> + <ivy-version>2.5.0</ivy-version> + <ical4j-version>1.0.7</ical4j-version> + <camel.osgi.import.additional></camel.osgi.import.additional> + <camel.osgi.failok>false</camel.osgi.failok> + <wildfly-elytron>1.11.2.Final</wildfly-elytron> <ehcache3-version>3.8.1</ehcache3-version> + <maven-bundle-plugin-version>4.2.1</maven-bundle-plugin-version> + <awaitility-version>4.0.2</awaitility-version> + <maven-archetype-plugin-version>3.0.1</maven-archetype-plugin-version> + <swagger-java-version>1.5.24</swagger-java-version> + <guice3-version>3.0</guice3-version> + <openstack4j-version>3.0.2</openstack4j-version> + <maven-javadoc-plugin-version>3.1.1</maven-javadoc-plugin-version> + <leveldbjni-version>1.8</leveldbjni-version> + <spring-ws-version>3.0.8.RELEASE</spring-ws-version> + <shrinkwrap-version>1.2.6</shrinkwrap-version> + <xmlunit-version>2.6.3</xmlunit-version> + <camel.osgi.symbolic.name>${project.groupId}.${project.artifactId}</camel.osgi.symbolic.name> <junit-version>4.13</junit-version> - <cxf-codegen-plugin-version>3.3.5</cxf-codegen-plugin-version> - <google-pubsub-guava-version>28.2-jre</google-pubsub-guava-version> - <mybatis-version>3.5.4</mybatis-version> - <geronimo-atinject-1.0-spec-version>1.0</geronimo-atinject-1.0-spec-version> - <fop-version>2.3</fop-version> - <smallrye-config-version>1.7.0</smallrye-config-version> - <maven-assembly-plugin-version>3.0.0</maven-assembly-plugin-version> - <camel.osgi.provide.capability></camel.osgi.provide.capability> - <camel.osgi.failok>false</camel.osgi.failok> - <jain-sip-ri-bundle-version>1.2.154_2</jain-sip-ri-bundle-version> - <c3p0-version>0.9.5.5</c3p0-version> - <google-http-jackson2-version>1.32.1</google-http-jackson2-version> - <aries-blueprint-cm-version>1.3.0</aries-blueprint-cm-version> - <curator-version>4.3.0</curator-version> - <swagger-java-guava-version>27.1-jre</swagger-java-guava-version> - <json-accessors-smart-version>1.2</json-accessors-smart-version> - <felix-fileinstall-version>3.5.2</felix-fileinstall-version> - <pubnub-version>4.25.0</pubnub-version> - <atmosphere-version-range>[2.5,3.0)</atmosphere-version-range> - <javassist-version>3.20.0-GA</javassist-version> - <jslt-version>0.1.9</jslt-version> - <shrinkwrap-descriptors-version>2.0.0</shrinkwrap-descriptors-version> - <jolt-version>0.1.1</jolt-version> - <grpc-version>1.28.0</grpc-version> - <aries-blueprint-core-version>1.10.0</aries-blueprint-core-version> + <maven-surefire-report-plugin-version>3.0.0-M4</maven-surefire-report-plugin-version> + <google-findbugs-jsr305-version>3.0.2</google-findbugs-jsr305-version> + <etcd4j-version>2.18.0</etcd4j-version> + <infinispan-version>10.1.6.Final</infinispan-version> + <stringtemplate-version>4.3</stringtemplate-version> + <json-path-version>2.4.0</json-path-version> <camel.surefire.fork.vmargs></camel.surefire.fork.vmargs> - <commons-collections-version>3.2.2</commons-collections-version> - <aries-util-version>1.1.3</aries-util-version> - <xerces-version>2.12.0</xerces-version> - <exec-maven-plugin-version>1.6.0</exec-maven-plugin-version> - <cobertura-maven-plugin-version>2.7</cobertura-maven-plugin-version> - <neoscada-version>0.4.0</neoscada-version> - <geronimo-jcdi-1.1-spec-version>1.0</geronimo-jcdi-1.1-spec-version> - <debezium-mysql-connector-version>8.0.16</debezium-mysql-connector-version> - <json-simple-version>1.1.1</json-simple-version> - <icu4j-version>65.1</icu4j-version> - <spring-ldap-version>2.3.2.RELEASE</spring-ldap-version> - <egit-github-core-version>2.1.5</egit-github-core-version> - <templating-maven-plugin-version>1.0.0</templating-maven-plugin-version> - <swagger-java-version>1.5.24</swagger-java-version> - <networknt-json-schema-validator-version>1.0.38</networknt-json-schema-validator-version> - <grpc-netty-tcnative-boringssl-static-version>2.0.28.Final</grpc-netty-tcnative-boringssl-static-version> - <maven-antrun-plugin-version>1.6</maven-antrun-plugin-version> - <jool-version>0.9.12</jool-version> - <paho-version>1.2.2</paho-version> - <apache-drill-version>1.17.0</apache-drill-version> - <xbean-asm5-shaded-version>4.5</xbean-asm5-shaded-version> - <jackson-spark-version>2.10.4</jackson-spark-version> - <commons-pool2-version>2.8.0</commons-pool2-version> + <hapi-fhir-version>4.1.0</hapi-fhir-version> + <jbpm-version>7.36.1.Final</jbpm-version> <google-api-services-mail-version>v1-rev81-1.22.0</google-api-services-mail-version> - <jasypt-version>1.9.3</jasypt-version> - <avro-version>1.9.1</avro-version> - <servlet-version-range>[3,4)</servlet-version-range> - <quartz-version>2.3.2</quartz-version> - <micrometer-version>1.5.0</micrometer-version> - <junit-jupiter-version>5.6.2</junit-jupiter-version> - <atomix-catalyst-version>1.2.1</atomix-catalyst-version> - <jboss-marshalling-version>1.4.10.Final</jboss-marshalling-version> - <metrics-version>4.1.5</metrics-version> - <sshd-version>2.0.0</sshd-version> - <jcommander-version>1.72</jcommander-version> - <xalan-version>2.7.2</xalan-version> - <google-proto-iam-version>0.13.0</google-proto-iam-version> - <spring-version-range>[5,6)</spring-version-range> - <javax-annotation-api-version>1.3.2</javax-annotation-api-version> - <lucene3-version>3.6.0</lucene3-version> - <xmlgraphics-batik-version>1.12</xmlgraphics-batik-version> - <hawtdispatch-version>1.22</hawtdispatch-version> - <camel.osgi.import.additional></camel.osgi.import.additional> + <smallrye-config-version>1.7.0</smallrye-config-version> + <milo-guava-version>26.0-jre</milo-guava-version> + <felix-fileinstall-version>3.5.2</felix-fileinstall-version> + <geronimo-atinject-1.0-spec-version>1.0</geronimo-atinject-1.0-spec-version> + <mongo-java-driver-version>4.0.1</mongo-java-driver-version> + <cassandra-driver-version>3.7.2</cassandra-driver-version> + <libphonenumber-version>8.11.5</libphonenumber-version> + <rxjava2-version>2.2.19</rxjava2-version> + <xchange-version>4.4.2</xchange-version> + <jclouds-version>2.1.2</jclouds-version> + <wsdl4j-version>1.6.3</wsdl4j-version> + <undertow-version>2.1.0.Final</undertow-version> + <citrus-version>2.8.0</citrus-version> <grpc-google-auth-library-version>0.19.0</grpc-google-auth-library-version> - <lucene-version>8.1.1</lucene-version> - <johnzon-version>1.2.4</johnzon-version> - <geronimo-interceptor-1.2-spec-version>1.0</geronimo-interceptor-1.2-spec-version> - <nitrite-version>3.4.1</nitrite-version> - <msv-version>2013.6.1</msv-version> - <openwebbeans-version>1.7.3</openwebbeans-version> - <lifecycle-mapping-version>1.0.0</lifecycle-mapping-version> + <cxf-xjc-utils-version>3.3.1</cxf-xjc-utils-version> + <geronimo-jms2-spec-version>1.0-alpha-2</geronimo-jms2-spec-version> + <geronimo-jpa-spec-version>1.0-alpha-1</geronimo-jpa-spec-version> + <kudu-version>1.10.0</kudu-version> + <elasticsearch-rest-version>7.3.2</elasticsearch-rest-version> + <solr-version-range>[8,9)</solr-version-range> + <atomix-version>1.0.8</atomix-version> + <microprofile-health-version>2.2</microprofile-health-version> + <camel.osgi.export.pkg>$${replace;{local-packages};;;\;}</camel.osgi.export.pkg> + <cxf.codegenplugin.forkmode>once</cxf.codegenplugin.forkmode> + <reactive-streams-version>1.0.3</reactive-streams-version> + <hamcrest-version>2.2</hamcrest-version> + <jgroups-raft-leveldbjni-version>1.8</jgroups-raft-leveldbjni-version> + <cglib-version>3.2.12</cglib-version> + <commons-dbcp-version>1.4</commons-dbcp-version> + <apicurio-version>1.0.16.Final</apicurio-version> + <asm-version>8.0.1</asm-version> + <californium-version>2.0.0</californium-version> + <aws-java-sdk-swf-libs>1.11.22</aws-java-sdk-swf-libs> + <activemq-artemis-version>2.12.0</activemq-artemis-version> + <commons-pool-version>1.6</commons-pool-version> + <ironmq-version>3.0.5</ironmq-version> + <mockwebserver-version>0.1.8</mockwebserver-version> + <olingo2-version>2.0.11</olingo2-version> + <powermock-version>2.0.7</powermock-version> + <aspectj-version>1.9.5</aspectj-version> + <jmh-version>1.23</jmh-version> + <resilience4j-version>1.4.0</resilience4j-version> + <aries-blueprint-api-version>1.0.1</aries-blueprint-api-version> + <lucene-version-range>[8,9)</lucene-version-range> + <xbean-spring-version>4.14</xbean-spring-version> + <commons-cli-version>1.4</commons-cli-version> + <influx-guava-version>20.0</influx-guava-version> + <compiler.fork>true</compiler.fork> + <kie-version>7.36.1.Final</kie-version> + <camel.osgi.private.pkg>!*</camel.osgi.private.pkg> + <web3j-version>3.6.0</web3j-version> + <servicemix-specs-version>2.9.0</servicemix-specs-version> + <spark-version>2.4.5</spark-version> </properties> </project> diff --git a/components/camel-freemarker/src/generated/java/org/apache/camel/component/freemarker/FreemarkerEndpointConfigurer.java b/components/camel-freemarker/src/generated/java/org/apache/camel/component/freemarker/FreemarkerEndpointConfigurer.java index 906386b..9be1755 100644 --- a/components/camel-freemarker/src/generated/java/org/apache/camel/component/freemarker/FreemarkerEndpointConfigurer.java +++ b/components/camel-freemarker/src/generated/java/org/apache/camel/component/freemarker/FreemarkerEndpointConfigurer.java @@ -19,6 +19,8 @@ public class FreemarkerEndpointConfigurer extends PropertyConfigurerSupport impl public boolean configure(CamelContext camelContext, Object obj, String name, Object value, boolean ignoreCase) { FreemarkerEndpoint target = (FreemarkerEndpoint) obj; switch (ignoreCase ? name.toLowerCase() : name) { + case "allowtemplatefromheader": + case "allowTemplateFromHeader": target.setAllowTemplateFromHeader(property(camelContext, boolean.class, value)); return true; case "basicpropertybinding": case "basicPropertyBinding": target.setBasicPropertyBinding(property(camelContext, boolean.class, value)); return true; case "configuration": target.setConfiguration(property(camelContext, freemarker.template.Configuration.class, value)); return true; @@ -37,6 +39,7 @@ public class FreemarkerEndpointConfigurer extends PropertyConfigurerSupport impl @Override public Map<String, Object> getAllOptions(Object target) { Map<String, Object> answer = new CaseInsensitiveMap(); + answer.put("allowTemplateFromHeader", boolean.class); answer.put("basicPropertyBinding", boolean.class); answer.put("configuration", freemarker.template.Configuration.class); answer.put("contentCache", boolean.class); @@ -51,6 +54,8 @@ public class FreemarkerEndpointConfigurer extends PropertyConfigurerSupport impl public Object getOptionValue(Object obj, String name, boolean ignoreCase) { FreemarkerEndpoint target = (FreemarkerEndpoint) obj; switch (ignoreCase ? name.toLowerCase() : name) { + case "allowtemplatefromheader": + case "allowTemplateFromHeader": return target.isAllowTemplateFromHeader(); case "basicpropertybinding": case "basicPropertyBinding": return target.isBasicPropertyBinding(); case "configuration": return target.getConfiguration(); diff --git a/components/camel-freemarker/src/generated/resources/org/apache/camel/component/freemarker/freemarker.json b/components/camel-freemarker/src/generated/resources/org/apache/camel/component/freemarker/freemarker.json index 4eacc80..8444005 100644 --- a/components/camel-freemarker/src/generated/resources/org/apache/camel/component/freemarker/freemarker.json +++ b/components/camel-freemarker/src/generated/resources/org/apache/camel/component/freemarker/freemarker.json @@ -28,6 +28,7 @@ }, "properties": { "resourceUri": { "kind": "path", "displayName": "Resource Uri", "group": "producer", "label": "", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "secret": false, "description": "Path to the resource. You can prefix with: classpath, file, http, ref, or bean. classpath, file and http loads the resource using these protocols (classpath is default). ref will lookup the resource in the registry. bean will call a method on a [...] + "allowTemplateFromHeader": { "kind": "parameter", "displayName": "Allow Template From Header", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "false", "description": "Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the h [...] "configuration": { "kind": "parameter", "displayName": "Configuration", "group": "producer", "label": "", "required": false, "type": "object", "javaType": "freemarker.template.Configuration", "deprecated": false, "secret": false, "description": "Sets the Freemarker configuration to use" }, "contentCache": { "kind": "parameter", "displayName": "Content Cache", "group": "producer", "label": "", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": "false", "description": "Sets whether to use resource content cache or not" }, "encoding": { "kind": "parameter", "displayName": "Encoding", "group": "producer", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "secret": false, "description": "Sets the encoding to be used for loading the template file." }, diff --git a/components/camel-freemarker/src/main/docs/freemarker-component.adoc b/components/camel-freemarker/src/main/docs/freemarker-component.adoc index 160b7cf..6743126 100644 --- a/components/camel-freemarker/src/main/docs/freemarker-component.adoc +++ b/components/camel-freemarker/src/main/docs/freemarker-component.adoc @@ -85,12 +85,13 @@ with the following path and query parameters: |=== -=== Query Parameters (7 parameters): +=== Query Parameters (8 parameters): [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *allowTemplateFromHeader* (producer) | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | boolean | *configuration* (producer) | Sets the Freemarker configuration to use | | Configuration | *contentCache* (producer) | Sets whether to use resource content cache or not | false | boolean | *encoding* (producer) | Sets the encoding to be used for loading the template file. | | String diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/FreemarkerEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/FreemarkerEndpointBuilderFactory.java index 2d367bf..54bfadf 100644 --- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/FreemarkerEndpointBuilderFactory.java +++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/FreemarkerEndpointBuilderFactory.java @@ -40,6 +40,40 @@ public interface FreemarkerEndpointBuilderFactory { return (AdvancedFreemarkerEndpointBuilder) this; } /** + * Whether to allow to use resource template from header or not (default + * false). Enabling this allows to specify dynamic templates via message + * header. However this can be seen as a potential security + * vulnerability if the header is coming from a malicious user, so use + * this with care. + * + * The option is a: <code>boolean</code> type. + * + * Default: false + * Group: producer + */ + default FreemarkerEndpointBuilder allowTemplateFromHeader( + boolean allowTemplateFromHeader) { + doSetProperty("allowTemplateFromHeader", allowTemplateFromHeader); + return this; + } + /** + * Whether to allow to use resource template from header or not (default + * false). Enabling this allows to specify dynamic templates via message + * header. However this can be seen as a potential security + * vulnerability if the header is coming from a malicious user, so use + * this with care. + * + * The option will be converted to a <code>boolean</code> type. + * + * Default: false + * Group: producer + */ + default FreemarkerEndpointBuilder allowTemplateFromHeader( + String allowTemplateFromHeader) { + doSetProperty("allowTemplateFromHeader", allowTemplateFromHeader); + return this; + } + /** * Sets the Freemarker configuration to use. * * The option is a: <code>freemarker.template.Configuration</code> type. diff --git a/docs/components/modules/ROOT/pages/chunk-component.adoc b/docs/components/modules/ROOT/pages/chunk-component.adoc index 689e911..a0c6b8f 100644 --- a/docs/components/modules/ROOT/pages/chunk-component.adoc +++ b/docs/components/modules/ROOT/pages/chunk-component.adoc @@ -47,13 +47,14 @@ format, `?option=value&option=value&...` // component options: START -The Chunk component supports 2 options, which are listed below. +The Chunk component supports 3 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *allowTemplateFromHeader* (producer) | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | boolean | *lazyStartProducer* (producer) | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and [...] | *basicPropertyBinding* (advanced) | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | boolean |=== @@ -80,12 +81,13 @@ with the following path and query parameters: |=== -=== Query Parameters (9 parameters): +=== Query Parameters (10 parameters): [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *allowTemplateFromHeader* (producer) | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | boolean | *contentCache* (producer) | Sets whether to use resource content cache or not | false | boolean | *encoding* (producer) | Define the encoding of the body | | String | *extension* (producer) | Define the file extension of the template | | String diff --git a/docs/components/modules/ROOT/pages/freemarker-component.adoc b/docs/components/modules/ROOT/pages/freemarker-component.adoc index 9f57e26..2b25d44 100644 --- a/docs/components/modules/ROOT/pages/freemarker-component.adoc +++ b/docs/components/modules/ROOT/pages/freemarker-component.adoc @@ -87,12 +87,13 @@ with the following path and query parameters: |=== -=== Query Parameters (7 parameters): +=== Query Parameters (8 parameters): [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *allowTemplateFromHeader* (producer) | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | boolean | *configuration* (producer) | Sets the Freemarker configuration to use | | Configuration | *contentCache* (producer) | Sets whether to use resource content cache or not | false | boolean | *encoding* (producer) | Sets the encoding to be used for loading the template file. | | String diff --git a/docs/components/modules/ROOT/pages/jolt-component.adoc b/docs/components/modules/ROOT/pages/jolt-component.adoc index 53269c5..b0db63b 100644 --- a/docs/components/modules/ROOT/pages/jolt-component.adoc +++ b/docs/components/modules/ROOT/pages/jolt-component.adoc @@ -52,13 +52,14 @@ format, `?option=value&option=value&...` // component options: START -The JOLT component supports 3 options, which are listed below. +The JOLT component supports 4 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *allowTemplateFromHeader* (producer) | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | boolean | *lazyStartProducer* (producer) | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and [...] | *basicPropertyBinding* (advanced) | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | boolean | *transform* (advanced) | Explicitly sets the Transform to use. If not set a Transform specified by the transformDsl will be created | | Transform @@ -89,12 +90,13 @@ with the following path and query parameters: |=== -=== Query Parameters (7 parameters): +=== Query Parameters (8 parameters): [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *allowTemplateFromHeader* (producer) | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | boolean | *contentCache* (producer) | Sets whether to use resource content cache or not | false | boolean | *inputType* (producer) | Specifies if the input is hydrated JSON or a JSON String. The value can be one of: Hydrated, JsonString | Hydrated | JoltInputOutputType | *lazyStartProducer* (producer) | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and [...] diff --git a/docs/components/modules/ROOT/pages/jslt-component.adoc b/docs/components/modules/ROOT/pages/jslt-component.adoc index ca90ef2..3353a17 100644 --- a/docs/components/modules/ROOT/pages/jslt-component.adoc +++ b/docs/components/modules/ROOT/pages/jslt-component.adoc @@ -52,13 +52,14 @@ format, `?option=value&option=value&...` // component options: START -The JSLT component supports 3 options, which are listed below. +The JSLT component supports 4 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *allowTemplateFromHeader* (producer) | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | boolean | *lazyStartProducer* (producer) | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and [...] | *basicPropertyBinding* (advanced) | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | boolean | *functions* (advanced) | JSLT can be extended by plugging in functions written in Java. | | Collection @@ -89,12 +90,13 @@ with the following path and query parameters: |=== -=== Query Parameters (5 parameters): +=== Query Parameters (6 parameters): [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *allowTemplateFromHeader* (producer) | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | boolean | *contentCache* (producer) | Sets whether to use resource content cache or not | false | boolean | *prettyPrint* (common) | If true, JSON in output message is pretty printed. | false | boolean | *lazyStartProducer* (producer) | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and [...] diff --git a/docs/components/modules/ROOT/pages/mustache-component.adoc b/docs/components/modules/ROOT/pages/mustache-component.adoc index cec4013..c6b9114 100644 --- a/docs/components/modules/ROOT/pages/mustache-component.adoc +++ b/docs/components/modules/ROOT/pages/mustache-component.adoc @@ -48,13 +48,14 @@ You can append query options to the URI in the following format, // component options: START -The Mustache component supports 3 options, which are listed below. +The Mustache component supports 4 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *allowTemplateFromHeader* (producer) | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | boolean | *lazyStartProducer* (producer) | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and [...] | *basicPropertyBinding* (advanced) | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | boolean | *mustacheFactory* (advanced) | To use a custom MustacheFactory | | MustacheFactory @@ -87,12 +88,13 @@ with the following path and query parameters: |=== -=== Query Parameters (7 parameters): +=== Query Parameters (8 parameters): [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *allowTemplateFromHeader* (producer) | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | boolean | *contentCache* (producer) | Sets whether to use resource content cache or not | false | boolean | *encoding* (producer) | Character encoding of the resource content. | | String | *endDelimiter* (producer) | Characters used to mark template code end. | }} | String diff --git a/docs/components/modules/ROOT/pages/mvel-component.adoc b/docs/components/modules/ROOT/pages/mvel-component.adoc index 088cb7b..0beb1bb 100644 --- a/docs/components/modules/ROOT/pages/mvel-component.adoc +++ b/docs/components/modules/ROOT/pages/mvel-component.adoc @@ -48,13 +48,14 @@ You can append query options to the URI in the following format, // component options: START -The MVEL component supports 2 options, which are listed below. +The MVEL component supports 3 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *allowTemplateFromHeader* (producer) | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | boolean | *lazyStartProducer* (producer) | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and [...] | *basicPropertyBinding* (advanced) | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | boolean |=== @@ -82,12 +83,13 @@ with the following path and query parameters: |=== -=== Query Parameters (5 parameters): +=== Query Parameters (6 parameters): [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *allowTemplateFromHeader* (producer) | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | boolean | *contentCache* (producer) | Sets whether to use resource content cache or not | false | boolean | *encoding* (producer) | Character encoding of the resource content. | | String | *lazyStartProducer* (producer) | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and [...] diff --git a/docs/components/modules/ROOT/pages/robotframework-component.adoc b/docs/components/modules/ROOT/pages/robotframework-component.adoc index 96e6b26..39d7e8c 100644 --- a/docs/components/modules/ROOT/pages/robotframework-component.adoc +++ b/docs/components/modules/ROOT/pages/robotframework-component.adoc @@ -53,13 +53,14 @@ You can append query options to the URI in the following format, === Options // component options: START -The Robot Framework component supports 49 options, which are listed below. +The Robot Framework component supports 50 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *allowTemplateFromHeader* (common) | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | boolean | *argumentFile* (common) | A text file to read more arguments from. | | File | *combinedTagStats* (common) | Creates combined statistics based on tags. Use the format tags:title List | | String | *criticalTags* (common) | Tests that have the given tags are considered critical. List | | String @@ -132,12 +133,13 @@ with the following path and query parameters: |=== -=== Query Parameters (68 parameters): +=== Query Parameters (69 parameters): [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *allowTemplateFromHeader* (common) | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | boolean | *argumentFile* (common) | A text file to read more arguments from. | | File | *combinedTagStats* (common) | Creates combined statistics based on tags. Use the format tags:title List | | String | *contentCache* (common) | Sets whether to use resource content cache or not | false | boolean diff --git a/docs/components/modules/ROOT/pages/string-template-component.adoc b/docs/components/modules/ROOT/pages/string-template-component.adoc index c7ca4ac..ede99d2 100644 --- a/docs/components/modules/ROOT/pages/string-template-component.adoc +++ b/docs/components/modules/ROOT/pages/string-template-component.adoc @@ -48,13 +48,14 @@ You can append query options to the URI in the following format, // component options: START -The String Template component supports 2 options, which are listed below. +The String Template component supports 3 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *allowTemplateFromHeader* (producer) | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | boolean | *lazyStartProducer* (producer) | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and [...] | *basicPropertyBinding* (advanced) | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | boolean |=== @@ -81,12 +82,13 @@ with the following path and query parameters: |=== -=== Query Parameters (6 parameters): +=== Query Parameters (7 parameters): [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *allowTemplateFromHeader* (producer) | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | boolean | *contentCache* (producer) | Sets whether to use resource content cache or not | false | boolean | *delimiterStart* (producer) | The variable start delimiter | < | char | *delimiterStop* (producer) | The variable end delimiter | > | char diff --git a/docs/components/modules/ROOT/pages/velocity-component.adoc b/docs/components/modules/ROOT/pages/velocity-component.adoc index 57e83be..5ff6c6e 100644 --- a/docs/components/modules/ROOT/pages/velocity-component.adoc +++ b/docs/components/modules/ROOT/pages/velocity-component.adoc @@ -50,13 +50,14 @@ You can append query options to the URI in the following format, // component options: START -The Velocity component supports 3 options, which are listed below. +The Velocity component supports 4 options, which are listed below. [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *allowTemplateFromHeader* (producer) | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | boolean | *lazyStartProducer* (producer) | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and [...] | *basicPropertyBinding* (advanced) | Whether the component should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | boolean | *velocityEngine* (advanced) | To use the VelocityEngine otherwise a new engine is created | | VelocityEngine @@ -85,12 +86,13 @@ with the following path and query parameters: |=== -=== Query Parameters (7 parameters): +=== Query Parameters (8 parameters): [width="100%",cols="2,5,^1,2",options="header"] |=== | Name | Description | Default | Type +| *allowTemplateFromHeader* (producer) | Whether to allow to use resource template from header or not (default false). Enabling this allows to specify dynamic templates via message header. However this can be seen as a potential security vulnerability if the header is coming from a malicious user, so use this with care. | false | boolean | *contentCache* (producer) | Sets whether to use resource content cache or not | false | boolean | *encoding* (producer) | Character encoding of the resource content. | | String | *lazyStartProducer* (producer) | Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and [...]