This is an automated email from the ASF dual-hosted git repository. valdar pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git.
from 7b072a8 Merge pull request #84 from apache/qpid-jms new 8dbd34a Fixed log message in S3ObjectSerializer.java new e2e8ef8 Initial import from camel-springboot project of the maven plugins to autogenerate connectors. See issue #15. First manual implementation of a generated connector and stub of generator plugin new ce67422 Fixed some config property documentation typo. Changed some properties defualt values. Arranged them in different order. new f5c85c6 Fixed source checks in camel-kafka-connector-generator-maven-plugin. new 12b4e8d Used the buildtool in this project instead of the camel one, tweeked chekstyles config to use check exclusion comments. new dc5b265 Changes to prepare for issue #15 in order to better produce one connector per camel component. new 01c133e Example of the first connector produced with jsut his dependencies. See issue #15. new c5fd6c4 Integration Tests adapted for sjms2 component after have produeced it as a separate connector with just his own dependencies. See issue #15 new 89e9f1a Tweeked github actions to reflects changes in the use of buildtools/ new e60179f Merge pull request #85 from valdar/autoGen The 219 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: .github/workflows/master-pr-build.yml | 2 +- .github/workflows/master-push-build.yml | 2 +- buildingtools/pom.xml | 41 + .../src/main/resources/camel-checkstyle.xml | 10 + .../assembly/package.xml | 0 connectors/camel-sjms2-kafka-connector/pom.xml | 97 + .../src/main/assembly/package.xml | 4 +- .../sjms2/CamelSjms2SinkConnector.java | 20 +- .../sjms2/CamelSjms2SinkConnectorConfig.java | 203 + .../kafkaconnector/sjms2/CamelSjms2SinkTask.java | 30 +- .../sjms2/CamelSjms2SourceConnector.java | 20 +- .../sjms2/CamelSjms2SourceConnectorConfig.java | 237 ++ .../kafkaconnector/sjms2/CamelSjms2SourceTask.java | 42 + connectors/pom.xml | 68 + core/pom.xml | 20 +- .../camel/kafkaconnector/CamelSinkConnector.java | 2 +- .../kafkaconnector/CamelSinkConnectorConfig.java | 18 +- .../apache/camel/kafkaconnector/CamelSinkTask.java | 34 +- .../camel/kafkaconnector/CamelSourceConnector.java | 2 +- .../kafkaconnector/CamelSourceConnectorConfig.java | 33 +- .../camel/kafkaconnector/CamelSourceTask.java | 32 +- .../converters/S3ObjectSerializer.java | 2 +- .../kafkaconnector/utils/CamelMainSupport.java | 5 +- .../camel/kafkaconnector/utils/TaskHelper.java | 85 + .../camel/kafkaconnector/CamelSinkTaskTest.java | 165 +- .../camel/kafkaconnector/CamelSourceTaskTest.java | 98 + .../camel/kafkaconnector/DataFormatTest.java | 22 +- .../camel/kafkaconnector/PropertiesOrderTest.java | 12 +- .../camel/kafkaconnector/utils/TaskHelperTest.java | 179 + parent/pom.xml | 7 +- pom.xml | 2 + tests/pom.xml | 9 +- .../sink/jms/CamelJMSPropertyFactory.java | 5 +- .../source/jms/CamelJMSPropertyFactory.java | 6 +- .../pom.xml | 234 ++ .../maven/AbstractSpringBootGenerator.java | 228 ++ .../camel/springboot/maven/BomGeneratorMojo.java | 471 +++ .../camel/springboot/maven/DynamicClassLoader.java | 63 + .../maven/PrepareCatalogSpringBootMojo.java | 187 + .../maven/SpringBootAutoConfigurationMojo.java | 2198 ++++++++++ .../springboot/maven/SpringBootStarterMojo.java | 474 +++ .../springboot/maven/StarterGeneratorMojo.java | 174 + .../spring-boot-auto-configure-options.mvel | 27 + .../spring-boot-fix-dependencies.properties | 52 + .../main/resources/spring-boot-starter-LICENSE.txt | 0 .../main/resources/spring-boot-starter-NOTICE.txt | 0 .../spring-boot-starter-template-pom.template | 51 + .../spring-boot-starter-template-spring.provides | 1 + .../pom.xml | 221 + .../target-template-pom.xml | 54 + tooling/camel-spring-boot-dependencies/pom.xml | 4301 ++++++++++++++++++++ .../camel-spring-boot-starter-generator/pom.xml | 61 + .../template-starter-pom.xml | 53 + tooling/camel-starter-parent/pom.xml | 209 + tooling/pom.xml | 99 + 55 files changed, 10519 insertions(+), 153 deletions(-) copy {core/src/main => connectors/camel-sjms2-kafka-connector}/assembly/package.xml (100%) create mode 100644 connectors/camel-sjms2-kafka-connector/pom.xml copy {core => connectors/camel-sjms2-kafka-connector}/src/main/assembly/package.xml (95%) copy tests/src/test/java/org/apache/camel/kafkaconnector/services/kafka/RemoteKafkaService.java => connectors/camel-sjms2-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/sjms2/CamelSjms2SinkConnector.java (63%) create mode 100644 connectors/camel-sjms2-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/sjms2/CamelSjms2SinkConnectorConfig.java copy core/src/main/java/org/apache/camel/kafkaconnector/converters/S3ObjectConverter.java => connectors/camel-sjms2-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/sjms2/CamelSjms2SinkTask.java (51%) copy tests/src/test/java/org/apache/camel/kafkaconnector/services/kafka/RemoteKafkaService.java => connectors/camel-sjms2-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/sjms2/CamelSjms2SourceConnector.java (63%) create mode 100644 connectors/camel-sjms2-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/sjms2/CamelSjms2SourceConnectorConfig.java create mode 100644 connectors/camel-sjms2-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/sjms2/CamelSjms2SourceTask.java create mode 100644 connectors/pom.xml create mode 100644 core/src/main/java/org/apache/camel/kafkaconnector/utils/TaskHelper.java create mode 100644 core/src/test/java/org/apache/camel/kafkaconnector/utils/TaskHelperTest.java create mode 100644 tooling/camel-kafka-connector-generator-maven-plugin/pom.xml create mode 100644 tooling/camel-kafka-connector-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/AbstractSpringBootGenerator.java create mode 100644 tooling/camel-kafka-connector-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/BomGeneratorMojo.java create mode 100644 tooling/camel-kafka-connector-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/DynamicClassLoader.java create mode 100644 tooling/camel-kafka-connector-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/PrepareCatalogSpringBootMojo.java create mode 100644 tooling/camel-kafka-connector-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/SpringBootAutoConfigurationMojo.java create mode 100644 tooling/camel-kafka-connector-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/SpringBootStarterMojo.java create mode 100644 tooling/camel-kafka-connector-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/StarterGeneratorMojo.java create mode 100644 tooling/camel-kafka-connector-generator-maven-plugin/src/main/resources/spring-boot-auto-configure-options.mvel create mode 100644 tooling/camel-kafka-connector-generator-maven-plugin/src/main/resources/spring-boot-fix-dependencies.properties copy LICENSE.txt => tooling/camel-kafka-connector-generator-maven-plugin/src/main/resources/spring-boot-starter-LICENSE.txt (100%) copy NOTICE.txt => tooling/camel-kafka-connector-generator-maven-plugin/src/main/resources/spring-boot-starter-NOTICE.txt (100%) create mode 100644 tooling/camel-kafka-connector-generator-maven-plugin/src/main/resources/spring-boot-starter-template-pom.template copy buildingtools/src/main/resources/header-properties.txt => tooling/camel-kafka-connector-generator-maven-plugin/src/main/resources/spring-boot-starter-template-spring.provides (97%) create mode 100644 tooling/camel-spring-boot-dependencies-generator/pom.xml create mode 100644 tooling/camel-spring-boot-dependencies-generator/target-template-pom.xml create mode 100644 tooling/camel-spring-boot-dependencies/pom.xml create mode 100644 tooling/camel-spring-boot-starter-generator/pom.xml create mode 100644 tooling/camel-spring-boot-starter-generator/template-starter-pom.xml create mode 100644 tooling/camel-starter-parent/pom.xml create mode 100644 tooling/pom.xml