This is an automated email from the ASF dual-hosted git repository.
janbednar pushed a change to branch CAMEL-13853
in repository https://gitbox.apache.org/repos/asf/camel.git.
from c7f36cd CAMEL-13853: Fixed AvailablePortFinder for WSL
add 1063c77 Regen
add 8745711 CAMEL-13798: additional title fixes
add daf9d25 CAMEL-13854: camel-microprofile-config: service file point to
the wrong class
add 43643fd CAMEL-13855: camel-microprofile-config: discover properties
sources from registry
add 91c40c9 CAMEL-13856: camel-microprofile-config: sould have an option
to enable/disable automatic lookup of properties sources
add e2564f3 CAMEL-13857: camel-microprofile-config: should implement
LoadablePropertiesSource
add 43389ad CAMEL-13858: camel-properties: load properties should iterate
through loadable property source in reverse order
add 08c6192 CAMEL-13859: came-properties: allow to filter properties by
key when loading all
add 8b25edf CAMEL-13860: camel-properties: get[Inital|Override]Properties
should never return null
add b6208d8 CAMEL-13800: fix some issues in mobile resolutions
add 1b81a90 Fix typo
new 677a128 Merge branch 'master' of https://github.com/apache/camel into
CAMEL-13853
new d6193ce CAMEL-13853: AvailablePortFinder now delegates the port
selection to OS
The 2 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:
.../apache/camel/component/ahc/BaseAhcTest.java | 4 +-
.../camel/component/as2/api/AS2MessageTest.java | 2 +-
.../as2/AS2ClientManagerIntegrationTest.java | 2 +-
.../camel-atmos/src/main/docs/atmos-component.adoc | 2 +-
.../camel/component/avro/AvroTestSupport.java | 2 +-
.../camel/component/cmis/CMISTestSupport.java | 2 +-
.../cometd/CometdCrossOriginConsumerTest.java | 2 +-
.../cometd/CometdProducerConsumerTest.java | 2 +-
.../cometd/MultipCometdProducerConsumerTest.java | 4 +-
.../cometd/SslCometdProducerConsumerTest.java | 2 +-
...ontextParametersCometdProducerConsumerTest.java | 2 +-
...tParametersInUriCometdProducerConsumerTest.java | 2 +-
...ontextParametersCometdProducerConsumerTest.java | 2 +-
.../elasticsearch/ElasticsearchBaseTest.java | 2 +-
.../ElasticsearchClusterBaseTest.java | 2 +-
.../camel-ftp/src/main/docs/ftp-component.adoc | 6 +-
.../file/remote/BaseServerTestSupport.java | 2 +-
.../sftp/SftpSimpleConsumeThroughProxyTest.java | 2 +-
.../sftp/SftpSimpleProduceThroughProxyTest.java | 2 +-
.../docs/google-calendar-stream-component.adoc | 2 +-
.../apache/camel/component/hl7/HL7TestSupport.java | 2 +-
.../camel-http/src/main/docs/http-component.adoc | 4 +-
.../http4/HttpCustomComponentNameTest.java | 2 +-
.../component/http4/HttpProducerSessionTest.java | 2 +-
...psTwoComponentsSslContextParametersGetTest.java | 2 +-
.../camel/component/jetty/BaseJettyTest.java | 8 +-
.../apache/camel/component/jmx/JMXRemoteTest.java | 2 +-
.../jmx/JMXRobustRemoteConnectionTest.java | 2 +-
.../camel/component/scp/ScpServerTestSupport.java | 2 +-
.../component/kafka/BaseEmbeddedKafkaTest.java | 4 +-
.../src/main/docs/micrometer-component.adoc | 14 +-
components/camel-microprofile-config/pom.xml | 5 +
.../config/CamelMicroProfilePropertiesSource.java | 49 ++++++-
.../org/apache/camel/properties-source-factory | 2 +-
.../CamelMicroProfilePropertiesSourceTest.java | 47 +++++--
.../camel-mina/src/main/docs/mina-component.adoc | 4 +-
.../src/main/docs/properties-component.adoc | 3 +-
.../AbstractLocationPropertiesSource.java | 14 ++
.../component/properties/PropertiesComponent.java | 116 ++++++++++++++---
.../camel/component/pubnub/PubNubTestBase.java | 2 +-
.../src/main/docs/quartz-component.adoc | 14 +-
.../RestRestletProducerGetJettyServerTest.java | 2 +-
.../component/restlet/RestRestletRouterIdTest.java | 2 +-
.../component/restlet/RestletSetBodyTest.java | 2 +-
.../camel/component/sip/PublishSubscribeTest.java | 6 +-
.../component/sjms/support/JmsTestSupport.java | 4 +-
.../component/sjms2/support/Jms2TestSupport.java | 2 +-
.../camel/component/solr/SolrTestSupport.java | 4 +-
.../camel/component/sparkrest/BaseSparkTest.java | 2 +-
.../camel-sql/src/main/docs/sql-component.adoc | 2 +-
.../component/ssh/SshComponentTestSupport.java | 2 +-
.../camel/component/stomp/StompBaseTest.java | 2 +-
.../component/syslog/SyslogSpringMinaTest.java | 2 +-
.../component/syslog/SyslogSpringNettyTest.java | 2 +-
.../org/apache/camel/test/AvailablePortFinder.java | 133 ++-----------------
.../apache/camel/test/AvailablePortFinderTest.java | 44 +++----
.../org/apache/camel/test/AvailablePortFinder.java | 144 ++------------------
.../apache/camel/test/AvailablePortFinderTest.java | 38 +-----
.../camel/component/undertow/BaseUndertowTest.java | 8 +-
.../undertow/UndertowHttpProducerSessionTest.java | 2 +-
.../component/vertx/VertxBaseTestSupport.java | 2 +-
.../websocket/WebsocketClientCamelRouteTest.java | 2 +-
.../WebsocketComponentRouteExampleTest.java | 2 +-
.../websocket/WebsocketConsumerRouteTest.java | 2 +-
.../WebsocketEndpointConfigurationTest.java | 6 +-
.../WebsocketProducerRouteExampleTest.java | 2 +-
.../WebsocketProducerRouteRestartTest.java | 2 +-
.../websocket/WebsocketRouteExampleTest.java | 2 +-
.../WebsocketSSLClientAuthRouteExampleTest.java | 2 +-
.../WebsocketSSLContextGlobalRouteExampleTest.java | 2 +-
.../WebsocketSSLContextInUriRouteExampleTest.java | 2 +-
.../websocket/WebsocketSSLRouteExampleTest.java | 2 +-
.../component/websocket/WebsocketStaticTest.java | 2 +-
.../websocket/WebsocketTwoRoutesExampleTest.java | 2 +-
...SIndividualAndBroadcastEndpointExampleTest.java | 2 +-
...ebsocketTwoRoutesToSameEndpointExampleTest.java | 2 +-
.../component/xmpp/EmbeddedXmppTestServer.java | 2 +-
.../component/zookeeper/ZooKeeperTestSupport.java | 2 +-
.../apache/camel/spi/LoadablePropertiesSource.java | 9 ++
.../org/apache/camel/spi/PropertiesComponent.java | 16 ++-
.../camel-core/src/main/docs/eips/process-eip.adoc | 3 +-
.../PropertiesComponentPropertiesSourceTest.java | 145 +++++++++++++++++++++
.../camel/management/util/AvailablePortFinder.java | 144 ++------------------
.../camel/support/PropertyBindingSupport.java | 3 +-
.../camel/support/RestProducerFactoryHelper.java | 5 +-
.../modules/ROOT/pages/atmos-component.adoc | 12 +-
.../modules/ROOT/pages/ftp-component.adoc | 6 +-
.../pages/google-calendar-stream-component.adoc | 2 +-
.../modules/ROOT/pages/http-component.adoc | 4 +-
.../modules/ROOT/pages/micrometer-component.adoc | 14 +-
.../modules/ROOT/pages/mina-component.adoc | 4 +-
.../modules/ROOT/pages/quartz-component.adoc | 14 +-
.../modules/ROOT/pages/sql-component.adoc | 2 +-
.../modules/ROOT/pages/xmpp-component.adoc | 3 +-
.../ROOT/pages/commercial-camel-offerings.adoc | 2 +-
.../modules/ROOT/pages/content-enricher.adoc | 2 +-
.../modules/ROOT/pages/process-eip.adoc | 3 +-
.../example/artemis/amqp/ArtemisAmqpIntTest.java | 2 +-
.../PropertiesComponentConfiguration.java | 14 ++
.../camel/itest/jms2/BaseJms2TestSupport.java | 2 +-
.../java/org/apache/camel/itest/ITestSupport.java | 4 +-
.../camel/itest/async/HttpAsyncTestSupport.java | 2 +-
...ipientListInterceptSendToEndpointIssueTest.java | 4 +-
.../org/apache/camel/itest/ftp/FtpXQueryTest.java | 2 +-
...ringFileAntPathMatcherRemoteFileFilterTest.java | 2 +-
.../camel/itest/ftp/SpringFtpEndpointTest.java | 2 +-
.../itest/greeter/CamelFileGreeterOneWayTest.java | 2 +-
.../itest/greeter/CamelGreeterConsumerTest.java | 2 +-
.../itest/greeter/CamelGreeterFileDomTest.java | 2 +-
.../camel/itest/greeter/CamelGreeterTest.java | 2 +-
.../camel/itest/greeter/CxfToJmsInOutTest.java | 2 +-
.../greeter/JettyRecipientListCxfIssueTest.java | 6 +-
.../camel/itest/greeter/JmsToCxfInOutTest.java | 2 +-
.../camel/itest/greeter/MulticastCxfTest.java | 2 +-
.../camel/itest/greeter/RecipientListCxf2Test.java | 4 +-
.../camel/itest/greeter/RecipientListCxfTest.java | 4 +-
.../apache/camel/itest/http/Http4RouteTest.java | 4 +-
.../apache/camel/itest/http/HttpTestServer.java | 2 +-
.../jetty/JettyBridgeHostHeaderIssueTest.java | 10 +-
.../itest/jetty/JettyConstantSetHeaderTest.java | 2 +-
.../itest/jetty/JettyFailoverRoundRobinTest.java | 8 +-
.../camel/itest/jetty/JettyFreemarkerTest.java | 2 +-
.../itest/jetty/JettyGroovySetHeaderTest.java | 2 +-
.../jetty/JettyJmsShutdownInProgressTest.java | 2 +-
.../camel/itest/jetty/JettyJmsShutdownTest.java | 2 +-
.../org/apache/camel/itest/jetty/JettyJmsTest.java | 2 +-
.../camel/itest/jetty/JettyJmsTwowayTest.java | 2 +-
.../itest/jetty/JettyMulticastJmsFileTest.java | 2 +-
.../camel/itest/jetty/JettyRestRedirectTest.java | 2 +-
.../itest/jetty/JettySimpleSetHeaderTest.java | 2 +-
.../jetty/JettySimulateFailoverRoundRobinTest.java | 8 +-
.../jetty/JettySpringFailoverRoundRobinTest.java | 8 +-
.../itest/jetty/JettyValidatorStreamTest.java | 2 +-
...alidatorStreamWithStreamCachingEnabledTest.java | 2 +-
.../camel/itest/jetty/JettyValidatorTest.java | 2 +-
.../camel/itest/jetty/JettyVelocityTest.java | 2 +-
.../itest/jetty/JettyXsltHttpTemplateTest.java | 2 +-
.../apache/camel/itest/jetty/JettyXsltTest.java | 2 +-
.../JMSTransactionIsTransactedRedeliveredTest.java | 2 +-
.../org/apache/camel/itest/jms/JmsHttpJmsTest.java | 2 +-
.../camel/itest/jms/JmsHttpPostIssueTest.java | 2 +-
.../itest/jms/JmsHttpPostIssueWithMockTest.java | 2 +-
.../apache/camel/itest/jms/JmsJettyAsyncTest.java | 2 +-
.../itest/netty/NettyAsyncRequestReplyTest.java | 2 +-
.../NettyHttpClientChunkedResponseTest.java | 4 +-
.../org/apache/camel/itest/tx/JmsToHttpRoute.java | 2 +-
...ndNoTransactionErrorHandlerConfiguredRoute.java | 2 +-
.../itest/tx/JmsToHttpWithOnExceptionRoute.java | 2 +-
.../camel/itest/tx/JmsToHttpWithRollbackRoute.java | 2 +-
149 files changed, 650 insertions(+), 692 deletions(-)
create mode 100644
core/camel-core/src/test/java/org/apache/camel/component/properties/PropertiesComponentPropertiesSourceTest.java