This is an automated email from the ASF dual-hosted git repository.
dependabot[bot] pushed a change to branch
dependabot/maven/micrometer-tracing.version-1.7.1
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
discard f089acaa2d Auto generated changes for dependabot commit
b68d7771b9bc26208ffad36a455298aab9fac9f8
discard b68d7771b9 Bump micrometer-tracing.version from 1.7.0 to 1.7.1
add b9ddc42e25 Fixes #9060. Pin the Maven wrapper distribution and jar by
SHA-256
add 69538c65ee Fixes #9059. Declare least-privilege permissions on the
cron workflows
add 230deecb2e Bump actions/setup-java from 5.7.0 to 6.0.0
add e08086fe24 Replace deprecated QuarkusUnitTest by QuarkusExtensionTest
add e52883e4b3 Fixes #9057. Document what exposing the dev console in prod
mode means
add 02d8010196 Fixes #9051. Resolve camel.debug.enabled instead of testing
for key presence
add 94724b7c77 Fixes #9058. Serve only the diagram consoles from the
diagram route
add 918291f422 Fixes #9055. Drop the multipart null check that could never
fail
add 3ad9f401c4 Fixes #9054. Only set LDAP security-authentication when it
is configured
add 99bc951d6d Add changelog for 3.39.0
add 504b8183ca Bump quarkiverse-cxf.version from 3.39.0 to 3.39.1
add 97f94e73f2 Fixes https://github.com/apache/camel-quarkus/issues/9048
add f0dd5c6aaf chore: document the backport targets in the project rules
add 0cc19ebc09 Bump org.apache.camel.kamelets:camel-kamelets from 4.21.0
to 4.22.0
add a062850c70 Add native Micrometer JMX tests
add c0ddf09b3f Fixes #9039. Add a configurable idempotent repository to
langchain4j-ingest
add a9979dd138 Fixes #9061. Verify release signatures before publishing
checksums
add ae0256a9cc Fixes #9056. Stop swallowing JTA rollback and resume
failures
add 81ca59e24c Bump com.mycila:license-maven-plugin from 5.1.1 to 5.1.2
add f1de864f25 Bump quarkiverse-groovy.version from 3.38.0 to 3.38.2
add 01192bd64d Bump quarkiverse-mcp-server.version from 1.13.1 to 2.0.0
add c44d90a508 Add AWS2 STS integration test group
add 22285e23d4 Document Twitter native locale requirements #2564
add 3b216aeeea Increase Dependabot open-pull-requests-limit to 20
add 253df071ea Bump quarkiverse-fory.version from 1.4.0 to 1.6.0
add 737b67eddb Bump quarkiverse-pooled-jms.version from 2.12.0 to 2.13.0
add e4a0426f33 Bump
io.quarkiverse.amazonservices:quarkus-amazon-services-bom
add 3826e9e4ae Bump
io.quarkiverse.micrometer.registry:quarkus-micrometer-registry-jmx
add 8f9a529d83 Speed up the azure-grouped integration tests
add 37ddf29d78 Use a floating tag for the Google Cloud emulators test
container image
add 5966025482 Fixes #9094. Substitute Brotli4jRuntime.available() when
brotli4j is absent
add d5ee500119 Upgrade Quarkus to 3.39.2
add ecc1fd37f8 Bump org.apache.maven.plugins:maven-compiler-plugin
add 28ca9c7d34 Fixes #9104. Allow serialization-enabled to veto extension
serialization registrations
add eb74559182 Document origin restrictions for vertx-websocket consumers
add 01a8e24a8c Pass workflow context to run steps via env
add ce3ae03a53 Validate the dependabot changeset artifact before applying
it
add 466df49d32 Bump cq-plugin.version from 4.27.2 to 4.27.3
add e0f962f35c Regen SBOM from commit
466df49d32d5efbe0251198021ac66d50e9ac944 (#9120)
add 1c0cd75af8 Fixes #8865. Add langchain4j-embeddingstore-ql4j
integration test module
add 5788612385 chore: backport targets are the LTS lines only
add c65480580a Bump quarkiverse-langchain4j.version from 1.13.0 to 1.13.1
add 5626afdfc9 Enforce quarkus.tls transport policy on bridged
SSLContextParameters
add dc40f44ef1 Bump io.debezium:debezium-bom from 3.6.1.Final to
3.6.2.Final
add 485eb57144 Fix Azure Storage Blob tests failing when blob versioning
is enabled (#9117)
add afc9d52f9f Fix Aws2SqsTest sqsJmsLikeSelector caused by SQS 60s purge
cooldown
add 86df142126 Bump com.microsoft.graph:microsoft-graph from 6.67.0 to
6.69.0
add 79b21f9895 Bump quarkiverse-jackson-jq.version from 2.5.2 to 2.6.0
add 47a3ac6c40 Bump org.jolokia:jolokia-agent-jvm from 2.6.1 to 2.6.2
add 9a570b6497 Apply Camel's JAXP external access restrictions in the xslt
extension
add ef3d7b72a9 Fix AWS native build NoClassDefFoundError for S3 CRT
ResumeToken
add d222d7a708 Move AI tool specific code into the ai-tool extension
add 86f0b6c2ee Bump micrometer-tracing.version from 1.7.0 to 1.7.1
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (f089acaa2d)
\
N -- N -- N
refs/heads/dependabot/maven/micrometer-tracing.version-1.7.1 (86f0b6c2ee)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/dependabot.yml | 1 +
.github/workflows/alternate-jdk-build.yaml | 12 +-
.github/workflows/camel-master-cron.yaml | 38 +-
.github/workflows/check-dependency-convergence.yml | 2 +-
.github/workflows/ci-build.yaml | 42 +-
.github/workflows/generate-sbom-main.yml | 2 +-
.github/workflows/pr-validate.yml | 2 +-
.github/workflows/quarkus-lts-ci-build.yaml | 12 +-
.github/workflows/quarkus-master-cron.yaml | 38 +-
.../workflows/synchronize-dependabot-branch.yaml | 54 +-
.mvn/wrapper/maven-wrapper.properties | 2 +
.oss-ai-helper-rules/project-guidelines.md | 13 +
CHANGELOG.md | 83 +
camel-quarkus-sbom/camel-quarkus-sbom.json | 13596 ++++++++++---------
camel-quarkus-sbom/camel-quarkus-sbom.xml | 13593 +++++++++---------
docs/antora.yml | 2 +-
.../pages/contributor-guide/extension-testing.adoc | 2 +-
.../modules/ROOT/pages/migration-guide/3.40.0.adoc | 174 +
docs/modules/ROOT/pages/migration-guide/index.adoc | 1 +
.../ROOT/pages/reference/extensions/activemq.adoc | 2 +-
.../ROOT/pages/reference/extensions/activemq6.adoc | 2 +-
.../ROOT/pages/reference/extensions/ai-tool.adoc | 14 +-
.../ROOT/pages/reference/extensions/amqp.adoc | 2 +-
.../ROOT/pages/reference/extensions/console.adoc | 9 +
.../ROOT/pages/reference/extensions/core.adoc | 18 +-
.../ROOT/pages/reference/extensions/jms.adoc | 2 +-
.../reference/extensions/langchain4j-ingest.adoc | 70 +-
.../ROOT/pages/reference/extensions/ldap.adoc | 2 +-
.../pages/reference/extensions/micrometer.adoc | 6 -
.../ROOT/pages/reference/extensions/sjms.adoc | 2 +-
.../ROOT/pages/reference/extensions/sjms2.adoc | 2 +-
.../ROOT/pages/reference/extensions/sql.adoc | 2 +-
.../pages/reference/extensions/tls-registry.adoc | 45 +
.../ROOT/pages/reference/extensions/twitter.adoc | 17 +
.../reference/extensions/vertx-websocket.adoc | 38 +
.../ROOT/pages/reference/extensions/xslt.adoc | 30 +
.../modules/ROOT/pages/user-guide/native-mode.adoc | 20 +-
.../core/deployment/CamelDebugProcessor.java | 20 +-
.../deployment/CamelSerializationProcessor.java | 39 +-
.../spi/CamelSerializationBuildItem.java | 31 +-
.../CamelBeanLookupWithIdentifierTest.java | 4 +-
.../deployment/CamelContextCustomizerTest.java | 4 +-
.../CamelContextDefaultStrategyTest.java | 4 +-
.../deployment/CamelContextJsonSchemaTest.java | 4 +-
.../core/deployment/CamelDebugEnabledTest.java | 70 +
.../CamelPackageScanClassResolverTest.java | 4 +-
.../CamelRegistryBeanQualifierResolutionTest.java | 4 +-
.../core/deployment/CamelRoutesCollectorTest.java | 4 +-
.../core/deployment/CamelSourceLocationTest.java | 4 +-
.../main/CamelAutowiredDisabledTest.java | 4 +-
.../main/CamelComponentConfigurationTest.java | 4 +-
.../main/CamelMainAutoConfigurationTest.java | 4 +-
.../CamelMainEventBridgeDisabledConfigTest.java | 4 +-
.../main/CamelMainEventBridgeDisabledTest.java | 4 +-
.../core/deployment/main/CamelMainInjectTest.java | 4 +-
...ainLambdaEndpointRouteBuilderDiscoveryTest.java | 4 +-
.../CamelMainLambdaRouteBuilderDiscoveryTest.java | 4 +-
.../deployment/main/CamelMainListenerTest.java | 4 +-
.../deployment/main/CamelMainObserversTest.java | 4 +-
.../main/CamelMainRouteTemplateTest.java | 4 +-
.../main/CamelMainRoutesDiscoveryTest.java | 4 +-
.../main/CamelMainRoutesExcludeFilterTest.java | 4 +-
.../main/CamelMainRoutesIncludeFilterTest.java | 4 +-
.../main/CamelMainUnknownArgumentFailTest.java | 4 +-
.../main/CamelMainUnknownArgumentIgnoreTest.java | 4 +-
.../main/CamelMainUnknownArgumentWarnTest.java | 4 +-
.../core/runtime/CamelBeanPrecedenceTest.java | 4 +-
.../core/runtime/CamelBeansUnremovableTest.java | 4 +-
.../core/runtime/CamelBindToRegistryTest.java | 4 +-
.../CamelConfigurationPlaceholdersTest.java | 4 +-
.../core/runtime/CamelConfigurationTest.java | 4 +-
.../CamelEventBridgeDisabledConfigTest.java | 4 +-
.../core/runtime/CamelEventBridgeDisabledTest.java | 4 +-
.../quarkus/core/runtime/CamelEventBridgeTest.java | 4 +-
.../core/runtime/CamelInjectionPointTest.java | 4 +-
.../runtime/CamelLifecycleEventBridgeTest.java | 4 +-
.../runtime/CamelManagementEventBridgeTest.java | 4 +-
.../quarkus/core/runtime/CamelProducersTest.java | 4 +-
.../quarkus/core/runtime/CamelRegistryTest.java | 4 +-
.../CamelTraceActivityCamelMainFallbackTest.java | 4 +-
.../core/runtime/CamelTraceActivityTest.java | 4 +-
.../camel/quarkus/core/runtime/CamelTraceTest.java | 4 +-
.../runtime/CamelTypeConverterCdiBeanTest.java | 4 +-
.../runtime/CamelTypeConverterSimpleBeanTest.java | 4 +-
.../org/apache/camel/quarkus/core/CamelConfig.java | 19 +-
.../deployment/CliConnectorDisabledTest.java | 4 +-
.../deployment/CliConnectorEnabledTest.java | 4 +-
.../console/CamelContextJsonSchemaTest.java | 4 +-
.../component/console/ConsoleDisabledTest.java | 4 +-
.../ConsoleEnabledWithCamelMainPropertyTest.java | 4 +-
.../console/ConsoleEnabledWithDevProfileTest.java | 4 +-
.../ConsoleManagementEndpointCustomPathTest.java | 4 +-
.../component/console/ConsoleNotExposedTest.java | 4 +-
.../console/runtime/src/main/doc/usage.adoc | 9 +
.../component/diagram/CamelDiagramRecorder.java | 10 +-
.../httpclient5/graal/BrotliSubstitutions.java | 12 +
extensions-support/langchain4j/deployment/pom.xml | 5 -
.../SupportQuarkusLangchain4jProcessor.java | 107 -
extensions-support/langchain4j/runtime/pom.xml | 5 -
.../langchain4j/QuarkusLangchain4jRecorder.java | 5 -
.../language/deployment/PropertiesToSetTest.java | 4 +-
extensions-support/xalan/deployment/pom.xml | 6 +
.../XalanTransformerFactoryExternalAccessTest.java | 448 +
.../support/xalan/XalanTransformerFactory.java | 490 +-
.../activemq/runtime/src/main/doc/usage.adoc | 2 +-
.../activemq6/runtime/src/main/doc/usage.adoc | 2 +-
.../ai/tool}/deployment/AiToolPresent.java | 11 +-
.../ai/tool/deployment/AiToolProcessor.java | 118 +
.../deployment/QuarkusLangchain4jPresent.java | 8 +-
extensions/ai-tool/runtime/pom.xml | 15 +
extensions/ai-tool/runtime/src/main/doc/usage.adoc | 14 +-
.../quarkus/component/ai/tool/AiToolRecorder.java | 16 +-
.../component/ai/tool}/AiToolSpecConverter.java | 2 +-
.../component/ai/tool/AiToolSpecConverterImpl.java | 18 +-
.../component/ai/tool}/CamelAiToolProvider.java | 10 +-
.../quarkus/component/ai/tool}/CamelAiTools.java | 2 +-
.../ai/tool}/CamelAiToolsInterceptor.java | 2 +-
extensions/amqp/runtime/src/main/doc/usage.adoc | 2 +-
.../debug/deployment/DebugDisabledTest.java | 4 +-
.../deployment/DebugEnabledFromCamelMainTest.java | 4 +-
.../debug/deployment/DebugEnabledTest.java | 4 +-
.../component/fhir/FhirConfigurationTest.java | 4 +-
...LockClusterServiceConfigDefaultEnabledTest.java | 4 +-
.../FileLockClusterServiceConfigDefaultTest.java | 4 +-
...kClusterServiceConfigNonDefaultEnabledTest.java | 4 +-
...FileLockClusterServiceConfigNotEnabledTest.java | 4 +-
.../InfinispanClusterServiceConfigDefaultTest.java | 4 +-
.../InfinispanClusterServiceConfigEnabledTest.java | 4 +-
.../jackson/JacksonTypeConverterPojoTest.java | 4 +-
.../jackson/JacksonTypeConverterSimpleTest.java | 4 +-
.../deployment/JacksonxmlTypeConverterTest.java | 4 +-
.../component/jasypt/JasyptDisabledTest.java | 4 +-
.../jasypt/JasyptManualConfigurationTest.java | 4 +-
.../jasypt/JasyptNoEncryptedPropertiesTest.java | 4 +-
.../jasypt/JasyptPasswordNotProvidedTest.java | 4 +-
.../jasypt/JasyptPasswordSysEnvPrefixTest.java | 4 +-
.../JasyptPasswordSysEnvValueMissingTest.java | 4 +-
.../jasypt/JasyptPasswordSysPrefixTest.java | 4 +-
.../jasypt/JasyptPasswordSysValueMissingTest.java | 4 +-
.../jfr/deployment/JfrConfigInterceptorTest.java | 4 +-
extensions/jms/runtime/src/main/doc/usage.adoc | 2 +-
...amelJolokiaRestrictorAllowOriginParityTest.java | 4 +-
.../CamelJolokiaRestrictorAllowedOriginsTest.java | 4 +-
.../CamelJolokiaRestrictorAnyOriginTest.java | 4 +-
...melJolokiaRestrictorDefaultPortOriginsTest.java | 4 +-
.../CamelJolokiaRestrictorFilePolicyTest.java | 4 +-
...melJolokiaRestrictorIgnoreOriginSchemeTest.java | 4 +-
.../CamelJolokiaRestrictorMbeanPolicyTest.java | 4 +-
...amelJolokiaRestrictorMissingFilePolicyTest.java | 4 +-
.../CamelJolokiaRestrictorOriginSpoofingTest.java | 4 +-
...iaRestrictorPolicyAllowingEveryAddressTest.java | 4 +-
...amelJolokiaRestrictorPolicyCorsIgnoredTest.java | 4 +-
...CamelJolokiaRestrictorPolicyDelegationTest.java | 4 +-
...amelJolokiaRestrictorPolicyLoadFailureTest.java | 4 +-
...aRestrictorPolicyOverridesRemoteAccessTest.java | 4 +-
...amelJolokiaRestrictorPolicyWithoutCorsTest.java | 4 +-
...rPolicyWithoutRemoteAllowsRemoteAccessTest.java | 4 +-
...elJolokiaRestrictorPolicyWithoutRemoteTest.java | 4 +-
...lJolokiaRestrictorQuotedPolicyLocationTest.java | 4 +-
...elJolokiaRestrictorRemoteAccessEnabledTest.java | 4 +-
...strictorRemoteAccessWithAllowedOriginsTest.java | 4 +-
...elJolokiaRestrictorSubclassNarrowsOnlyTest.java | 4 +-
...iaRestrictorSubclassUnresolvablePolicyTest.java | 4 +-
.../jolokia/CamelJolokiaRestrictorTest.java | 4 +-
...melJolokiaRestrictorUnresolvablePolicyTest.java | 4 +-
.../CamelJolokiaRestrictorWildcardOriginsTest.java | 4 +-
.../jolokia/JolokiaCustomContextPathTest.java | 4 +-
.../JolokiaCustomRestrictorDomainsTest.java | 4 +-
.../jolokia/JolokiaDefaultHostLocalhostTest.java | 4 +-
.../camel/quarkus/jolokia/JolokiaDisabledTest.java | 4 +-
.../camel/quarkus/jolokia/JolokiaEnabledTest.java | 4 +-
...JolokiaFetchMetadataDisabledOnLoopbackTest.java | 4 +-
.../JolokiaFetchMetadataDisabledWarningTest.java | 4 +-
.../JolokiaKubernetesClientAuthDisabledTest.java | 4 +-
...olokiaKubernetesClientAuthRemoteAccessTest.java | 4 +-
...olokiaKubernetesClientPrincipalOriginsTest.java | 4 +-
...rnetesClientPrincipalWithPolicyOriginsTest.java | 4 +-
...ClientPrincipalWithRemoteAccessOriginsTest.java | 4 +-
.../JolokiaKubernetesNoClientAuthLoopbackTest.java | 4 +-
...okiaKubernetesNoClientPrincipalOriginsTest.java | 4 +-
.../JolokiaKubernetesNoPrincipalWarningTest.java | 4 +-
...KubernetesTlsDisabledByOverrideFailureTest.java | 4 +-
.../jolokia/JolokiaKubernetesTlsFailureTest.java | 4 +-
...olokiaKubernetesTlsHostOverrideFailureTest.java | 4 +-
.../JolokiaKubernetesTlsLoopbackFallbackTest.java | 4 +-
.../jolokia/JolokiaRemoteAccessDefaultTest.java | 4 +-
.../jolokia/JolokiaRemoteAccessEnabledTest.java | 4 +-
.../jta/JtaTransactionFailurePropagationTest.java | 137 +
.../jta/MandatoryJtaTransactionPolicyTest.java | 4 +-
.../jta/NeverJtaTransactionPolicyTest.java | 4 +-
.../jta/NotSupportedJtaTransactionPolicyTest.java | 4 +-
.../jta/RequiredJtaTransactionPolicyTest.java | 4 +-
.../jta/RequiresNewJtaTransactionPolicyTest.java | 4 +-
.../jta/SupportsJtaTransactionPolicyTest.java | 4 +-
.../jta/NotSupportedJtaTransactionPolicy.java | 7 +-
.../jta/RequiresNewJtaTransactionPolicy.java | 7 +-
.../jta/TransactionalJtaTransactionPolicy.java | 56 +-
.../deployment/KafkaDevServicesDisabledTest.java | 4 +-
.../deployment/KafkaDevServicesEnabledTest.java | 4 +-
...sKafkaClientFactoryDisabledMergeConfigTest.java | 4 +-
.../QuarkusKafkaClientFactoryDisabledTest.java | 4 +-
...afkaClientFactoryDisabledViaPropertiesTest.java | 4 +-
.../QuarkusKafkaClientFactoryEnabledTest.java | 4 +-
.../deployment/QuarkusKafkaClientFactoryTest.java | 4 +-
.../KubernetesClusterServiceConfigDefaultTest.java | 4 +-
...terServiceConfigEnabledWithRebalancingTest.java | 4 +-
...terServiceConfigEnabledWithoutDefaultsTest.java | 4 +-
...ServiceConfigEnabledWithoutRebalancingTest.java | 4 +-
.../agent/deployment/CamelAiToolBridgeAbsent.java | 16 +-
.../deployment/Langchain4jAgentProcessor.java | 13 +
extensions/langchain4j-agent/runtime/pom.xml | 4 +
.../agent/Langchain4jAgentRecorder.java | 60 +
.../deployment/Langchain4jIngestProcessor.java | 23 +
...t.java => IngestAutoCreateWithoutNameTest.java} | 16 +-
.../deployment/IngestBuilderBlankNameTest.java | 4 +-
...IngestBuilderConfigIdempotentOverrideTest.java} | 12 +-
.../IngestBuilderConfigSourceOverrideTest.java | 4 +-
.../deployment/IngestBuilderFinalMethodTest.java | 4 +-
.../IngestBuilderMethodParametersTest.java | 4 +-
.../deployment/IngestBuilderMethodShapeTest.java | 4 +-
.../IngestBuilderMissingComponentTest.java | 4 +-
.../deployment/IngestBuilderPrivateMethodTest.java | 4 +-
.../IngestDuplicatePipelineNameTest.java | 4 +-
...tMissingComponentWithComponentPropertyTest.java | 4 +-
.../deployment/IngestMissingDirectoryTest.java | 4 +-
...stMissingIdempotentRepositoryEndpointTest.java} | 17 +-
... => IngestMissingIdempotentRepositoryTest.java} | 17 +-
.../ingest/deployment/IngestNoStoreBeanTest.java | 4 +-
.../deployment/IngestSourceConflictTest.java | 4 +-
.../deployment/IngestSplitterBoundsConfigTest.java | 4 +-
.../deployment/IngestUnknownComponentTest.java | 4 +-
.../ingest/deployment/IngestUnnamedBeansTest.java | 4 +-
.../runtime/src/main/doc/usage.adoc | 52 +-
.../ingest/IngestComponentPresence.java | 4 +-
.../component/langchain4j/ingest/IngestRoutes.java | 126 +-
.../langchain4j/ingest/IngestRunTimeConfig.java | 16 +
.../component/langchain4j/ingest/Source.java | 24 +
.../langchain4j/ingest/core/IngestResult.java | 4 +-
.../quarkus/component/ldap/CamelLdapConfig.java | 4 +-
.../quarkus/component/ldap/CamelLdapRecorder.java | 2 +-
.../management/deployment/ManagementProcessor.java | 7 +-
.../quarkus/component/mdc/deployment/MdcTest.java | 4 +-
...ndpointUriExchangeEventNotifierDisableTest.java | 4 +-
.../MicrometerInstrumentCoreThreadPoolTest.java | 4 +-
.../MicrometerMetricsConfigDefaultsTest.java | 4 +-
.../MicrometerMetricsConfigOverrideTest.java | 4 +-
...crometerMetricsContextRoutePolicyLevelTest.java | 4 +-
.../deployment/MicrometerMetricsDisabledTest.java | 4 +-
.../MicrometerMetricsNamingPolicyLegacyTest.java | 4 +-
...MicrometerMetricsRouteRoutePolicyLevelTest.java | 4 +-
.../MicrometerSimpleMeterRegistryTest.java | 4 +-
.../runtime/src/main/doc/limitations.adoc | 5 -
.../MicroProfileHealthCamelChecksDisabledTest.java | 4 +-
...croProfileHealthDisabledViaCameQuarkusTest.java | 4 +-
...MicroProfileHealthDisabledViaCamelMainTest.java | 4 +-
...roProfileHealthDisabledViaMicroProfileTest.java | 4 +-
.../deployment/MicroProfileHealthEnabledTest.java | 4 +-
.../openapi/java/deployment/RESTOpenAPITest.java | 4 +-
.../java/deployment/SwaggerCamelUrlTest.java | 4 +-
.../deployment/OpenTelemetryCustomTracerTest.java | 4 +-
.../deployment/OpenTelemetryDisabledTest.java | 4 +-
.../deployment/OpenTelemetryEnabledTest.java | 4 +-
.../deployment/OpenTelemetrySdkDisabledTest.java | 4 +-
.../deployment/Opentelemetry2Test.java | 4 +-
...artzQuarkusSchedulerAmbiguousAutowiredTest.java | 4 +-
.../servlet/deployment/ServletProcessor.java | 16 +-
.../test/CustomDefaultServletClassTest.java | 4 +-
.../component/servlet/test/MinimalConfigTest.java | 4 +-
.../servlet/test/NoDefaultServletTest.java | 4 +-
.../component/servlet/test/WebXmlServletTest.java | 4 +-
extensions/sjms/runtime/src/main/doc/usage.adoc | 2 +-
extensions/sjms2/runtime/src/main/doc/usage.adoc | 2 +-
.../component/sql/deployment/SqlProcessor.java | 2 -
.../sql/runtime/src/main/doc/configuration.adoc | 2 +-
.../telemetry/dev/deployment/TelemetryDevTest.java | 4 +-
.../tls-registry/runtime/src/main/doc/usage.adoc | 43 +
.../core/tls/TlsConfigurationConverter.java | 100 +-
.../twitter/runtime/src/main/doc/limitations.adoc | 12 +
.../runtime/src/main/doc/usage.adoc | 37 +
.../xslt/runtime/src/main/doc/configuration.adoc | 29 +
.../quarkus/component/xslt/CamelXsltRecorder.java | 35 +-
.../quarkus/component/aws2/sqs/it/Aws2SqsTest.java | 11 +-
.../aws2/{aws2-iam => aws2-sts}/README.adoc | 14 +-
.../aws2/{aws2-iam => aws2-sts}/pom.xml | 12 +-
.../component/aws2/sts/it/Aws2StsResource.java | 49 +-
.../src/main/resources/application.properties | 8 +-
.../quarkus/component/aws2/sts/it/Aws2StsIT.java} | 4 +-
.../quarkus/component/aws2/sts/it/Aws2StsTest.java | 20 +-
.../aws2/sts/it/Aws2StsTestEnvCustomizer.java} | 8 +-
...quarkus.test.support.aws2.Aws2TestEnvCustomizer | 1 +
integration-test-groups/aws2/pom.xml | 1 +
integration-test-groups/azure/README.adoc | 21 +-
.../src/main/resources/application.properties | 3 +
.../eventhubs/it/AzureEventhubsMockedTest.java | 7 +-
.../storage/blob/it/AzureStorageBlobResource.java | 23 +-
.../storage/blob/it/AzureStorageBlobRoutes.java | 29 +-
.../azure/storage/blob/it/AzureStorageHelper.java | 8 +
.../storage/blob/it/AzureStorageBlobTest.java | 40 +-
.../datalake/it/AzureStorageDatalakeProducers.java | 12 +-
.../datalake/it/AzureStorageDatalakeResource.java | 10 +-
.../src/main/resources/application.properties | 9 +-
.../datalake/it/AzureStorageDatalakeIT.java | 2 +
.../datalake/it/AzureStorageDatalakeTest.java | 19 +-
.../it/AzureStorageDatalakeTestProfile.java | 41 -
.../datalake/it/DatalakeCredentialsAvailable.java | 12 +-
integration-test-groups/jdbc/db2/pom.xml | 9 -
.../db2/src/main/resources/application.properties | 4 +
.../resources/container-license-acceptance.txt | 1 -
integration-test-groups/jdbc/mssql/pom.xml | 9 -
.../src/main/resources/application.properties | 4 +
.../resources/container-license-acceptance.txt | 1 -
.../quarkus/component/diagram/it/DiagramTest.java | 12 +
integration-tests-support/aws2/pom.xml | 4 -
.../test/support/aws2/Aws2TestEnvContext.java | 12 +-
.../support/azure/AzureStorageTestResource.java | 16 +-
integration-tests/ai-tool-langchain4j/pom.xml | 11 +-
.../langchain4j/it/service/AdminAiService.java | 2 +-
.../langchain4j/it/service/WeatherAiService.java | 2 +-
.../it/service/WeatherAiServiceOllama.java | 2 +-
.../it/service/WeatherAiServiceOllamaWrongTag.java | 2 +-
.../it/service/WeatherAiServiceWrongTag.java | 2 +-
integration-tests/aws2-grouped/pom.xml | 17 +
integration-tests/jdbc-grouped/pom.xml | 8 +-
integration-tests/langchain4j-agent-ql4j/pom.xml | 17 +
.../ql4j/it/Langchain4jEmbeddingsQl4jTest.java | 9 +-
.../pom.xml | 36 +-
.../Langchain4jEmbeddingstoreQl4jProducers.java} | 39 +-
.../it/Langchain4jEmbeddingstoreQl4jResource.java} | 37 +-
.../it/Langchain4jEmbeddingstoreQl4jRoutes.java} | 4 +-
.../src/main/resources/application.properties | 1 +
.../it/Langchain4jQdrantEmbeddingstoreQl4jIT.java} | 4 +-
.../Langchain4jQdrantEmbeddingstoreQl4jTest.java | 120 +
.../ql4j/it/OllamaWireMockTestResource.java} | 4 +-
.../ql4j}/it/QdrantTestResource.java | 49 +-
.../embeddings/api_embed-camel-store.json} | 10 +-
.../embeddings/api_embed-ql4j-ingest.json} | 10 +-
integration-tests/langchain4j-ingest/pom.xml | 21 +
.../ingest/it/DeterministicEmbeddingModel.java | 6 +
.../langchain4j/ingest/it/IngestItProducers.java | 32 +-
.../langchain4j/ingest/it/IngestResource.java | 26 +-
.../langchain4j/ingest/it/ItBuilderPipelines.java | 7 +-
.../src/main/resources/application.properties | 25 +-
...3IT.java => Langchain4jIngestIdempotentIT.java} | 2 +-
.../ingest/it/Langchain4jIngestIdempotentTest.java | 181 +
.../ingest/it/Langchain4jIngestTest.java | 4 +-
.../quarkus/component/ldap/it/LdapResource.java | 17 +
.../camel/quarkus/component/ldap/it/LdapTest.java | 22 +
.../micrometer/it/MicrometerProducers.java | 2 -
.../micrometer/it/MicrometerResource.java | 72 +
.../src/main/resources/application.properties | 4 +-
.../component/micrometer/it/MicrometerTest.java | 62 +-
integration-tests/pom.xml | 1 +
.../quarkus/core/tls/it/TlsRegistryResource.java | 24 +
...psIT.java => TlsRegistryTransportPolicyIT.java} | 2 +-
.../tls/it/TlsRegistryTransportPolicyTest.java | 118 +
integration-tests/twitter/README.adoc | 3 +
.../src/main/resources/application.properties | 5 +
.../vertx/websocket/it/VertxWebsocketRoutes.java | 4 +
...xWebsocketIT.java => VertxWebsocketCorsIT.java} | 2 +-
.../websocket/it/VertxWebsocketCorsTest.java} | 48 +-
.../vertx/websocket/it/VertxWebsocketTest.java | 14 +
.../vertx/websocket/it/WebSocketHandshakes.java | 81 +
pom.xml | 38 +-
poms/bom/src/main/generated/flattened-full-pom.xml | 260 +-
.../src/main/generated/flattened-reduced-pom.xml | 132 +-
.../generated/flattened-reduced-verbose-pom.xml | 132 +-
release-utils/scripts/upload-source.sh | 52 +-
tooling/scripts/test-categories.yaml | 1 +
368 files changed, 18447 insertions(+), 14856 deletions(-)
create mode 100644 docs/modules/ROOT/pages/migration-guide/3.40.0.adoc
create mode 100644
extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/deployment/CamelDebugEnabledTest.java
create mode 100644
extensions-support/xalan/deployment/src/test/java/org/apache/camel/quarkus/support/xalan/deployment/XalanTransformerFactoryExternalAccessTest.java
rename
{extensions-support/langchain4j/deployment/src/main/java/org/apache/camel/quarkus/component/support/langchain4j
=>
extensions/ai-tool/deployment/src/main/java/org/apache/camel/quarkus/component/ai/tool}/deployment/AiToolPresent.java
(76%)
copy
{extensions-support/langchain4j/deployment/src/main/java/org/apache/camel/quarkus/component/support/langchain4j
=>
extensions/ai-tool/deployment/src/main/java/org/apache/camel/quarkus/component/ai/tool}/deployment/QuarkusLangchain4jPresent.java
(81%)
copy
integration-tests-support/custom-type-converter/runtime/src/main/java/org/apache/camel/quarkus/it/support/typeconverter/pairs/MyLoaderPair.java
=>
extensions/ai-tool/runtime/src/main/java/org/apache/camel/quarkus/component/ai/tool/AiToolRecorder.java
(74%)
copy
{extensions-support/langchain4j/runtime/src/main/java/org/apache/camel/quarkus/component/support/langchain4j
=>
extensions/ai-tool/runtime/src/main/java/org/apache/camel/quarkus/component/ai/tool}/AiToolSpecConverter.java
(95%)
rename
extensions-support/langchain4j/runtime/src/main/java/org/apache/camel/quarkus/component/support/langchain4j/AiToolSpecConverter.java
=>
extensions/ai-tool/runtime/src/main/java/org/apache/camel/quarkus/component/ai/tool/AiToolSpecConverterImpl.java
(62%)
rename
{extensions-support/langchain4j/runtime/src/main/java/org/apache/camel/quarkus/component/support/langchain4j
=>
extensions/ai-tool/runtime/src/main/java/org/apache/camel/quarkus/component/ai/tool}/CamelAiToolProvider.java
(94%)
rename
{extensions-support/langchain4j/runtime/src/main/java/org/apache/camel/quarkus/component/support/langchain4j
=>
extensions/ai-tool/runtime/src/main/java/org/apache/camel/quarkus/component/ai/tool}/CamelAiTools.java
(96%)
rename
{extensions-support/langchain4j/runtime/src/main/java/org/apache/camel/quarkus/component/support/langchain4j
=>
extensions/ai-tool/runtime/src/main/java/org/apache/camel/quarkus/component/ai/tool}/CamelAiToolsInterceptor.java
(97%)
create mode 100644
extensions/jta/deployment/src/test/java/org/apache/camel/quarkus/component/jta/JtaTransactionFailurePropagationTest.java
copy
extensions-support/langchain4j/deployment/src/main/java/org/apache/camel/quarkus/component/support/langchain4j/deployment/QuarkusLangchain4jPresent.java
=>
extensions/langchain4j-agent/deployment/src/main/java/org/apache/camel/quarkus/component/langchain4j/agent/deployment/CamelAiToolBridgeAbsent.java
(68%)
create mode 100644
extensions/langchain4j-agent/runtime/src/main/java/org/apache/camel/quarkus/component/langchain4j/agent/Langchain4jAgentRecorder.java
copy
extensions/langchain4j-ingest/deployment/src/test/java/org/apache/camel/quarkus/component/langchain4j/ingest/deployment/{IngestSourceConflictTest.java
=> IngestAutoCreateWithoutNameTest.java} (76%)
copy
extensions/langchain4j-ingest/deployment/src/test/java/org/apache/camel/quarkus/component/langchain4j/ingest/deployment/{IngestBuilderConfigSourceOverrideTest.java
=> IngestBuilderConfigIdempotentOverrideTest.java} (83%)
copy
extensions/langchain4j-ingest/deployment/src/test/java/org/apache/camel/quarkus/component/langchain4j/ingest/deployment/{IngestSourceConflictTest.java
=> IngestMissingIdempotentRepositoryEndpointTest.java} (74%)
copy
extensions/langchain4j-ingest/deployment/src/test/java/org/apache/camel/quarkus/component/langchain4j/ingest/deployment/{IngestSourceConflictTest.java
=> IngestMissingIdempotentRepositoryTest.java} (74%)
create mode 100644 extensions/twitter/runtime/src/main/doc/limitations.adoc
copy integration-test-groups/aws2/{aws2-iam => aws2-sts}/README.adoc (64%)
copy integration-test-groups/aws2/{aws2-iam => aws2-sts}/pom.xml (91%)
copy
integration-tests/hazelcast/src/main/java/org/apache/camel/quarkus/component/hazelcast/it/HazelcastPolicyResource.java
=>
integration-test-groups/aws2/aws2-sts/src/main/java/org/apache/camel/quarkus/component/aws2/sts/it/Aws2StsResource.java
(52%)
copy integration-test-groups/aws2/{aws2-ec2 =>
aws2-sts}/src/main/resources/application.properties (81%)
copy
integration-test-groups/aws2/{aws2-ec2/src/test/java/org/apache/camel/quarkus/component/aws2/ec2/it/Aws2Ec2IT.java
=>
aws2-sts/src/test/java/org/apache/camel/quarkus/component/aws2/sts/it/Aws2StsIT.java}
(90%)
copy
integration-tests/langchain4j-tools/src/test/java/org/apache/camel/quarkus/component/langchain4j/tools/it/Langchain4jToolsTest.java
=>
integration-test-groups/aws2/aws2-sts/src/test/java/org/apache/camel/quarkus/component/aws2/sts/it/Aws2StsTest.java
(68%)
copy
integration-test-groups/aws2/{aws2-kms/src/test/java/org/apache/camel/quarkus/component/aws2/kms/it/Aws2KmsTestEnvCustomizer.java
=>
aws2-sts/src/test/java/org/apache/camel/quarkus/component/aws2/sts/it/Aws2StsTestEnvCustomizer.java}
(82%)
create mode 100644
integration-test-groups/aws2/aws2-sts/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer
copy integration-test-groups/{aws2/aws-cloudtrail =>
azure/azure-storage-datalake}/src/main/resources/application.properties (71%)
delete mode 100644
integration-test-groups/azure/azure-storage-datalake/src/test/java/org/apache/camel/quarkus/component/azure/storage/datalake/it/AzureStorageDatalakeTestProfile.java
copy
integration-tests-support/test-support/src/main/java/org/apache/camel/quarkus/test/mock/backend/MockBackendDisabled.java
=>
integration-test-groups/azure/azure-storage-datalake/src/test/java/org/apache/camel/quarkus/component/azure/storage/datalake/it/DatalakeCredentialsAvailable.java
(65%)
delete mode 100644
integration-test-groups/jdbc/db2/src/test/resources/container-license-acceptance.txt
delete mode 100644
integration-test-groups/jdbc/mssql/src/test/resources/container-license-acceptance.txt
copy integration-tests/{langchain4j-embeddings-ql4j =>
langchain4j-embeddingstore-ql4j}/pom.xml (84%)
copy
integration-tests/{langchain4j-embeddingstore/src/main/java/org/apache/camel/quarkus/component/langchain4j/embeddingstore/it/Langchain4jEmbeddingstoreProducers.java
=>
langchain4j-embeddingstore-ql4j/src/main/java/org/apache/camel/quarkus/component/langchain4j/embeddingstore/ql4j/it/Langchain4jEmbeddingstoreQl4jProducers.java}
(70%)
copy
integration-tests/{langchain4j-embeddingstore/src/main/java/org/apache/camel/quarkus/component/langchain4j/embeddingstore/it/Langchain4jEmbeddingstoreResource.java
=>
langchain4j-embeddingstore-ql4j/src/main/java/org/apache/camel/quarkus/component/langchain4j/embeddingstore/ql4j/it/Langchain4jEmbeddingstoreQl4jResource.java}
(76%)
copy
integration-tests/{langchain4j-embeddingstore/src/main/java/org/apache/camel/quarkus/component/langchain4j/embeddingstore/it/Langchain4jEmbeddingstoreRoutes.java
=>
langchain4j-embeddingstore-ql4j/src/main/java/org/apache/camel/quarkus/component/langchain4j/embeddingstore/ql4j/it/Langchain4jEmbeddingstoreQl4jRoutes.java}
(93%)
copy integration-tests/{langchain4j-embeddings-ql4j =>
langchain4j-embeddingstore-ql4j}/src/main/resources/application.properties (94%)
copy
integration-tests/{langchain4j-embeddings-ql4j/src/test/java/org/apache/camel/quarkus/component/langchain4j/embeddings/ql4j/it/Langchain4jEmbeddingsQl4jIT.java
=>
langchain4j-embeddingstore-ql4j/src/test/java/org/apache/camel/quarkus/component/langchain4j/embeddingstore/ql4j/it/Langchain4jQdrantEmbeddingstoreQl4jIT.java}
(89%)
create mode 100644
integration-tests/langchain4j-embeddingstore-ql4j/src/test/java/org/apache/camel/quarkus/component/langchain4j/embeddingstore/ql4j/it/Langchain4jQdrantEmbeddingstoreQl4jTest.java
copy
integration-tests/{langchain4j-embeddings-ql4j/src/test/java/org/apache/camel/quarkus/component/langchain4j/embeddings/ql4j/it/Langchain4jEmbeddingsQl4jTestResource.java
=>
langchain4j-embeddingstore-ql4j/src/test/java/org/apache/camel/quarkus/component/langchain4j/embeddingstore/ql4j/it/OllamaWireMockTestResource.java}
(94%)
copy
integration-tests/{langchain4j-embeddingstore/src/test/java/org/apache/camel/quarkus/component/langchain4j/embeddingstore
=>
langchain4j-embeddingstore-ql4j/src/test/java/org/apache/camel/quarkus/component/langchain4j/embeddingstore/ql4j}/it/QdrantTestResource.java
(55%)
copy
integration-tests/{langchain4j-embeddings-ql4j/src/test/resources/mappings/embeddings/api_embed-hello-world.json
=>
langchain4j-embeddingstore-ql4j/src/test/resources/mappings/embeddings/api_embed-camel-store.json}
(67%)
copy
integration-tests/{langchain4j-embeddings-ql4j/src/test/resources/mappings/embeddings/api_embed-hello-world.json
=>
langchain4j-embeddingstore-ql4j/src/test/resources/mappings/embeddings/api_embed-ql4j-ingest.json}
(67%)
copy
integration-tests/langchain4j-ingest/src/test/java/org/apache/camel/quarkus/component/langchain4j/ingest/it/{Langchain4jIngestS3IT.java
=> Langchain4jIngestIdempotentIT.java} (92%)
create mode 100644
integration-tests/langchain4j-ingest/src/test/java/org/apache/camel/quarkus/component/langchain4j/ingest/it/Langchain4jIngestIdempotentTest.java
copy
integration-tests/tls-registry/src/test/java/org/apache/camel/quarkus/core/tls/it/{TlsRegistryHttpsIT.java
=> TlsRegistryTransportPolicyIT.java} (92%)
create mode 100644
integration-tests/tls-registry/src/test/java/org/apache/camel/quarkus/core/tls/it/TlsRegistryTransportPolicyTest.java
copy
integration-tests/vertx-websocket/src/test/java/org/apache/camel/quarkus/component/vertx/websocket/it/{VertxWebsocketIT.java
=> VertxWebsocketCorsIT.java} (94%)
copy
integration-tests/{tls-registry/src/test/java/org/apache/camel/quarkus/core/tls/it/TlsRegistryDisabledTest.java
=>
vertx-websocket/src/test/java/org/apache/camel/quarkus/component/vertx/websocket/it/VertxWebsocketCorsTest.java}
(53%)
create mode 100644
integration-tests/vertx-websocket/src/test/java/org/apache/camel/quarkus/component/vertx/websocket/it/WebSocketHandshakes.java