This is an automated email from the ASF dual-hosted git repository.

jamesnetherton pushed a commit to branch camel-main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit 9d01f18269f2eaf6ba9e74e505d8a556194e19c2
Author: Jiri Ondrusek <ondrusek.j...@gmail.com>
AuthorDate: Fri Jun 6 08:18:16 2025 +0200

    fixed openapi-java
---
 .../component/openapi/java/deployment/OpenApiJavaProcessor.java      | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git 
a/extensions/openapi-java/deployment/src/main/java/org/apache/camel/quarkus/component/openapi/java/deployment/OpenApiJavaProcessor.java
 
b/extensions/openapi-java/deployment/src/main/java/org/apache/camel/quarkus/component/openapi/java/deployment/OpenApiJavaProcessor.java
index 981edaf5b2..b75f25a652 100644
--- 
a/extensions/openapi-java/deployment/src/main/java/org/apache/camel/quarkus/component/openapi/java/deployment/OpenApiJavaProcessor.java
+++ 
b/extensions/openapi-java/deployment/src/main/java/org/apache/camel/quarkus/component/openapi/java/deployment/OpenApiJavaProcessor.java
@@ -94,7 +94,9 @@ class OpenApiJavaProcessor {
             Capabilities capabilities) throws Exception {
 
         if (capabilities.isPresent(Capability.SMALLRYE_OPENAPI)) {
-            RoutesConfigurer configurer = new RoutesConfigurer();
+            final CamelContext ctx = 
CamelSupport.newBuildTimeCamelContext(true);
+
+            RoutesConfigurer configurer = new RoutesConfigurer(ctx);
             List<RoutesBuilder> routes = new ArrayList<>();
             configurer.setRoutesBuilders(routes);
             configurer.setRoutesCollector(new DefaultRoutesCollector());
@@ -103,7 +105,6 @@ class OpenApiJavaProcessor {
             configurer.setRoutesExcludePattern(
                     
CamelMainHelper.routesExcludePattern().collect(Collectors.joining(",")));
 
-            final CamelContext ctx = 
CamelSupport.newBuildTimeCamelContext(true);
             if (!routesBuilderClasses.isEmpty()) {
                 final ClassLoader loader = 
Thread.currentThread().getContextClassLoader();
                 if (!(loader instanceof QuarkusClassLoader)) {

Reply via email to