This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel.git.
from b35d5be Sync deps add 6e44d9f CAMEL-16572: camel-spring-jdbc - Make camel-jdbc springless again add 59b9a16b CAMEL-16572: camel-spring-jdbc - Make camel-jdbc springless again add 876179f CAMEL-16572: camel-spring-jdbc - Make camel-jdbc springless again No new revisions were added by this update. Summary of changes: bom/camel-bom/pom.xml | 5 + .../org/apache/camel/catalog/components.properties | 1 + .../org/apache/camel/catalog/components/jdbc.json | 4 +- .../camel/catalog/components/spring-jdbc.json | 22 +-- .../org/apache/camel/catalog/docs.properties | 1 + .../apache/camel/catalog/docs/jdbc-component.adoc | 9 +- .../camel/catalog/docs/spring-jdbc-component.adoc | 94 ++++++++++++ components/camel-jdbc/pom.xml | 10 +- .../component/jdbc/JdbcComponentConfigurer.java | 6 + .../component/jdbc/JdbcEndpointConfigurer.java | 6 + .../component/jdbc/JdbcEndpointUriFactory.java | 3 +- .../org/apache/camel/component/jdbc/jdbc.json | 4 +- .../camel-jdbc/src/main/docs/jdbc-component.adoc | 9 +- .../camel/component/jdbc/ConnectionStrategy.java | 32 +++++ .../component/jdbc/DefaultConnectionStrategy.java | 35 +++++ .../apache/camel/component/jdbc/JdbcComponent.java | 25 +++- .../apache/camel/component/jdbc/JdbcEndpoint.java | 18 ++- .../apache/camel/component/jdbc/JdbcProducer.java | 19 +-- .../{camel-jdbc => camel-spring-jdbc}/pom.xml | 13 +- .../spring/jdbc/SpringJdbcComponentConfigurer.java | 21 +++ .../spring/jdbc/SpringJdbcEndpointConfigurer.java | 21 +++ .../spring/jdbc/SpringJdbcEndpointUriFactory.java} | 9 +- .../services/org/apache/camel/component.properties | 7 + .../org/apache/camel/component/spring-jdbc | 2 + .../apache/camel/configurer/spring-jdbc-component | 2 + .../apache/camel/configurer/spring-jdbc-endpoint | 2 + .../apache/camel/urifactory/spring-jdbc-endpoint | 2 + .../camel/component/spring/jdbc/spring-jdbc.json} | 22 +-- .../src/main/docs/spring-jdbc-component.adoc | 94 ++++++++++++ .../spring/jdbc/SpringConnectionStrategy.java | 37 +++++ .../component/spring/jdbc/SpringJdbcComponent.java | 37 +++++ .../component/spring/jdbc/SpringJdbcEndpoint.java | 40 ++++++ .../spring/jdbc/AbstractJdbcTestSupport.java | 53 +++++++ .../camel/component/spring/jdbc/JdbcRouteTest.java | 78 ++++++++++ .../spring/jdbc/JdbcSpringAnotherRouteTest.java | 42 ++++++ .../src/test/resources/camelContext.xml | 47 ++++++ .../src/test/resources/log4j2.properties | 28 ++++ .../src/test/resources/sql/init.sql | 0 core/camel-allcomponents/pom.xml | 4 + .../component/ComponentsBuilderFactory.java | 13 ++ .../component/dsl/JdbcComponentBuilderFactory.java | 20 +++ ...java => SpringJdbcComponentBuilderFactory.java} | 69 ++++++--- .../src/generated/resources/metadata.json | 22 +++ .../builder/endpoint/EndpointBuilderFactory.java | 1 + .../camel/builder/endpoint/EndpointBuilders.java | 1 + .../builder/endpoint/StaticEndpointBuilders.java | 49 +++++++ .../endpoint/dsl/JdbcEndpointBuilderFactory.java | 38 +++++ ....java => SpringJdbcEndpointBuilderFactory.java} | 160 ++++++++++++++------- .../org/apache/camel/main/components.properties | 1 + docs/components/modules/ROOT/nav.adoc | 1 + .../modules/ROOT/pages/jdbc-component.adoc | 9 +- .../modules/ROOT/pages/spring-jdbc-component.adoc | 96 +++++++++++++ .../ROOT/pages/camel-3x-upgrade-guide-3_10.adoc | 6 + .../EndpointProducerDeserializersResolver.java | 1 + parent/pom.xml | 5 + 55 files changed, 1224 insertions(+), 132 deletions(-) copy components/camel-jdbc/src/generated/resources/org/apache/camel/component/jdbc/jdbc.json => catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/spring-jdbc.json (85%) create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-jdbc-component.adoc create mode 100644 components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/ConnectionStrategy.java create mode 100644 components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/DefaultConnectionStrategy.java copy components/{camel-jdbc => camel-spring-jdbc}/pom.xml (88%) create mode 100644 components/camel-spring-jdbc/src/generated/java/org/apache/camel/component/spring/jdbc/SpringJdbcComponentConfigurer.java create mode 100644 components/camel-spring-jdbc/src/generated/java/org/apache/camel/component/spring/jdbc/SpringJdbcEndpointConfigurer.java copy components/{camel-jdbc/src/generated/java/org/apache/camel/component/jdbc/JdbcEndpointUriFactory.java => camel-spring-jdbc/src/generated/java/org/apache/camel/component/spring/jdbc/SpringJdbcEndpointUriFactory.java} (85%) create mode 100644 components/camel-spring-jdbc/src/generated/resources/META-INF/services/org/apache/camel/component.properties create mode 100644 components/camel-spring-jdbc/src/generated/resources/META-INF/services/org/apache/camel/component/spring-jdbc create mode 100644 components/camel-spring-jdbc/src/generated/resources/META-INF/services/org/apache/camel/configurer/spring-jdbc-component create mode 100644 components/camel-spring-jdbc/src/generated/resources/META-INF/services/org/apache/camel/configurer/spring-jdbc-endpoint create mode 100644 components/camel-spring-jdbc/src/generated/resources/META-INF/services/org/apache/camel/urifactory/spring-jdbc-endpoint copy components/{camel-jdbc/src/generated/resources/org/apache/camel/component/jdbc/jdbc.json => camel-spring-jdbc/src/generated/resources/org/apache/camel/component/spring/jdbc/spring-jdbc.json} (85%) create mode 100644 components/camel-spring-jdbc/src/main/docs/spring-jdbc-component.adoc create mode 100644 components/camel-spring-jdbc/src/main/java/org/apache/camel/component/spring/jdbc/SpringConnectionStrategy.java create mode 100644 components/camel-spring-jdbc/src/main/java/org/apache/camel/component/spring/jdbc/SpringJdbcComponent.java create mode 100644 components/camel-spring-jdbc/src/main/java/org/apache/camel/component/spring/jdbc/SpringJdbcEndpoint.java create mode 100644 components/camel-spring-jdbc/src/test/java/org/apache/camel/component/spring/jdbc/AbstractJdbcTestSupport.java create mode 100644 components/camel-spring-jdbc/src/test/java/org/apache/camel/component/spring/jdbc/JdbcRouteTest.java create mode 100644 components/camel-spring-jdbc/src/test/java/org/apache/camel/component/spring/jdbc/JdbcSpringAnotherRouteTest.java create mode 100644 components/camel-spring-jdbc/src/test/resources/camelContext.xml create mode 100644 components/camel-spring-jdbc/src/test/resources/log4j2.properties copy components/{camel-jdbc => camel-spring-jdbc}/src/test/resources/sql/init.sql (100%) copy core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/{JdbcComponentBuilderFactory.java => SpringJdbcComponentBuilderFactory.java} (60%) copy core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{JdbcEndpointBuilderFactory.java => SpringJdbcEndpointBuilderFactory.java} (77%) create mode 100644 docs/components/modules/ROOT/pages/spring-jdbc-component.adoc