This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a change to branch regen_bot_sbom
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
omit 1ec8073418 Regen SBOM from commit
6aa87247f7c38007e5da9b3552cc107c9ee68475
add 91d1ce3530 Regen SBOM from commit
6aa87247f7c38007e5da9b3552cc107c9ee68475 (#9346)
add e016dcaaf9 Bump quarkiverse-minio.version from 3.9.1 to 3.9.2
add b95bc88278 Split the testing user guide into separate pages
add 9b4853c1d5 Fixes #9299. Publish outputSchema and structuredContent for
ai-tool routes over MCP
add e1b1a8970e Fixes #9087. Native PDF parsing support in
camel-quarkus-tika
add 6361a80ed8 Make OpenaiChatTest.chatWithImage produce more consistent
results across LLMs and models
add e22fcf8dd0 Bump actions/setup-java from 6.0.1 to 6.1.0
add a3dcdee471 Bump org.amqphub.quarkus:quarkus-qpid-jms-bom from 2.14.0
to 2.14.1
add 95f5dbd5ee Bump cq-plugin.version from 4.28.1 to 4.28.3
add a4398fae0f Bump quarkiverse-langchain4j.version from 1.14.1 to 1.14.2
add e12fc20af4 Fix dead Quartz and OpenShift links in extension docs
add c4eb7f6e64 Quarkus Agent MCP support: built-in skills and Dev MCP tools
add 0a6f9c65c2 Upgrade Quarkus to 4.0.0.Beta1
add 5962f48756 Use relative xref links to Camel manual in Quarkus Agent
MCP docs
add 0204a5d180 Use Camel CLI branding instead of Camel JBang in Quarkus
Agent MCP docs
add 2b2f006d61 Register Agroal flush for reflection and test SQL / JDBC
secret rotation pool eviction
add ce88cc3987 Add route diagram dumping to @CamelQuarkusTest
add 37ec670814 Reorganise camel-quarkus-core deployment build steps
add 9b62ddd139 Use RSA 1.5 key wrap in the programmatic STS tests on FIPS
add e22968fc55 Test micrometer-observability tracing alongside
quarkus-observation @Observed beans
add e7fabbd8b3 Undeprecate quarkus.camel.cluster.file.enabled and
quarkus.camel.cluster.kubernetes.enabled
add 3d00d3fd98 Remove unused camel-quarkus-support-aws
add f7f8d08ebe Use WireMock for Dropbox integration tests
add 2c7237c712 Fix SSL exception detection in splunk-hec test
add ab411f2134 Remove mockbackend logs when test containers are used
add 44963d3fa8 Bump com.gradle:develocity-maven-extension from 2.6.0 to
2.6.1
add 564b87d12f Fixes #9300. Add ai-resource extension and serve
ai-resource routes as MCP resources
add 9f2d0c047f Regen SBOM from commit
564b87d12f0cbf6917a56504dd875a8dfc23df1d
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 (1ec8073418)
\
N -- N -- N refs/heads/regen_bot_sbom (9f2d0c047f)
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/workflows/alternate-jdk-build.yaml | 12 +-
.github/workflows/camel-master-cron.yaml | 14 +-
.github/workflows/check-dependency-convergence.yml | 2 +-
.github/workflows/ci-build.yaml | 14 +-
.github/workflows/generate-sbom-main.yml | 2 +-
.github/workflows/quarkus-lts-ci-build.yaml | 12 +-
.github/workflows/quarkus-master-cron.yaml | 14 +-
.mvn/extensions.xml | 2 +-
camel-quarkus-sbom/camel-quarkus-sbom.json | 32829 ++++++++++---------
camel-quarkus-sbom/camel-quarkus-sbom.xml | 29081 ++++++++--------
catalog/pom.xml | 39 +-
docs/antora.yml | 4 +-
.../ROOT/examples/components/ai-resource.yml | 13 +
docs/modules/ROOT/nav.adoc | 5 +
.../ROOT/pages/contributor-guide/build-items.adoc | 51 +-
.../modules/ROOT/pages/migration-guide/3.36.0.adoc | 2 +-
docs/modules/ROOT/pages/migration-guide/4.0.0.adoc | 77 +
.../camel-spring-boot-to-camel-quarkus.adoc | 2 +-
.../pages/reference/extensions/ai-resource.adoc | 50 +
.../ROOT/pages/reference/extensions/core.adoc | 121 -
.../reference/extensions/file-cluster-service.adoc | 14 +-
.../ROOT/pages/reference/extensions/knative.adoc | 2 +-
.../extensions/kubernetes-cluster-service.adoc | 14 +-
.../pages/reference/extensions/mcp-server.adoc | 68 +-
.../ROOT/pages/reference/extensions/quartz.adoc | 2 +-
.../ROOT/pages/reference/extensions/tika.adoc | 22 +
.../ROOT/pages/user-guide/quarkus-agent-mcp.adoc | 69 +
docs/modules/ROOT/pages/user-guide/testing.adoc | 734 +-
.../testing/camel-quarkus-test-support.adoc | 364 +
.../user-guide/testing/camel-quarkus-test.adoc | 223 +
.../user-guide/testing/external-services.adoc | 152 +
...eansProcessor.java => CamelBeansProcessor.java} | 66 +-
.../core/deployment/CamelBootstrapProcessor.java | 395 +-
.../core/deployment/CamelContextProcessor.java | 221 -
.../core/deployment/CamelNativeImageProcessor.java | 113 +-
.../quarkus/core/deployment/CamelProcessor.java | 553 -
.../core/deployment/CamelRegistryProcessor.java | 4 -
...cesProcessor.java => CamelRoutesProcessor.java} | 54 +-
.../core/deployment/CamelServicesProcessor.java | 194 +
.../{main => }/CamelTestLifecycleProcessor.java | 4 +-
.../deployment/CamelTypeConverterProcessor.java | 145 +
.../core/deployment/PropertyInjectProcessor.java | 66 -
.../deployment/devmode/CamelDevModeProcessor.java | 34 +
.../devui/CamelCoreDevConsoleProcessor.java | 2 +-
.../main/CamelMainHotDeploymentProcessor.java | 50 -
.../main/CamelMainNativeImageProcessor.java | 45 -
.../core/deployment/main/CamelMainProcessor.java | 227 -
.../main/devmode/CamelMainDevModeProcessor.java | 37 -
.../main/spi/CamelRoutesCollectorBuildItem.java | 37 -
.../spi/CamelBootstrapCompletedBuildItem.java | 26 -
.../{main => }/spi/CamelMainBuildItem.java | 2 +-
.../{main => }/spi/CamelMainListenerBuildItem.java | 2 +-
.../spi/CamelRoutesLoaderBuildItems.java | 43 -
.../core/deployment/spi/CamelRuntimeBuildItem.java | 39 -
.../deployment/spi/CamelRuntimeTaskBuildItem.java | 17 +-
.../deployment/{main => util}/CamelMainHelper.java | 3 +-
.../src/main/resources/META-INF/quarkus-skill.md | 89 +
.../deployment/CamelContextCustomizerTest.java | 2 +-
.../CamelRegistryBeanQualifierResolutionTest.java | 2 +-
.../core/deployment/CamelRoutesCollectorTest.java | 15 +-
.../core/deployment/CamelSourceLocationTest.java | 2 +-
.../CustomRoutesCollectorMainListener.java} | 14 +-
.../devui/CamelQuarkusCoreDevUITest.java | 75 +
.../deployment/main/CamelMainListenerTest.java | 4 +-
.../main/CamelMainRoutesDiscoveryTest.java | 12 +-
.../main/CamelMainRoutesExcludeFilterTest.java | 1 -
.../main/CamelMainRoutesIncludeFilterTest.java | 1 -
.../CamelTraceActivityCamelMainFallbackTest.java | 71 -
.../core/runtime/CamelTraceActivityTest.java | 6 +-
.../camel/quarkus/core/runtime/CamelTraceTest.java | 4 +-
.../camel/quarkus/core/CamelBootstrapRecorder.java | 57 -
.../org/apache/camel/quarkus/core/CamelConfig.java | 194 -
.../camel/quarkus/core/CamelConfigFlags.java | 7 -
.../camel/quarkus/core/CamelContextRecorder.java | 48 -
.../apache/camel/quarkus/core/CamelProducers.java | 12 +
.../{ => core}/CamelQuarkusBeanPostProcessor.java | 2 +-
.../apache/camel/quarkus/core/CamelRecorder.java | 20 -
.../camel/quarkus/core/FastCamelContext.java | 1 -
.../camel/quarkus/core/FastTypeConverter.java | 2 +-
.../camel/quarkus/core/RegistryRoutesLoader.java | 26 -
.../camel/quarkus/core/RegistryRoutesLoaders.java | 138 -
.../camel/quarkus/devui/CamelCoreDevUIService.java | 261 +-
.../camel/quarkus/main/CamelMainProducers.java | 35 -
.../camel/quarkus/main/CamelMainRecorder.java | 44 +-
.../quarkus/main/CamelMainRoutesCollector.java | 99 +-
extensions-support/aws/deployment/pom.xml | 68 -
.../commons/deployment/AwsCommonsProcessor.java | 30 -
extensions-support/aws/pom.xml | 37 -
extensions-support/aws/runtime/pom.xml | 76 -
.../vertx/AzureCoreHttpClientVertxProcessor.java | 42 +
.../deployment/BouncyCastleSupportProcessor.java | 6 +
.../consul-client/deployment/pom.xml | 4 +
extensions-support/consul-client/runtime/pom.xml | 4 +
.../deployment/DebeziumSupportProcessor.java | 12 +-
.../{jetty => jackson2}/deployment/pom.xml | 8 +-
.../deployment/Jackson2SupportProcessor.java | 148 +
extensions-support/{debezium => jackson2}/pom.xml | 10 +-
.../{jetty => jackson2}/runtime/pom.xml | 10 +-
.../main/resources/META-INF/quarkus-extension.yaml | 6 +-
extensions-support/langchain4j/deployment/pom.xml | 4 +
extensions-support/langchain4j/runtime/pom.xml | 4 +
extensions-support/pom.xml | 2 +-
.../{odata => ai-resource}/deployment/pom.xml | 12 +-
.../resource/deployment/AiResourceProcessor.java} | 6 +-
extensions/{odata => ai-resource}/pom.xml | 4 +-
extensions/{odata => ai-resource}/runtime/pom.xml | 14 +-
.../ai-resource/runtime/src/main/doc/usage.adoc | 1 +
.../main/resources/META-INF/quarkus-extension.yaml | 6 +-
.../component/ai/tool/CamelAiToolProvider.java | 4 +-
.../src/main/resources/META-INF/quarkus-skill.md | 45 +
.../FileLockClusterServiceBuildTimeConfig.java | 3 -
.../pubsub/deployment/GooglePubsubProcessor.java | 6 +-
.../google/pubsub/GooglePubsubRecorder.java | 2 +-
.../pubsub/JacksonGooglePubsubSerializer.java | 2 +-
.../jasypt/deployment/JasyptProcessor.java | 2 +-
.../devui/JasyptUtilsDevUIProcessor.java | 2 +-
.../java/joor/deployment/JavaJoorDslProcessor.java | 29 +-
.../component/jdbc/deployment/JdbcProcessor.java | 9 +
extensions/keycloak/deployment/pom.xml | 4 +
.../keycloak/deployment/KeycloakProcessor.java | 7 +
extensions/keycloak/runtime/pom.xml | 4 +
.../knative/runtime/src/main/doc/limitations.adoc | 2 +-
.../KubernetesClusterServiceBuildTimeConfig.java | 3 -
.../deployment/Langchain4jIngestProcessor.java | 71 -
.../management/deployment/ManagementProcessor.java | 17 +
.../mcp/server/deployment/McpServerProcessor.java | 10 +-
.../mcp-server/runtime/src/main/doc/intro.adoc | 7 +-
.../mcp-server/runtime/src/main/doc/usage.adoc | 42 +-
.../component/mcp/server/CamelMcpServerConfig.java | 17 +-
.../mcp/server/CamelMcpServerRecorder.java | 16 +-
...onfig.java => CamelMcpServerRunTimeConfig.java} | 30 +-
.../mcp/server/QuarkusMcpServerEngine.java | 104 +-
.../mcp/server/QuarkusMcpServerEngineFactory.java} | 37 +-
.../micrometer-observability/runtime/pom.xml | 6 +
extensions/milvus/pom.xml | 4 +
extensions/olingo4/deployment/pom.xml | 4 +
extensions/olingo4/runtime/pom.xml | 4 +
extensions/openapi-java/deployment/pom.xml | 4 +
.../java/deployment/OpenApiJavaProcessor.java | 27 +-
extensions/openstack/deployment/pom.xml | 4 +
extensions/openstack/runtime/pom.xml | 4 +
.../http/deployment/PlatformHttpProcessor.java | 34 +
extensions/pom.xml | 1 +
.../quartz/deployment/QuartzProcessor.java | 12 +-
.../runtime/src/main/doc/usage-advanced.adoc | 2 +-
.../rocketmq/deployment/RocketmqProcessor.java | 1 +
.../component/saxon/deployment/SaxonProcessor.java | 6 +
.../servicenow/deployment/ServicenowProcessor.java | 2 +-
.../component/sql/deployment/SqlProcessor.java | 4 +
extensions/tika/deployment/pom.xml | 4 +
.../component/tika/deployment/TikaProcessor.java | 52 +
extensions/tika/runtime/pom.xml | 5 +
extensions/tika/runtime/src/main/doc/usage.adoc | 17 +
.../core/tls/TlsConfigurationConverter.java | 4 +-
extensions/twilio/deployment/pom.xml | 4 +
.../twilio/deployment/TwilioProcessor.java | 8 +
extensions/twilio/runtime/pom.xml | 4 +
.../vertx/http/deployment/VertxHttpProcessor.java | 10 +
extensions/weaviate/pom.xml | 4 +
.../xslt/saxon/deployment/XsltSaxonProcessor.java | 2 +
.../it/ws/trust/server/WsTrustServerRoutes.java | 2 +
.../cxf/way/TrustHelloServiceCxfWayImpl.java | 3 +-
.../cxf/soap/it/ws/trust/sts/SampleSTS.java | 3 +-
.../cxf/soap/it/ws/trust/CxfWsTrustTest.java | 4 +
.../it/ws/trust/cxf/way/CxfWsTrustCxfWayTest.java | 4 +
.../json/jackson/NamingStrategyCustomizer.java | 30 -
.../dataformats/json/jackson/JacksonJsonTest.java | 3 +
.../quarkus/component/direct/it/DirectTest.java | 6 +-
.../quarkus/component/log/it/LogResource.java | 26 -
.../camel/quarkus/component/log/it/LogUtils.java | 46 -
.../camel/quarkus/component/log/it/LogTest.java | 5 +-
.../camel/quarkus/component/log/it/MdcLogTest.java | 9 +-
.../component/log/it/MdcLoggingTestProfile.java | 1 -
.../quarkus/component/timer/it/TimerTest.java | 6 +-
.../src/main/resources/application.properties | 2 +-
.../quarkus/component/jdbc/h2/H2JdbcResource.java | 18 +
.../h2/src/main/resources/application.properties | 1 +
.../quarkus/component/jdbc/h2/CamelH2JdbcTest.java | 25 +
.../component/cli/connector/it/CliToolServer.java | 3 +-
.../component/http/common/HttpTestResource.java | 5 +-
.../{management => ai-resource}/pom.xml | 83 +-
.../ai/resource/it/AiResourceResource.java | 121 +
.../component/ai/resource/it/AiResourceRoutes.java | 57 +
.../quarkus/component/ai/resource/it/Order.java} | 4 +-
.../component/ai/resource/it/AiResourceIT.java | 4 +-
.../component/ai/resource/it/AiResourceTest.java | 147 +
integration-tests/arangodb/pom.xml | 6 +
.../quarkus/component/csv/it/CsvResource.java | 4 +-
integration-tests/cxf-soap-grouped/pom.xml | 4 -
.../vault/it/CyberarkVaultTestResource.java | 1 -
integration-tests/dropbox/README.adoc | 8 +-
integration-tests/dropbox/pom.xml | 5 +
.../component/dropbox/it/DropboxProducers.java | 66 +
.../component/dropbox/it/DropboxResource.java | 8 +-
.../quarkus/component/dropbox/it/DropboxIT.java | 3 -
.../quarkus/component/dropbox/it/DropboxTest.java | 9 +-
.../component/dropbox/it/DropboxTestResource.java | 135 +
.../src/main/resources/application.properties | 2 +-
.../component/jms/artemis/it/JmsArtemisXAIT.java | 2 +
.../component/jms/artemis/it/JmsArtemisXATest.java | 2 +
integration-tests/jolt/pom.xml | 2 -
integration-tests/jpa/pom.xml | 3 +
.../camel/quarkus/component/jpa/it/JpaIT.java | 2 +
.../camel/quarkus/component/jpa/it/JpaTest.java | 2 +
.../quarkus/component/jpa/it/NamedJpaTest.java | 2 +
integration-tests/jq/pom.xml | 6 +
.../camel/quarkus/component/jq/it/JqResource.java | 3 +-
.../component/kamelet/it/KameletRoutes.java | 1 +
integration-tests/keycloak/pom.xml | 3 +
.../component/keycloak/it/KeycloakTestBase.java | 18 +-
.../it/KubernetesCustomResourceTest.java | 2 +-
.../langchain4j/agent/it/AgentProducers.java | 6 +-
.../agent/it/service/TestPojoAiAgent.java | 15 +-
.../langchain4j-embeddingstore/pom.xml | 4 +
.../camel/quarkus/main/CoreMainXmlIoTest.java | 9 +-
.../camel/quarkus/main/CoreMainXmlJaxbTest.java | 6 +-
.../camel/quarkus/main/CoreMainResource.java | 4 -
.../apache/camel/quarkus/main/CoreMainTest.java | 2 -
integration-tests/mcp-server/pom.xml | 40 +
.../component/mcp/server/it/McpServerResource.java | 14 +
.../component/mcp/server/it/McpServerRoutes.java | 92 +-
.../quarkus/component/mcp/server/it/Order.java} | 4 +-
.../mcp/server/it/QuarkusDefinedResources.java | 55 +
.../mcp/server/it/QuarkusDefinedTools.java | 23 +-
.../src/main/resources/application.properties | 8 +-
.../src/main/resources/schema/order-status.json | 13 +
.../component/mcp/server/it/McpServerIT.java | 2 +
.../component/mcp/server/it/McpServerTest.java | 318 +-
integration-tests/micrometer-observability/pom.xml | 4 +
.../it/MicrometerObservabilityResource.java | 7 +
.../it/MicrometerObservabilityRoutes.java | 12 +
.../observability/it/ObservedService.java} | 10 +-
.../src/main/resources/application.properties | 3 +-
.../it/MicrometerObservabilityTest.java | 45 +-
.../micrometer/it/MicrometerProducers.java | 2 +-
.../micrometer/it/MicrometerResource.java | 2 +-
integration-tests/milvus/pom.xml | 4 +
.../it/health/ObservabilityServicesResource.java | 2 +-
.../src/main/resources/application.properties | 1 +
.../it/ObservabilityServicesTest.java | 2 +-
.../quarkus/component/ocsf/it/OcsfResource.java | 8 +-
integration-tests/openai/pom.xml | 6 +
.../src/main/resources/application.properties | 3 +
.../component/openai/it/OpenaiChatTest.java | 26 +-
.../openai/src/test/resources/img/camel-logo.png | Bin 13008 -> 0 bytes
.../openai/src/test/resources/img/orange.png | Bin 0 -> 566 bytes
...tions-6dcb56c2-44cf-48e5-9ea0-a1696d851b90.json | 4 +-
.../src/main/resources/application.properties | 1 +
.../src/main/resources/application.properties | 1 +
integration-tests/pom.xml | 1 +
.../component/quartz/it/QuartzClusteredTest.java | 7 +-
.../component/splunk/hec/it/SplunkHecResource.java | 13 +-
.../quarkus/component/sql/it/SqlResource.java | 18 +
.../sql/src/main/resources/application.properties | 1 +
.../camel/quarkus/component/sql/it/SqlTest.java | 42 +
.../component/telegram/it/TelegramTest.java | 4 +-
.../src/main/resources/application.properties | 2 +-
integration-tests/tika/pom.xml | 4 +
.../quarkus/component/tika/it/TikaResource.java | 3 +
.../camel/quarkus/component/tika/it/TikaTest.java | 74 +
.../vertx/websocket/it/VertxWebsocketSslTest.java | 1 +
.../vertx/websocket/it/VertxWebsocketTest.java | 38 +-
integration-tests/weaviate/pom.xml | 4 +
.../weaviate/it/WeaviateTestResource.java | 1 -
pom.xml | 40 +-
poms/bom/pom.xml | 50 +-
poms/bom/src/main/generated/flattened-full-pom.xml | 3061 +-
.../src/main/generated/flattened-reduced-pom.xml | 369 +-
.../generated/flattened-reduced-verbose-pom.xml | 369 +-
.../camel-quarkus-junit-annotation-tests/pom.xml | 4 +
.../{NestedTest.java => DumpRouteDiagramTest.java} | 45 +-
.../camel/quarkus/test/CamelQuarkusTest.java | 16 +
.../test/internal/CamelQuarkusTestCallbacks.java | 42 +-
.../test/internal/CamelQuarkusTestInspector.java | 13 +
.../internal/CamelQuarkusTestInspectorTest.java | 10 +-
tooling/maven-plugin/pom.xml | 13 +-
.../camel/quarkus/maven/IncrementalBuildMojo.java | 4 +-
.../quarkus/maven/RebalanceTestGroupsMojo.java | 6 +-
tooling/scripts/test-categories.yaml | 1 +
279 files changed, 39823 insertions(+), 34963 deletions(-)
create mode 100644 docs/modules/ROOT/examples/components/ai-resource.yml
create mode 100644
docs/modules/ROOT/pages/reference/extensions/ai-resource.adoc
create mode 100644 docs/modules/ROOT/pages/user-guide/quarkus-agent-mcp.adoc
create mode 100644
docs/modules/ROOT/pages/user-guide/testing/camel-quarkus-test-support.adoc
create mode 100644
docs/modules/ROOT/pages/user-guide/testing/camel-quarkus-test.adoc
create mode 100644
docs/modules/ROOT/pages/user-guide/testing/external-services.adoc
rename
extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{CamelUnremovableBeansProcessor.java
=> CamelBeansProcessor.java} (62%)
delete mode 100644
extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelContextProcessor.java
delete mode 100644
extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelProcessor.java
rename
extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{CamelRouteResourcesProcessor.java
=> CamelRoutesProcessor.java} (63%)
create mode 100644
extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelServicesProcessor.java
rename
extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{main
=> }/CamelTestLifecycleProcessor.java (94%)
create mode 100644
extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelTypeConverterProcessor.java
delete mode 100644
extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/PropertyInjectProcessor.java
delete mode 100644
extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/main/CamelMainHotDeploymentProcessor.java
delete mode 100644
extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/main/CamelMainNativeImageProcessor.java
delete mode 100644
extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/main/CamelMainProcessor.java
delete mode 100644
extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/main/devmode/CamelMainDevModeProcessor.java
delete mode 100644
extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/main/spi/CamelRoutesCollectorBuildItem.java
delete mode 100644
extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/spi/CamelBootstrapCompletedBuildItem.java
rename
extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{main
=> }/spi/CamelMainBuildItem.java (95%)
rename
extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{main
=> }/spi/CamelMainListenerBuildItem.java (95%)
delete mode 100644
extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/spi/CamelRoutesLoaderBuildItems.java
delete mode 100644
extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/spi/CamelRuntimeBuildItem.java
rename
extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/{main
=> util}/CamelMainHelper.java (96%)
create mode 100644
extensions-core/core/deployment/src/main/resources/META-INF/quarkus-skill.md
rename
extensions-core/core/deployment/src/{main/java/org/apache/camel/quarkus/core/deployment/CamelFeature.java
=>
test/java/org/apache/camel/quarkus/core/deployment/CustomRoutesCollectorMainListener.java}
(73%)
delete mode 100644
extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/runtime/CamelTraceActivityCamelMainFallbackTest.java
delete mode 100644
extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/CamelBootstrapRecorder.java
rename extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/{
=> core}/CamelQuarkusBeanPostProcessor.java (97%)
delete mode 100644
extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/RegistryRoutesLoader.java
delete mode 100644
extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/RegistryRoutesLoaders.java
delete mode 100644
extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/main/CamelMainProducers.java
delete mode 100644 extensions-support/aws/deployment/pom.xml
delete mode 100644
extensions-support/aws/deployment/src/main/java/org/apache/camel/quarkus/component/aws/commons/deployment/AwsCommonsProcessor.java
delete mode 100644 extensions-support/aws/pom.xml
delete mode 100644 extensions-support/aws/runtime/pom.xml
copy extensions-support/{jetty => jackson2}/deployment/pom.xml (88%)
create mode 100644
extensions-support/jackson2/deployment/src/main/java/org/apache/camel/quarkus/support/jackson2/deployment/Jackson2SupportProcessor.java
copy extensions-support/{debezium => jackson2}/pom.xml (92%)
copy extensions-support/{jetty => jackson2}/runtime/pom.xml (87%)
rename extensions-support/{aws =>
jackson2}/runtime/src/main/resources/META-INF/quarkus-extension.yaml (90%)
copy extensions/{odata => ai-resource}/deployment/pom.xml (85%)
copy
extensions/{aws-bedrock/deployment/src/main/java/org/apache/camel/quarkus/component/aws/bedrock/deployment/AwsBedrockProcessor.java
=>
ai-resource/deployment/src/main/java/org/apache/camel/quarkus/component/ai/resource/deployment/AiResourceProcessor.java}
(86%)
copy extensions/{odata => ai-resource}/pom.xml (93%)
copy extensions/{odata => ai-resource}/runtime/pom.xml (89%)
create mode 100644 extensions/ai-resource/runtime/src/main/doc/usage.adoc
copy extensions/{ai-tool =>
ai-resource}/runtime/src/main/resources/META-INF/quarkus-extension.yaml (89%)
create mode 100644
extensions/bean/deployment/src/main/resources/META-INF/quarkus-skill.md
copy
extensions/mcp-server/runtime/src/main/java/org/apache/camel/quarkus/component/mcp/server/{CamelMcpServerConfig.java
=> CamelMcpServerRunTimeConfig.java} (64%)
copy
extensions/{mdc/runtime/src/main/java/org/apache/camel/quarkus/component/mdc/CamelMdcServiceProducer.java
=>
mcp-server/runtime/src/main/java/org/apache/camel/quarkus/component/mcp/server/QuarkusMcpServerEngineFactory.java}
(53%)
create mode 100644 extensions/tika/runtime/src/main/doc/usage.adoc
delete mode 100644
integration-test-groups/dataformats-json/json-jackson/src/main/java/org/apache/camel/quarkus/component/dataformats/json/jackson/NamingStrategyCustomizer.java
delete mode 100644
integration-test-groups/foundation/log/src/main/java/org/apache/camel/quarkus/component/log/it/LogUtils.java
copy integration-tests/{management => ai-resource}/pom.xml (87%)
create mode 100644
integration-tests/ai-resource/src/main/java/org/apache/camel/quarkus/component/ai/resource/it/AiResourceResource.java
create mode 100644
integration-tests/ai-resource/src/main/java/org/apache/camel/quarkus/component/ai/resource/it/AiResourceRoutes.java
copy
integration-tests/{bean-validator/src/main/java/org/apache/camel/quarkus/component/bean/validator/it/model/OptionalChecks.java
=>
ai-resource/src/main/java/org/apache/camel/quarkus/component/ai/resource/it/Order.java}
(89%)
copy
integration-test-groups/aws2/aws2-ddb/src/test/java/org/apache/camel/quarkus/component/aws2/ddb/it/Aws2DdbIT.java
=>
integration-tests/ai-resource/src/test/java/org/apache/camel/quarkus/component/ai/resource/it/AiResourceIT.java
(89%)
create mode 100644
integration-tests/ai-resource/src/test/java/org/apache/camel/quarkus/component/ai/resource/it/AiResourceTest.java
create mode 100644
integration-tests/dropbox/src/main/java/org/apache/camel/quarkus/component/dropbox/it/DropboxProducers.java
create mode 100644
integration-tests/dropbox/src/test/java/org/apache/camel/quarkus/component/dropbox/it/DropboxTestResource.java
copy
integration-tests/{bean-validator/src/main/java/org/apache/camel/quarkus/component/bean/validator/it/model/OptionalChecks.java
=>
mcp-server/src/main/java/org/apache/camel/quarkus/component/mcp/server/it/Order.java}
(89%)
create mode 100644
integration-tests/mcp-server/src/main/java/org/apache/camel/quarkus/component/mcp/server/it/QuarkusDefinedResources.java
create mode 100644
integration-tests/mcp-server/src/main/resources/schema/order-status.json
copy
integration-tests/{opentelemetry/src/main/java/org/apache/camel/quarkus/component/opentelemetry/it/GreetingsBean.java
=>
micrometer-observability/src/main/java/org/apache/camel/quarkus/component/micrometer/observability/it/ObservedService.java}
(80%)
delete mode 100644
integration-tests/openai/src/test/resources/img/camel-logo.png
create mode 100644 integration-tests/openai/src/test/resources/img/orange.png
copy
test-framework/camel-quarkus-junit-annotation-tests/src/test/java/org/apache/camel/quarkus/test/annotation/{NestedTest.java
=> DumpRouteDiagramTest.java} (55%)