This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel.git.
from 430a194 CAMEL-16034: Using MDC would take up too much memory. Thanks to Benjamin Graf for the test case. add 9ce4322 CAMEL-15560: generic route loader add 97cd755 CAMEL-15560: generic route loader (split route loader from language loader) add 8182b92 CAMEL-15560: generic route loader (supported extensions) add 016ee4e CAMEL-15560: generic route loader (fix findings) add 9ed32c0 Regen for commit 016ee4ed3e9d4425296ce5c88486f771fe366621 No new revisions were added by this update. Summary of changes: .../main/camel-main-configuration-metadata.json | 5 +- .../java/org/apache/camel/CamelContextAware.java | 25 ++-- .../org/apache/camel/ExtendedCamelContext.java | 64 ++++++--- .../main/java/org/apache/camel/spi/Resource.java | 28 ++++ ...initionLoader.java => RoutesBuilderLoader.java} | 30 ++-- .../java/org/apache/camel/spi/RoutesLoader.java | 75 ++++++++++ .../camel/spi/XMLRoutesDefinitionLoader.java | 3 + .../services/org/apache/camel/routes-loader | 2 + .../camel/impl/engine/AbstractCamelContext.java | 43 ++++++ .../apache/camel/impl/engine/DefaultResource.java | 7 + .../camel/impl/engine/DefaultRoutesLoader.java | 107 ++++++++++++++ .../camel/impl/engine/SimpleCamelContext.java | 17 +++ .../camel/impl/ExtendedCamelContextConfigurer.java | 6 + .../camel/impl/lw/LightweightCamelContext.java | 16 +++ .../impl/lw/LightweightRuntimeCamelContext.java | 16 +++ .../DefaultPackageScanResourceResolverTest.java | 39 +++-- .../apache/camel/model/LoadRestFromXmlTest.java | 31 +++- .../apache/camel/model/LoadRouteFromXmlTest.java | 33 ++++- .../MainConfigurationPropertiesConfigurer.java | 30 ++-- .../camel-main-configuration-metadata.json | 5 +- core/camel-main/src/main/docs/main.adoc | 5 +- .../org/apache/camel/main/BaseMainSupport.java | 47 +----- .../camel/main/DefaultConfigurationConfigurer.java | 2 +- .../camel/main/DefaultConfigurationProperties.java | 133 ++++------------- .../apache/camel/main/DefaultRoutesCollector.java | 158 +++++---------------- .../org/apache/camel/main/RoutesCollector.java | 39 ++--- .../org/apache/camel/main/RoutesConfigurer.java | 131 +++++++++-------- .../main/support/MockRestConsumerFactory.java} | 38 ++--- .../apache/camel/main/xml/MainXmlRestsTest.java | 63 ++++---- .../apache/camel/main/xml/MainXmlTemplateTest.java | 38 +++-- .../org/apache/camel/main/xml/MainXmlTest.java | 41 ++++-- .../management/mbean/ManagedCamelContextMBean.java | 2 + .../api/management/mbean/ManagedRouteMBean.java | 1 + .../java/org/apache/camel/util/AntPathMatcher.java | 25 +++- .../services/org/apache/camel/routes-loader/xml | 2 + .../camel/xml/in/XmlRoutesBuilderLoader.java | 80 +++++++++++ .../services/org/apache/camel/routes-loader/xml | 2 + .../java/org/apache/camel/xml/jaxb/JaxbHelper.java | 103 ++++++++++++++ .../xml/jaxb/JaxbXMLRoutesDefinitionLoader.java | 114 +-------------- .../camel/xml/jaxb/JaxbXmlRoutesBuilderLoader.java | 85 +++++++++++ .../src/main/resources/META-INF/LICENSE.txt | 0 .../src/main/resources/META-INF/NOTICE.txt | 0 docs/components/modules/others/pages/main.adoc | 5 +- 43 files changed, 1036 insertions(+), 660 deletions(-) copy core/camel-api/src/main/java/org/apache/camel/spi/{XMLRoutesDefinitionLoader.java => RoutesBuilderLoader.java} (55%) create mode 100644 core/camel-api/src/main/java/org/apache/camel/spi/RoutesLoader.java create mode 100644 core/camel-base-engine/src/generated/resources/META-INF/services/org/apache/camel/routes-loader create mode 100644 core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultRoutesLoader.java copy core/{camel-api/src/main/java/org/apache/camel/spi/Resource.java => camel-main/src/test/java/org/apache/camel/main/support/MockRestConsumerFactory.java} (52%) create mode 100644 core/camel-xml-io/src/generated/resources/META-INF/services/org/apache/camel/routes-loader/xml create mode 100644 core/camel-xml-io/src/main/java/org/apache/camel/xml/in/XmlRoutesBuilderLoader.java create mode 100644 core/camel-xml-jaxb/src/generated/resources/META-INF/services/org/apache/camel/routes-loader/xml create mode 100644 core/camel-xml-jaxb/src/main/java/org/apache/camel/xml/jaxb/JaxbXmlRoutesBuilderLoader.java copy {tooling/swagger-rest-dsl-generator => core/camel-xml-jaxb}/src/main/resources/META-INF/LICENSE.txt (100%) copy core/{camel-xml-io => camel-xml-jaxb}/src/main/resources/META-INF/NOTICE.txt (100%)