This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.
from 9d156e7 CAMEL-14639: added synchronized blocks so that registry is
now thread safe (#3607)
new 669b8ac [CAMEL-14628] Make sure the project can build after removing
all generated sources
new 7e76efe Full regen
new 60f4190 Extract languages into camel-core-languages so that we don't
have a build cycle between camel-base / camel-core-engine
new 17fc24b Regen
new 9823bec Fix repositories
new 2b81e6d Fix docs
new 699ee0d Regen AWS components
new 381b053 Rename Spark(Component|Endpoint) to SparkRest\1 to avoid
conflicts in the endpoint dsl
new 60bd43f Regen bom
new 94f12bc Extract languages into camel-core-languages so that we don't
have a build cycle between camel-base / camel-core-engine
new 6f8f601 Rename Spark(Component|Endpoint) to SparkRest\1 to avoid
conflicts in the endpoint dsl
new 88bf36b Fix rabbitmq doc and regen
new 8378eec Fix kafka component doc and regen
new 6d22349 Regen (properties ordering)
new ee0b600 Sort the endpoints correctly in case there is an parent/child
relationship
new 9224b44 Fix xml-security endpoints doc
new d1b3d43 Sort the endpoints correctly in case there is an parent/child
relationship
new 25a0232 [CAMEL-14628] Make sure the project can build after removing
all generated sources
The 18 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
bom/camel-bom/pom.xml | 5 +
.../services/org/apache/camel/other.properties | 7 -
.../src/generated/resources/dummy-component.json | 12 -
.../apache/camel/component/activemq/activemq.json | 2 +-
.../src/main/docs/activemq-component.adoc | 2 +-
.../org/apache/camel/component/amqp/amqp.json | 2 +-
.../camel-amqp/src/main/docs/amqp-component.adoc | 2 +-
.../org/apache/camel/component/aws/s3/aws-s3.json | 6 +-
.../src/main/docs/aws-s3-component.adoc | 6 +-
.../apache/camel/component/aws/sqs/aws-sqs.json | 14 +-
.../src/main/docs/aws-sqs-component.adoc | 14 +-
.../apache/camel/component/aws/swf/aws-swf.json | 30 +-
.../src/main/docs/aws-swf-component.adoc | 26 +-
.../apache/camel/component/aws2/sqs/aws2-sqs.json | 14 +-
.../src/main/docs/aws2-sqs-component.adoc | 14 +-
.../org/apache/camel/component/box/box.json | 10 +-
.../src/main/docs/box-component.adoc | 10 +-
.../camel/component/braintree/braintree.json | 10 +-
.../src/main/docs/braintree-component.adoc | 10 +-
.../org/apache/camel/component/consul/consul.json | 16 +-
.../src/main/docs/consul-component.adoc | 12 +-
.../apache/camel/component/elytron/elytron.json | 4 +-
.../src/main/docs/elytron-component.adoc | 2 +-
.../org/apache/camel/component/fhir/fhir.json | 8 +-
.../src/main/docs/fhir-component.adoc | 8 +-
components/camel-ftp/pom.xml | 5 +
.../apache/camel/component/file/remote/ftp.json | 8 +-
.../apache/camel/component/file/remote/ftps.json | 8 +-
.../apache/camel/component/file/remote/sftp.json | 8 +-
.../camel-ftp/src/main/docs/ftp-component.adoc | 6 +-
.../camel-ftp/src/main/docs/ftps-component.adoc | 6 +-
.../camel-ftp/src/main/docs/sftp-component.adoc | 6 +-
.../component/google/pubsub/google-pubsub.json | 2 +-
components/camel-hdfs/pom.xml | 5 +
components/camel-ipfs/pom.xml | 14 -
components/camel-jcache/pom.xml | 5 +
components/camel-jira/pom.xml | 6 -
.../org/apache/camel/component/jms/jms.json | 2 +-
.../camel-jms/src/main/docs/jms-component.adoc | 2 +-
.../org/apache/camel/component/jmx/jmx.json | 8 +-
.../camel-jmx/src/main/docs/jmx-component.adoc | 6 +-
components/camel-jpa/pom.xml | 4 +
.../org/apache/camel/component/kafka/kafka.json | 12 +-
.../camel-kafka/src/main/docs/kafka-component.adoc | 10 +-
.../org/apache/camel/component/mail/imap.json | 4 +-
.../org/apache/camel/component/mail/imaps.json | 4 +-
.../org/apache/camel/component/mail/pop3.json | 4 +-
.../org/apache/camel/component/mail/pop3s.json | 4 +-
.../org/apache/camel/component/mail/smtp.json | 4 +-
.../org/apache/camel/component/mail/smtps.json | 4 +-
.../camel-mail/src/main/docs/mail-component.adoc | 2 +-
.../org/apache/camel/component/mllp/mllp.json | 12 +-
.../camel-mllp/src/main/docs/mllp-component.adoc | 10 +-
.../apache/camel/component/rabbitmq/rabbitmq.json | 2 +-
.../src/main/docs/rabbitmq-component.adoc | 2 +-
...urer.java => SparkRestComponentConfigurer.java} | 6 +-
...gurer.java => SparkRestEndpointConfigurer.java} | 4 +-
.../services/org/apache/camel/component/spark-rest | 2 +-
.../apache/camel/configurer/spark-rest-component | 2 +-
.../apache/camel/configurer/spark-rest-endpoint | 2 +-
.../camel/component/sparkrest/spark-rest.json | 2 +-
.../camel/component/sparkrest/CamelSparkRoute.java | 4 +-
.../component/sparkrest/DefaultSparkBinding.java | 2 +-
.../camel/component/sparkrest/SparkConsumer.java | 4 +-
...SparkComponent.java => SparkRestComponent.java} | 6 +-
.../{SparkEndpoint.java => SparkRestEndpoint.java} | 8 +-
.../camel/component/sparkrest/BaseSparkTest.java | 2 +-
.../sparkrest/DefaultSparkBindingTest.java | 2 +-
.../apache/camel/component/telegram/telegram.json | 4 +-
.../src/main/docs/telegram-component.adoc | 4 +-
.../directmessage/twitter-directmessage.json | 12 +-
.../component/twitter/search/twitter-search.json | 12 +-
.../twitter/timeline/twitter-timeline.json | 12 +-
.../main/docs/twitter-directmessage-component.adoc | 10 +-
.../src/main/docs/twitter-search-component.adoc | 10 +-
.../src/main/docs/twitter-timeline-component.adoc | 10 +-
.../apache/camel/component/undertow/undertow.json | 4 +-
.../src/main/docs/undertow-component.adoc | 2 +-
.../apache/camel/component/weather/weather.json | 28 +-
.../src/main/docs/weather-component.adoc | 28 +-
components/camel-weka/pom.xml | 16 +-
...urer.java => XmlSignerComponentConfigurer.java} | 6 +-
.../org/apache/camel/component/xmlsecurity-sign | 2 +-
.../camel/configurer/xmlsecurity-sign-component | 2 +-
.../component/xmlsecurity/xmlsecurity-sign.json | 30 +-
.../component/xmlsecurity/xmlsecurity-verify.json | 28 +-
.../src/main/docs/xmlsecurity-sign-component.adoc | 28 +-
.../main/docs/xmlsecurity-verify-component.adoc | 28 +-
...atureComponent.java => XmlSignerComponent.java} | 132 ++--
.../component/xmlsecurity/XmlSignerEndpoint.java | 2 +-
.../processor/XmlSignatureConfiguration.java | 14 +-
components/pom.xml | 12 +
core/camel-allcomponents/pom.xml | 16 +-
.../services/org/apache/camel/language.properties | 7 -
core/camel-componentdsl/pom.xml | 8 -
.../component/ComponentsBuilderFactory.java | 3 +-
.../dsl/ActivemqComponentBuilderFactory.java | 30 +-
.../component/dsl/AmqpComponentBuilderFactory.java | 30 +-
.../dsl/AwsS3ComponentBuilderFactory.java | 30 +-
.../dsl/AwsSwfComponentBuilderFactory.java | 158 ++--
.../component/dsl/BoxComponentBuilderFactory.java | 32 +-
.../dsl/ConsulComponentBuilderFactory.java | 82 +-
.../dsl/GooglePubsubComponentBuilderFactory.java | 6 +-
.../component/dsl/JmsComponentBuilderFactory.java | 30 +-
.../dsl/KafkaComponentBuilderFactory.java | 58 +-
.../dsl/SparkRestComponentBuilderFactory.java | 48 +-
.../XmlsecuritySignComponentBuilderFactory.java | 126 +--
.../XmlsecurityVerifyComponentBuilderFactory.java | 44 +-
.../src/generated/resources/metadata.json | 6 +-
.../org/apache/camel/builder/SimpleBuilder.java | 3 +-
.../camel/model/language/TokenizerExpression.java | 3 +-
.../language/TokenizerExpressionReifier.java | 1 -
.../{camel-xml-io => camel-core-languages}/pom.xml | 20 +-
.../services/org/apache/camel/language.properties | 7 +
.../services/org/apache/camel/language/constant | 0
.../org/apache/camel/language/exchangeProperty | 0
.../services/org/apache/camel/language/file | 0
.../services/org/apache/camel/language/header | 0
.../services/org/apache/camel/language/ref | 0
.../services/org/apache/camel/language/simple | 0
.../services/org/apache/camel/language/tokenize | 0
.../apache/camel/language/constant/constant.json | 4 +-
.../org/apache/camel/language/header/header.json | 4 +-
.../camel/language/property/exchangeProperty.json | 4 +-
.../org/apache/camel/language/ref/ref.json | 4 +-
.../org/apache/camel/language/simple/file.json | 4 +-
.../org/apache/camel/language/simple/simple.json | 4 +-
.../apache/camel/language/tokenizer/tokenize.json | 4 +-
.../src/main/docs/constant-language.adoc | 0
.../src/main/docs/exchangeProperty-language.adoc | 0
.../src/main/docs/file-language.adoc | 0
.../src/main/docs/header-language.adoc | 0
.../src/main/docs/ref-language.adoc | 0
.../src/main/docs/simple-language.adoc | 0
.../src/main/docs/tokenize-language.adoc | 0
.../camel/language/constant/ConstantLanguage.java | 0
.../apache/camel/language/constant/package.html | 0
.../camel/language/header/HeaderLanguage.java | 0
.../org/apache/camel/language/header/package.html | 0
.../java/org/apache/camel/language/package.html | 0
.../property/ExchangePropertyLanguage.java | 0
.../apache/camel/language/property/package.html | 0
.../org/apache/camel/language/ref/RefLanguage.java | 0
.../org/apache/camel/language/ref/package.html | 0
.../camel/language/simple/BaseSimpleParser.java | 0
.../apache/camel/language/simple/FileLanguage.java | 0
.../org/apache/camel/language/simple/Simple.java | 0
.../language/simple/SimpleExpressionBuilder.java | 0
.../language/simple/SimpleExpressionParser.java | 0
.../camel/language/simple/SimpleLanguage.java | 0
.../language/simple/SimplePredicateParser.java | 0
.../camel/language/simple/SimpleTokenizer.java | 0
.../camel/language/simple/ast/BaseSimpleNode.java | 0
.../language/simple/ast/BinaryExpression.java | 0
.../apache/camel/language/simple/ast/Block.java | 0
.../apache/camel/language/simple/ast/BlockEnd.java | 0
.../camel/language/simple/ast/BlockStart.java | 0
.../camel/language/simple/ast/CompositeNodes.java | 0
.../camel/language/simple/ast/DoubleQuoteEnd.java | 0
.../language/simple/ast/DoubleQuoteStart.java | 0
.../language/simple/ast/LiteralExpression.java | 0
.../camel/language/simple/ast/LiteralNode.java | 0
.../language/simple/ast/LogicalExpression.java | 0
.../camel/language/simple/ast/NullExpression.java | 0
.../language/simple/ast/SimpleFunctionEnd.java | 0
.../simple/ast/SimpleFunctionExpression.java | 0
.../language/simple/ast/SimpleFunctionStart.java | 0
.../camel/language/simple/ast/SimpleNode.java | 0
.../camel/language/simple/ast/SingleQuoteEnd.java | 0
.../language/simple/ast/SingleQuoteStart.java | 0
.../camel/language/simple/ast/UnaryExpression.java | 0
.../apache/camel/language/simple/ast/package.html | 0
.../org/apache/camel/language/simple/package.html | 0
.../language/simple/types/BinaryOperatorType.java | 0
.../language/simple/types/LogicalOperatorType.java | 0
.../simple/types/SimpleIllegalSyntaxException.java | 0
.../simple/types/SimpleParserException.java | 0
.../camel/language/simple/types/SimpleToken.java | 0
.../language/simple/types/SimpleTokenType.java | 0
.../camel/language/simple/types/TokenType.java | 0
.../language/simple/types/UnaryOperatorType.java | 0
.../camel/language/simple/types/package.html | 0
.../camel/language/tokenizer/TokenizeLanguage.java | 0
.../apache/camel/language/tokenizer/package.html | 0
.../org/apache/camel/properties-component-factory | 0
core/camel-core-osgi/pom.xml | 5 +
core/camel-core/pom.xml | 4 +
core/camel-endpointdsl/pom.xml | 16 +
.../builder/endpoint/EndpointBuilderFactory.java | 19 +-
.../camel/builder/endpoint/EndpointBuilders.java | 19 +-
.../endpoint/dsl/AMQPEndpointBuilderFactory.java | 50 +-
...ory.java => AWS2EC2EndpointBuilderFactory.java} | 123 +--
.../dsl/ActiveMQEndpointBuilderFactory.java | 38 -
.../dsl/AsteriskEndpointBuilderFactory.java | 4 +-
.../AtmosphereWebsocketEndpointBuilderFactory.java | 4 +-
.../dsl/BeanValidatorEndpointBuilderFactory.java | 9 +-
.../endpoint/dsl/BoxEndpointBuilderFactory.java | 178 ++---
.../dsl/BraintreeEndpointBuilderFactory.java | 617 ++++++++-------
.../endpoint/dsl/BrowseEndpointBuilderFactory.java | 12 +-
.../dsl/CaffeineCacheEndpointBuilderFactory.java | 4 +-
.../CaffeineLoadCacheEndpointBuilderFactory.java | 4 +-
.../endpoint/dsl/ClientEndpointBuilderFactory.java | 42 +-
.../endpoint/dsl/CometdEndpointBuilderFactory.java | 28 +-
.../endpoint/dsl/ConsulEndpointBuilderFactory.java | 122 +--
.../dsl/ControlBusEndpointBuilderFactory.java | 12 +-
.../endpoint/dsl/CordaEndpointBuilderFactory.java | 227 ++++++
.../dsl/CryptoCmsEndpointBuilderFactory.java | 4 +-
...Factory.java => Cw2EndpointBuilderFactory.java} | 133 ++--
.../endpoint/dsl/CwEndpointBuilderFactory.java | 4 +-
.../endpoint/dsl/CxfRsEndpointBuilderFactory.java | 22 +-
.../dsl/DataSetEndpointBuilderFactory.java | 120 ++-
.../dsl/DataSetTestEndpointBuilderFactory.java | 128 ++-
...actory.java => Ddb2EndpointBuilderFactory.java} | 151 ++--
....java => Ddb2StreamEndpointBuilderFactory.java} | 208 ++---
.../endpoint/dsl/DdbEndpointBuilderFactory.java | 4 +-
.../dsl/DdbStreamEndpointBuilderFactory.java | 4 +-
.../endpoint/dsl/DirectEndpointBuilderFactory.java | 9 +-
.../dsl/DirectVmEndpointBuilderFactory.java | 11 +-
.../dsl/DisruptorEndpointBuilderFactory.java | 12 +-
.../dsl/DisruptorVmEndpointBuilderFactory.java | 12 +-
.../endpoint/dsl/DockerEndpointBuilderFactory.java | 81 ++
.../endpoint/dsl/DrillEndpointBuilderFactory.java | 12 +-
.../endpoint/dsl/EC2EndpointBuilderFactory.java | 12 +-
.../endpoint/dsl/ECS2EndpointBuilderFactory.java | 28 +-
.../endpoint/dsl/ECSEndpointBuilderFactory.java | 4 +-
.../endpoint/dsl/EKS2EndpointBuilderFactory.java | 34 +-
.../endpoint/dsl/EKSEndpointBuilderFactory.java | 4 +-
.../dsl/ElasticsearchEndpointBuilderFactory.java | 46 ++
.../dsl/ElytronEndpointBuilderFactory.java | 190 ++---
...ry.java => EtcdKeysEndpointBuilderFactory.java} | 259 +++---
...y.java => EtcdStatsEndpointBuilderFactory.java} | 274 ++++---
...y.java => EtcdWatchEndpointBuilderFactory.java} | 268 ++++---
.../dsl/FacebookEndpointBuilderFactory.java | 16 +-
.../endpoint/dsl/FhirEndpointBuilderFactory.java | 112 +--
.../endpoint/dsl/FileEndpointBuilderFactory.java | 96 +--
.../endpoint/dsl/FtpEndpointBuilderFactory.java | 92 ++-
.../endpoint/dsl/FtpsEndpointBuilderFactory.java | 218 ++---
.../endpoint/dsl/GitHubEndpointBuilderFactory.java | 50 +-
.../dsl/GoogleBigQueryEndpointBuilderFactory.java | 40 +-
.../GoogleBigQuerySQLEndpointBuilderFactory.java | 37 +-
.../dsl/GoogleCalendarEndpointBuilderFactory.java | 228 +++---
.../dsl/GoogleDriveEndpointBuilderFactory.java | 228 +++---
.../dsl/GoogleMailEndpointBuilderFactory.java | 190 ++---
.../dsl/GooglePubsubEndpointBuilderFactory.java | 168 ++--
.../dsl/GoogleSheetsEndpointBuilderFactory.java | 196 ++---
.../endpoint/dsl/GridFsEndpointBuilderFactory.java | 12 +-
.../endpoint/dsl/HBaseEndpointBuilderFactory.java | 12 +-
...azelcastAtomicnumberEndpointBuilderFactory.java | 72 +-
.../HazelcastInstanceEndpointBuilderFactory.java | 72 +-
.../dsl/HazelcastListEndpointBuilderFactory.java | 72 +-
.../dsl/HazelcastMapEndpointBuilderFactory.java | 72 +-
.../HazelcastMultimapEndpointBuilderFactory.java | 72 +-
.../dsl/HazelcastQueueEndpointBuilderFactory.java | 76 +-
...zelcastReplicatedmapEndpointBuilderFactory.java | 72 +-
.../HazelcastRingbufferEndpointBuilderFactory.java | 72 +-
.../dsl/HazelcastSedaEndpointBuilderFactory.java | 78 +-
.../dsl/HazelcastSetEndpointBuilderFactory.java | 72 +-
.../dsl/HazelcastTopicEndpointBuilderFactory.java | 72 +-
.../endpoint/dsl/HttpEndpointBuilderFactory.java | 9 +-
...actory.java => IAM2EndpointBuilderFactory.java} | 145 ++--
.../endpoint/dsl/IAMEndpointBuilderFactory.java | 4 +-
.../dsl/IgniteCacheEndpointBuilderFactory.java | 34 +-
.../dsl/IgniteComputeEndpointBuilderFactory.java | 14 +-
.../dsl/IgniteEventsEndpointBuilderFactory.java | 12 +-
.../dsl/IgniteIdGenEndpointBuilderFactory.java | 6 +-
.../dsl/IgniteMessagingEndpointBuilderFactory.java | 11 +-
.../dsl/IgniteQueueEndpointBuilderFactory.java | 9 +-
.../dsl/IgniteSetEndpointBuilderFactory.java | 9 +-
.../endpoint/dsl/JMXEndpointBuilderFactory.java | 172 ++--
.../endpoint/dsl/JdbcEndpointBuilderFactory.java | 4 +-
.../endpoint/dsl/JiraEndpointBuilderFactory.java | 54 +-
.../endpoint/dsl/JmsEndpointBuilderFactory.java | 166 ++--
.../endpoint/dsl/JooqEndpointBuilderFactory.java | 75 ++
.../endpoint/dsl/JpaEndpointBuilderFactory.java | 4 +-
.../endpoint/dsl/KMS2EndpointBuilderFactory.java | 36 +-
.../endpoint/dsl/KMSEndpointBuilderFactory.java | 4 +-
.../endpoint/dsl/KafkaEndpointBuilderFactory.java | 122 +--
...ry.java => Kinesis2EndpointBuilderFactory.java} | 366 ++++-----
.../dsl/KinesisEndpointBuilderFactory.java | 4 +-
...=> KinesisFirehose2EndpointBuilderFactory.java} | 117 +--
.../dsl/KinesisFirehoseEndpointBuilderFactory.java | 4 +-
.../endpoint/dsl/KuduEndpointBuilderFactory.java | 16 +-
...ory.java => Lambda2EndpointBuilderFactory.java} | 124 +--
.../endpoint/dsl/LambdaEndpointBuilderFactory.java | 4 +-
.../dsl/LanguageEndpointBuilderFactory.java | 20 +-
.../endpoint/dsl/LdapEndpointBuilderFactory.java | 8 +-
.../endpoint/dsl/LogEndpointBuilderFactory.java | 12 +-
.../endpoint/dsl/MQ2EndpointBuilderFactory.java | 30 +-
.../endpoint/dsl/MQEndpointBuilderFactory.java | 4 +-
.../endpoint/dsl/MSK2EndpointBuilderFactory.java | 30 +-
.../endpoint/dsl/MSKEndpointBuilderFactory.java | 4 +-
.../endpoint/dsl/MailEndpointBuilderFactory.java | 149 +++-
.../MicroProfileMetricsEndpointBuilderFactory.java | 36 +-
.../endpoint/dsl/MllpEndpointBuilderFactory.java | 233 +++---
.../endpoint/dsl/MockEndpointBuilderFactory.java | 175 ++---
.../dsl/MongoDbEndpointBuilderFactory.java | 24 +-
.../dsl/MyBatisEndpointBuilderFactory.java | 4 +-
.../endpoint/dsl/NettyEndpointBuilderFactory.java | 12 +-
.../dsl/NettyHttpEndpointBuilderFactory.java | 12 +-
.../endpoint/dsl/NsqEndpointBuilderFactory.java | 34 +-
.../dsl/Olingo2EndpointBuilderFactory.java | 504 ++++++------
.../dsl/Olingo4EndpointBuilderFactory.java | 504 ++++++------
.../dsl/PgEventEndpointBuilderFactory.java | 9 +-
.../PgReplicationSlotEndpointBuilderFactory.java | 16 +-
.../dsl/PrinterEndpointBuilderFactory.java | 20 +-
.../endpoint/dsl/PulsarEndpointBuilderFactory.java | 155 ++--
.../dsl/RabbitMQEndpointBuilderFactory.java | 12 +
.../dsl/RestOpenApiEndpointBuilderFactory.java | 5 +-
.../dsl/RestSwaggerEndpointBuilderFactory.java | 5 +-
.../endpoint/dsl/S3EndpointBuilderFactory.java | 332 ++++----
.../endpoint/dsl/SWFEndpointBuilderFactory.java | 88 +--
.../dsl/SalesforceEndpointBuilderFactory.java | 12 +-
.../dsl/SchedulerEndpointBuilderFactory.java | 13 +-
.../endpoint/dsl/SdbEndpointBuilderFactory.java | 4 +-
.../endpoint/dsl/SedaEndpointBuilderFactory.java | 24 +-
.../endpoint/dsl/ServerEndpointBuilderFactory.java | 42 +-
.../dsl/ServletEndpointBuilderFactory.java | 4 +-
...actory.java => Ses2EndpointBuilderFactory.java} | 124 +--
.../endpoint/dsl/SesEndpointBuilderFactory.java | 4 +-
.../endpoint/dsl/SftpEndpointBuilderFactory.java | 332 ++++++--
.../endpoint/dsl/Sjms2EndpointBuilderFactory.java | 64 +-
.../endpoint/dsl/SjmsEndpointBuilderFactory.java | 62 +-
...actory.java => Sns2EndpointBuilderFactory.java} | 163 ++--
.../endpoint/dsl/SnsEndpointBuilderFactory.java | 4 +-
.../endpoint/dsl/SparkEndpointBuilderFactory.java | 387 +++------
...y.java => SparkRestEndpointBuilderFactory.java} | 80 +-
.../endpoint/dsl/SqlEndpointBuilderFactory.java | 34 +-
...actory.java => Sqs2EndpointBuilderFactory.java} | 783 +++++++++---------
.../endpoint/dsl/SqsEndpointBuilderFactory.java | 284 +++----
.../endpoint/dsl/StubEndpointBuilderFactory.java | 29 +-
.../dsl/TelegramEndpointBuilderFactory.java | 80 +-
.../endpoint/dsl/TikaEndpointBuilderFactory.java | 13 +-
.../endpoint/dsl/TimerEndpointBuilderFactory.java | 35 +-
.../dsl/Translate2EndpointBuilderFactory.java | 48 +-
.../dsl/TranslateEndpointBuilderFactory.java | 4 +-
...TwitterDirectMessageEndpointBuilderFactory.java | 184 ++---
.../dsl/TwitterSearchEndpointBuilderFactory.java | 180 ++---
.../dsl/TwitterTimelineEndpointBuilderFactory.java | 180 ++---
.../dsl/UndertowEndpointBuilderFactory.java | 188 ++---
.../dsl/ValidatorEndpointBuilderFactory.java | 28 +-
.../dsl/WeatherEndpointBuilderFactory.java | 490 ++++++------
.../dsl/WebhookEndpointBuilderFactory.java | 92 +--
.../dsl/WebsocketEndpointBuilderFactory.java | 9 +-
.../endpoint/dsl/WekaEndpointBuilderFactory.java | 4 +-
.../dsl/WorkdayEndpointBuilderFactory.java | 508 +-----------
...y.java => XmlSignerEndpointBuilderFactory.java} | 874 +++++++--------------
.../dsl/XmlVerifierEndpointBuilderFactory.java | 673 ++++++++++++++++
.../endpoint/dsl/YammerEndpointBuilderFactory.java | 72 ++
core/camel-main/pom.xml | 2 -
.../camel-main-configuration-metadata.json | 3 +-
core/camel-xml-io/pom.xml | 16 +
.../services/org/apache/camel/language.properties | 7 -
.../camel/converter/jaxp/DomConverterLoader.java | 53 --
.../camel/converter/jaxp/StaxConverterLoader.java | 77 --
.../jaxp/StreamSourceConverterLoader.java | 38 -
.../camel/converter/jaxp/XmlConverterLoader.java | 159 ----
.../camel/language/xtokenizer/xtokenize.json | 25 -
.../util/xml/StreamSourceConverterLoader.java | 42 -
core/pom.xml | 13 +
.../modules/ROOT/pages/activemq-component.adoc | 2 +-
.../modules/ROOT/pages/amqp-component.adoc | 2 +-
.../modules/ROOT/pages/aws-s3-component.adoc | 6 +-
.../modules/ROOT/pages/aws-sqs-component.adoc | 14 +-
.../modules/ROOT/pages/aws-swf-component.adoc | 26 +-
.../modules/ROOT/pages/aws2-sqs-component.adoc | 14 +-
.../modules/ROOT/pages/box-component.adoc | 10 +-
.../modules/ROOT/pages/braintree-component.adoc | 10 +-
.../modules/ROOT/pages/constant-language.adoc | 2 +-
.../modules/ROOT/pages/consul-component.adoc | 12 +-
.../modules/ROOT/pages/elytron-component.adoc | 2 +-
.../ROOT/pages/exchangeProperty-language.adoc | 2 +-
.../modules/ROOT/pages/fhir-component.adoc | 8 +-
.../modules/ROOT/pages/file-language.adoc | 2 +-
.../modules/ROOT/pages/ftp-component.adoc | 6 +-
.../modules/ROOT/pages/ftps-component.adoc | 6 +-
.../modules/ROOT/pages/header-language.adoc | 2 +-
docs/components/modules/ROOT/pages/index.adoc | 20 +-
.../modules/ROOT/pages/jms-component.adoc | 2 +-
.../modules/ROOT/pages/jmx-component.adoc | 6 +-
.../modules/ROOT/pages/kafka-component.adoc | 10 +-
.../modules/ROOT/pages/mail-component.adoc | 2 +-
.../modules/ROOT/pages/mllp-component.adoc | 10 +-
.../modules/ROOT/pages/rabbitmq-component.adoc | 2 +-
.../modules/ROOT/pages/ref-language.adoc | 2 +-
.../modules/ROOT/pages/sftp-component.adoc | 6 +-
.../modules/ROOT/pages/simple-language.adoc | 2 +-
.../modules/ROOT/pages/telegram-component.adoc | 4 +-
.../modules/ROOT/pages/tokenize-language.adoc | 2 +-
.../pages/twitter-directmessage-component.adoc | 10 +-
.../ROOT/pages/twitter-search-component.adoc | 10 +-
.../ROOT/pages/twitter-timeline-component.adoc | 10 +-
.../modules/ROOT/pages/undertow-component.adoc | 2 +-
.../modules/ROOT/pages/weather-component.adoc | 28 +-
.../ROOT/pages/xmlsecurity-sign-component.adoc | 28 +-
.../ROOT/pages/xmlsecurity-verify-component.adoc | 28 +-
docs/gulpfile.js | 6 +-
docs/pom.xml | 8 -
docs/user-manual/modules/ROOT/nav.adoc | 7 -
.../modules/ROOT/pages/constant-language.adoc | 2 +-
.../ROOT/pages/exchangeProperty-language.adoc | 2 +-
.../modules/ROOT/pages/file-language.adoc | 2 +-
.../modules/ROOT/pages/header-language.adoc | 2 +-
.../modules/ROOT/pages/ref-language.adoc | 2 +-
.../modules/ROOT/pages/simple-language.adoc | 2 +-
.../modules/ROOT/pages/tokenize-language.adoc | 2 +-
parent/pom.xml | 5 +
pom.xml | 35 +
.../apache/camel/tooling/util/JavadocHelper.java | 38 +-
.../camel/maven/packaging/EndpointDslMojo.java | 98 ++-
.../camel/maven/packaging/EndpointHelper.java | 9 +-
.../packaging/EndpointSchemaGeneratorMojo.java | 103 ++-
.../maven/packaging/PrepareCamelMainMojo.java | 31 +-
.../camel/maven/packaging/PrepareCatalogMojo.java | 10 +-
.../TypeConverterLoaderGeneratorMojo.java | 3 +
.../component/ComponentsDslMetadataRegistry.java | 7 +-
.../camel/maven/packaging/EndpointHelperTest.java | 63 ++
.../src/test/resources/json/test_component3.json | 31 +
.../src/test/resources/json/test_component4.json | 22 -
418 files changed, 9593 insertions(+), 9462 deletions(-)
delete mode 100644
catalog/dummy-component/src/generated/resources/META-INF/services/org/apache/camel/other.properties
delete mode 100644
catalog/dummy-component/src/generated/resources/dummy-component.json
rename
components/camel-spark-rest/src/generated/java/org/apache/camel/component/sparkrest/{SparkComponentConfigurer.java
=> SparkRestComponentConfigurer.java} (94%)
rename
components/camel-spark-rest/src/generated/java/org/apache/camel/component/sparkrest/{SparkEndpointConfigurer.java
=> SparkRestEndpointConfigurer.java} (93%)
rename
components/camel-spark-rest/src/main/java/org/apache/camel/component/sparkrest/{SparkComponent.java
=> SparkRestComponent.java} (97%)
rename
components/camel-spark-rest/src/main/java/org/apache/camel/component/sparkrest/{SparkEndpoint.java
=> SparkRestEndpoint.java} (94%)
rename
components/camel-xmlsecurity/src/generated/java/org/apache/camel/component/xmlsecurity/{XmlSignatureComponentConfigurer.java
=> XmlSignerComponentConfigurer.java} (96%)
rename
components/camel-xmlsecurity/src/main/java/org/apache/camel/component/xmlsecurity/{XmlSignatureComponent.java
=> XmlSignerComponent.java} (91%)
delete mode 100644
core/camel-base/src/generated/resources/META-INF/services/org/apache/camel/language.properties
copy core/{camel-xml-io => camel-core-languages}/pom.xml (77%)
create mode 100644
core/camel-core-languages/src/generated/resources/META-INF/services/org/apache/camel/language.properties
rename core/{camel-base =>
camel-core-languages}/src/generated/resources/META-INF/services/org/apache/camel/language/constant
(100%)
rename core/{camel-base =>
camel-core-languages}/src/generated/resources/META-INF/services/org/apache/camel/language/exchangeProperty
(100%)
rename core/{camel-base =>
camel-core-languages}/src/generated/resources/META-INF/services/org/apache/camel/language/file
(100%)
rename core/{camel-base =>
camel-core-languages}/src/generated/resources/META-INF/services/org/apache/camel/language/header
(100%)
rename core/{camel-base =>
camel-core-languages}/src/generated/resources/META-INF/services/org/apache/camel/language/ref
(100%)
rename core/{camel-base =>
camel-core-languages}/src/generated/resources/META-INF/services/org/apache/camel/language/simple
(100%)
rename core/{camel-base =>
camel-core-languages}/src/generated/resources/META-INF/services/org/apache/camel/language/tokenize
(100%)
rename core/{camel-base =>
camel-core-languages}/src/generated/resources/org/apache/camel/language/constant/constant.json
(95%)
rename core/{camel-base =>
camel-core-languages}/src/generated/resources/org/apache/camel/language/header/header.json
(94%)
rename core/{camel-base =>
camel-core-languages}/src/generated/resources/org/apache/camel/language/property/exchangeProperty.json
(94%)
rename core/{camel-base =>
camel-core-languages}/src/generated/resources/org/apache/camel/language/ref/ref.json
(94%)
rename core/{camel-base =>
camel-core-languages}/src/generated/resources/org/apache/camel/language/simple/file.json
(95%)
rename core/{camel-base =>
camel-core-languages}/src/generated/resources/org/apache/camel/language/simple/simple.json
(95%)
rename core/{camel-base =>
camel-core-languages}/src/generated/resources/org/apache/camel/language/tokenizer/tokenize.json
(98%)
rename core/{camel-base =>
camel-core-languages}/src/main/docs/constant-language.adoc (100%)
rename core/{camel-base =>
camel-core-languages}/src/main/docs/exchangeProperty-language.adoc (100%)
rename core/{camel-base =>
camel-core-languages}/src/main/docs/file-language.adoc (100%)
rename core/{camel-base =>
camel-core-languages}/src/main/docs/header-language.adoc (100%)
rename core/{camel-base =>
camel-core-languages}/src/main/docs/ref-language.adoc (100%)
rename core/{camel-base =>
camel-core-languages}/src/main/docs/simple-language.adoc (100%)
rename core/{camel-base =>
camel-core-languages}/src/main/docs/tokenize-language.adoc (100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/constant/ConstantLanguage.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/constant/package.html
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/header/HeaderLanguage.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/header/package.html
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/package.html
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/property/ExchangePropertyLanguage.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/property/package.html
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/ref/RefLanguage.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/ref/package.html
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/BaseSimpleParser.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/FileLanguage.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/Simple.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/SimpleExpressionBuilder.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/SimpleExpressionParser.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/SimpleLanguage.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/SimplePredicateParser.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/SimpleTokenizer.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/ast/BaseSimpleNode.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/ast/BinaryExpression.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/ast/Block.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/ast/BlockEnd.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/ast/BlockStart.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/ast/CompositeNodes.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/ast/DoubleQuoteEnd.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/ast/DoubleQuoteStart.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/ast/LiteralExpression.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/ast/LiteralNode.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/ast/LogicalExpression.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/ast/NullExpression.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/ast/SimpleFunctionEnd.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/ast/SimpleFunctionExpression.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/ast/SimpleFunctionStart.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/ast/SimpleNode.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/ast/SingleQuoteEnd.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/ast/SingleQuoteStart.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/ast/UnaryExpression.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/ast/package.html
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/package.html
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/types/BinaryOperatorType.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/types/LogicalOperatorType.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/types/SimpleIllegalSyntaxException.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/types/SimpleParserException.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/types/SimpleToken.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/types/SimpleTokenType.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/types/TokenType.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/types/UnaryOperatorType.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/simple/types/package.html
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/tokenizer/TokenizeLanguage.java
(100%)
rename core/{camel-base =>
camel-core-languages}/src/main/java/org/apache/camel/language/tokenizer/package.html
(100%)
copy core/{camel-base =>
camel-core-languages}/src/main/resources/META-INF/services/org/apache/camel/properties-component-factory
(100%)
copy
core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{EC2EndpointBuilderFactory.java
=> AWS2EC2EndpointBuilderFactory.java} (72%)
copy
core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{CwEndpointBuilderFactory.java
=> Cw2EndpointBuilderFactory.java} (70%)
copy
core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{DdbEndpointBuilderFactory.java
=> Ddb2EndpointBuilderFactory.java} (71%)
copy
core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{DdbStreamEndpointBuilderFactory.java
=> Ddb2StreamEndpointBuilderFactory.java} (80%)
copy
core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{ECSEndpointBuilderFactory.java
=> EtcdKeysEndpointBuilderFactory.java} (55%)
rename
core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{EtcdEndpointBuilderFactory.java
=> EtcdStatsEndpointBuilderFactory.java} (81%)
copy
core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{IgniteEventsEndpointBuilderFactory.java
=> EtcdWatchEndpointBuilderFactory.java} (53%)
copy
core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{IAMEndpointBuilderFactory.java
=> IAM2EndpointBuilderFactory.java} (71%)
copy
core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{KinesisEndpointBuilderFactory.java
=> Kinesis2EndpointBuilderFactory.java} (77%)
copy
core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{KinesisFirehoseEndpointBuilderFactory.java
=> KinesisFirehose2EndpointBuilderFactory.java} (69%)
copy
core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{LambdaEndpointBuilderFactory.java
=> Lambda2EndpointBuilderFactory.java} (71%)
copy
core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{SesEndpointBuilderFactory.java
=> Ses2EndpointBuilderFactory.java} (73%)
copy
core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{SnsEndpointBuilderFactory.java
=> Sns2EndpointBuilderFactory.java} (72%)
copy
core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{SparkEndpointBuilderFactory.java
=> SparkRestEndpointBuilderFactory.java} (85%)
copy
core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{SqsEndpointBuilderFactory.java
=> Sqs2EndpointBuilderFactory.java} (80%)
rename
core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{XmlSignatureEndpointBuilderFactory.java
=> XmlSignerEndpointBuilderFactory.java} (57%)
create mode 100644
core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/XmlVerifierEndpointBuilderFactory.java
delete mode 100644
core/camel-xml-jaxp/src/generated/resources/META-INF/services/org/apache/camel/language.properties
delete mode 100644
core/camel-xml-jaxp/src/generated/resources/org/apache/camel/converter/jaxp/DomConverterLoader.java
delete mode 100644
core/camel-xml-jaxp/src/generated/resources/org/apache/camel/converter/jaxp/StaxConverterLoader.java
delete mode 100644
core/camel-xml-jaxp/src/generated/resources/org/apache/camel/converter/jaxp/StreamSourceConverterLoader.java
delete mode 100644
core/camel-xml-jaxp/src/generated/resources/org/apache/camel/converter/jaxp/XmlConverterLoader.java
delete mode 100644
core/camel-xml-jaxp/src/generated/resources/org/apache/camel/language/xtokenizer/xtokenize.json
delete mode 100644
core/camel-xml-jaxp/src/generated/resources/org/apache/camel/util/xml/StreamSourceConverterLoader.java
create mode 100644
tooling/maven/camel-package-maven-plugin/src/test/java/org/apache/camel/maven/packaging/EndpointHelperTest.java
create mode 100644
tooling/maven/camel-package-maven-plugin/src/test/resources/json/test_component3.json
copy
components/camel-xmlsecurity/src/generated/resources/org/apache/camel/component/xmlsecurity/xmlsecurity-verify.json
=>
tooling/maven/camel-package-maven-plugin/src/test/resources/json/test_component4.json
(50%)