freedev commented on issue #3474:
URL: https://github.com/apache/camel-quarkus/issues/3474#issuecomment-1017243152


   Hi James, thanks for coming back to me! :)In the first instance I've tried 
`CamelContextProducer` without but failed to start quarkus.
   
        [1] Unsatisfied dependency for type org.apache.camel.CamelContext and 
qualifiers [@Default]
   
   This is the log:
   
   
   ```
    ~/git/personal/quarkus/code-with-quarkus-camel  master !2 ?1  mvn clean 
quarkus:dev                                                                     
                       ok
   [INFO] Scanning for projects...
   [INFO]
   [INFO] ------------< t.lux.quarkus.azure:code-with-quarkus-camel 
>-------------
   [INFO] Building code-with-quarkus-camel 1.0.0-SNAPSHOT
   [INFO] --------------------------------[ jar 
]---------------------------------
   [INFO]
   [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
code-with-quarkus-camel ---
   [INFO] Deleting 
/Users/freedev/git/personal/quarkus/code-with-quarkus-camel/target
   [INFO]
   [INFO] --- quarkus-maven-plugin:2.6.2.Final:dev (default-cli) @ 
code-with-quarkus-camel ---
   [INFO] Invoking 
org.apache.maven.plugins:maven-resources-plugin:2.6:resources) @ 
code-with-quarkus-camel
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 1 resource
   [INFO] Invoking 
io.quarkus.platform:quarkus-maven-plugin:2.6.2.Final:generate-code) @ 
code-with-quarkus-camel
   [INFO] Invoking 
org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile) @ 
code-with-quarkus-camel
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 1 source file to 
/Users/freedev/git/personal/quarkus/code-with-quarkus-camel/target/classes
   [INFO] Invoking 
org.apache.maven.plugins:maven-resources-plugin:2.6:testResources) @ 
code-with-quarkus-camel
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] skip non existing resourceDirectory 
/Users/freedev/git/personal/quarkus/code-with-quarkus-camel/src/test/resources
   [INFO] Invoking 
io.quarkus.platform:quarkus-maven-plugin:2.6.2.Final:generate-code-tests) @ 
code-with-quarkus-camel
   [INFO] Invoking 
org.apache.maven.plugins:maven-compiler-plugin:3.8.1:testCompile) @ 
code-with-quarkus-camel
   [INFO] Changes detected - recompiling the module!
   Listening for transport dt_socket at address: 5005
   2022-01-20 09:46:36,533 INFO  [io.qua.dep.dev.IsolatedDevModeMain] (main) 
Attempting to start live reload endpoint to recover from previous Quarkus 
startup failure
   2022-01-20 09:46:36,588 ERROR [io.qua.dep.dev.IsolatedDevModeMain] (main) 
Failed to start quarkus: java.lang.RuntimeException: 
io.quarkus.builder.BuildException: Build failure: Build failed due to errors
        [error]: Build step io.quarkus.arc.deployment.ArcProcessor#validate 
threw an exception: javax.enterprise.inject.spi.DeploymentException: Found 2 
deployment problems:
   [1] Unsatisfied dependency for type org.apache.camel.CamelContext and 
qualifiers [@Default]
        - java member: 
t.lux.quarkus.azure.MyReactiveMessagingApplication#camelContext
        - declared on CLASS bean 
[types=[t.lux.quarkus.azure.MyReactiveMessagingApplication, java.lang.Object], 
qualifiers=[@Default, @Any], 
target=t.lux.quarkus.azure.MyReactiveMessagingApplication]
   [2] Unsatisfied dependency for type org.apache.camel.CamelContext and 
qualifiers [@Default]
        - java member: io.smallrye.reactive.messaging.camel.CamelConnector#camel
        - declared on CLASS bean 
[types=[org.eclipse.microprofile.reactive.messaging.spi.ConnectorFactory, 
org.eclipse.microprofile.reactive.messaging.spi.OutgoingConnectorFactory, 
io.smallrye.reactive.messaging.camel.CamelConnector, 
org.eclipse.microprofile.reactive.messaging.spi.IncomingConnectorFactory, 
java.lang.Object], qualifiers=[@Connector(value = "smallrye-camel"), @Any], 
target=io.smallrye.reactive.messaging.camel.CamelConnector]
        at 
io.quarkus.arc.processor.BeanDeployment.processErrors(BeanDeployment.java:1204)
        at io.quarkus.arc.processor.BeanDeployment.init(BeanDeployment.java:269)
        at 
io.quarkus.arc.processor.BeanProcessor.initialize(BeanProcessor.java:134)
        at 
io.quarkus.arc.deployment.ArcProcessor.validate(ArcProcessor.java:454)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at 
io.quarkus.deployment.ExtensionLoader$2.execute(ExtensionLoader.java:887)
        at io.quarkus.builder.BuildContext.run(BuildContext.java:277)
        at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
        at 
org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2449)
        at 
org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1478)
        at java.base/java.lang.Thread.run(Thread.java:829)
        at org.jboss.threads.JBossThread.run(JBossThread.java:501)
        Suppressed: javax.enterprise.inject.UnsatisfiedResolutionException: 
Unsatisfied dependency for type org.apache.camel.CamelContext and qualifiers 
[@Default]
        - java member: 
t.lux.quarkus.azure.MyReactiveMessagingApplication#camelContext
        - declared on CLASS bean 
[types=[t.lux.quarkus.azure.MyReactiveMessagingApplication, java.lang.Object], 
qualifiers=[@Default, @Any], 
target=t.lux.quarkus.azure.MyReactiveMessagingApplication]
                at 
io.quarkus.arc.processor.Beans.resolveInjectionPoint(Beans.java:428)
                at io.quarkus.arc.processor.BeanInfo.init(BeanInfo.java:508)
                at 
io.quarkus.arc.processor.BeanDeployment.init(BeanDeployment.java:257)
                ... 13 more
        Suppressed: javax.enterprise.inject.UnsatisfiedResolutionException: 
Unsatisfied dependency for type org.apache.camel.CamelContext and qualifiers 
[@Default]
        - java member: io.smallrye.reactive.messaging.camel.CamelConnector#camel
        - declared on CLASS bean 
[types=[org.eclipse.microprofile.reactive.messaging.spi.ConnectorFactory, 
org.eclipse.microprofile.reactive.messaging.spi.OutgoingConnectorFactory, 
io.smallrye.reactive.messaging.camel.CamelConnector, 
org.eclipse.microprofile.reactive.messaging.spi.IncomingConnectorFactory, 
java.lang.Object], qualifiers=[@Connector(value = "smallrye-camel"), @Any], 
target=io.smallrye.reactive.messaging.camel.CamelConnector]
                at 
io.quarkus.arc.processor.Beans.resolveInjectionPoint(Beans.java:428)
                at io.quarkus.arc.processor.BeanInfo.init(BeanInfo.java:508)
                at 
io.quarkus.arc.processor.BeanDeployment.init(BeanDeployment.java:257)
                ... 13 more
   
        at 
io.quarkus.runner.bootstrap.AugmentActionImpl.runAugment(AugmentActionImpl.java:330)
        at 
io.quarkus.runner.bootstrap.AugmentActionImpl.createInitialRuntimeApplication(AugmentActionImpl.java:252)
        at 
io.quarkus.runner.bootstrap.AugmentActionImpl.createInitialRuntimeApplication(AugmentActionImpl.java:60)
        at 
io.quarkus.deployment.dev.IsolatedDevModeMain.firstStart(IsolatedDevModeMain.java:93)
        at 
io.quarkus.deployment.dev.IsolatedDevModeMain.accept(IsolatedDevModeMain.java:456)
        at 
io.quarkus.deployment.dev.IsolatedDevModeMain.accept(IsolatedDevModeMain.java:67)
        at 
io.quarkus.bootstrap.app.CuratedApplication.runInCl(CuratedApplication.java:149)
        at 
io.quarkus.bootstrap.app.CuratedApplication.runInAugmentClassLoader(CuratedApplication.java:105)
        at io.quarkus.deployment.dev.DevModeMain.start(DevModeMain.java:145)
        at io.quarkus.deployment.dev.DevModeMain.main(DevModeMain.java:63)
   Caused by: io.quarkus.builder.BuildException: Build failure: Build failed 
due to errors
        [error]: Build step io.quarkus.arc.deployment.ArcProcessor#validate 
threw an exception: javax.enterprise.inject.spi.DeploymentException: Found 2 
deployment problems:
   [1] Unsatisfied dependency for type org.apache.camel.CamelContext and 
qualifiers [@Default]
        - java member: 
t.lux.quarkus.azure.MyReactiveMessagingApplication#camelContext
        - declared on CLASS bean 
[types=[t.lux.quarkus.azure.MyReactiveMessagingApplication, java.lang.Object], 
qualifiers=[@Default, @Any], 
target=t.lux.quarkus.azure.MyReactiveMessagingApplication]
   [2] Unsatisfied dependency for type org.apache.camel.CamelContext and 
qualifiers [@Default]
        - java member: io.smallrye.reactive.messaging.camel.CamelConnector#camel
        - declared on CLASS bean 
[types=[org.eclipse.microprofile.reactive.messaging.spi.ConnectorFactory, 
org.eclipse.microprofile.reactive.messaging.spi.OutgoingConnectorFactory, 
io.smallrye.reactive.messaging.camel.CamelConnector, 
org.eclipse.microprofile.reactive.messaging.spi.IncomingConnectorFactory, 
java.lang.Object], qualifiers=[@Connector(value = "smallrye-camel"), @Any], 
target=io.smallrye.reactive.messaging.camel.CamelConnector]
        at 
io.quarkus.arc.processor.BeanDeployment.processErrors(BeanDeployment.java:1204)
        at io.quarkus.arc.processor.BeanDeployment.init(BeanDeployment.java:269)
        at 
io.quarkus.arc.processor.BeanProcessor.initialize(BeanProcessor.java:134)
        at 
io.quarkus.arc.deployment.ArcProcessor.validate(ArcProcessor.java:454)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at 
io.quarkus.deployment.ExtensionLoader$2.execute(ExtensionLoader.java:887)
        at io.quarkus.builder.BuildContext.run(BuildContext.java:277)
        at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
        at 
org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2449)
        at 
org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1478)
        at java.base/java.lang.Thread.run(Thread.java:829)
        at org.jboss.threads.JBossThread.run(JBossThread.java:501)
        Suppressed: javax.enterprise.inject.UnsatisfiedResolutionException: 
Unsatisfied dependency for type org.apache.camel.CamelContext and qualifiers 
[@Default]
        - java member: 
t.lux.quarkus.azure.MyReactiveMessagingApplication#camelContext
        - declared on CLASS bean 
[types=[t.lux.quarkus.azure.MyReactiveMessagingApplication, java.lang.Object], 
qualifiers=[@Default, @Any], 
target=t.lux.quarkus.azure.MyReactiveMessagingApplication]
                at 
io.quarkus.arc.processor.Beans.resolveInjectionPoint(Beans.java:428)
                at io.quarkus.arc.processor.BeanInfo.init(BeanInfo.java:508)
                at io.quarkus.arc.processor.BeanD(BeanDeployment.java:257)
                ... 13 more
        Suppressed: javax.enterprise.inject.UnsatisfiedResolutionException: 
Unsatisfied dependency for type org.apache.camel.CamelContext and qualifiers 
[@Default]
        - java member: io.smallrye.reactive.messaging.camel.CamelConnector#camel
        - declared on CLASS bean 
[types=[org.eclipse.microprofile.reactive.messaging.spi.ConnectorFactory, 
org.eclipse.microprofile.reactive.messaging.spi.OutgoingConnectorFactory, 
io.smallrye.reactive.messaging.camel.CamelConnector, 
org.eclipse.microprofile.reactive.messaging.spi.IncomingConnectorFactory, 
java.lang.Object], qualifiers=[@Connector(value = "smallrye-camel"), @Any], 
target=io.smallrye.reactive.messaging.camel.CamelConnector]
                at 
io.quarkus.arc.processor.Beans.resolveInjectionPoint(Beans.java:428)
                at io.quarkus.arc.processor.BeanInfo.init(BeanInfo.java:508)
                at 
io.quarkus.arc.processor.BeanDeployment.init(BeanDeployment.java:257)
                ... 13 more
   
        at io.quarkus.builder.Execution.run(Execution.java:116)
        at 
io.quarkus.builder.BuildExecutionBuilder.execute(BuildExecutionBuilder.java:79)
        at io.quarkus.deployment.QuarkusAugmentor.run(QuarkusAugmentor.java:161)
        at 
io.quarkus.runner.bootstrap.AugmentActionImpl.runAugment(AugmentActionImpl.java:328)
        ... 9 more
   Caused by: javax.enterprise.inject.spi.DeploymentException: Found 2 
deployment problems:
   [1] Unsatisfied dependency for type org.apache.camel.CamelContext and 
qualifiers [@Default]
        - java member: 
t.lux.quarkus.azure.MyReactiveMessagingApplication#camelContext
        - declared on CLASS bean 
[types=[t.lux.quarkus.azure.MyReactiveMessagingApplication, java.lang.Object], 
qualifiers=[@Default, @Any], 
target=t.lux.quarkus.azure.MyReactiveMessagingApplication]
   [2] Unsatisfied dependency for type org.apache.camel.CamelContext and 
qualifiers [@Default]
        - java member: io.smallrye.reactive.messaging.camel.CamelConnector#camel
        - declared on CLASS bean 
[types=[org.eclipse.microprofile.reactive.messaging.spi.ConnectorFactory, 
org.eclipse.microprofile.reactive.messaging.spi.OutgoingConnectorFactory, 
io.smallrye.reactive.messaging.camel.CamelConnector, 
org.eclipse.microprofile.reactive.messaging.spi.IncomingConnectorFactory, 
java.lang.Object], qualifiers=[@Connector(value = "smallrye-camel"), @Any], 
target=io.smallrye.reactive.messaging.camel.CamelConnector]
        at 
io.quarkus.arc.processor.BeanDeployment.processErrors(BeanDeployment.java:1204)
        at io.quarkus.arc.processor.BeanDeployment.init(BeanDeployment.java:269)
        at 
io.quarkus.arc.processor.BeanProcessor.initialize(BeanProcessor.java:134)
        at 
io.quarkus.arc.deployment.ArcProcessor.validate(ArcProcessor.java:454)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at 
io.quarkus.deployment.ExtensionLoader$2.execute(ExtensionLoader.java:887)
        at io.quarkus.builder.BuildContext.run(BuildContext.java:277)
        at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
        at 
org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2449)
        at 
org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1478)
        at java.base/java.lang.Thread.run(Thread.java:829)
        at org.jboss.threads.JBossThread.run(JBossThread.java:501)
        Suppressed: javax.enterprise.inject.UnsatisfiedResolutionException: 
Unsatisfied dependency for type org.apache.camel.CamelContext and qualifiers 
[@Default]
        - java member: 
t.lux.quarkus.azure.MyReactiveMessagingApplication#camelContext
        - declared on CLASS bean 
[types=[t.lux.quarkus.azure.MyReactiveMessagingApplication, java.lang.Object], 
qualifiers=[@Default, @Any], 
target=t.lux.quarkus.azure.MyReactiveMessagingApplication]
                at 
io.quarkus.arc.processor.Beans.resolveInjectionPoint(Beans.java:428)
                at io.quarkus.arc.processor.BeanInfo.init(BeanInfo.java:508)
                at 
io.quarkus.arc.processor.BeanDeployment.init(BeanDeployment.java:257)
                ... 13 more
        Suppressed: javax.enterprise.inject.UnsatisfiedResolutionException: 
Unsatisfied dependency for type org.apache.camel.CamelContext and qualifiers 
[@Default]
        - java member: io.smallrye.reactive.messaging.camel.CamelConnector#camel
        - declared on CLASS bean 
[types=[org.eclipse.microprofile.reactive.messaging.spi.ConnectorFactory, 
org.eclipse.microprofile.reactive.messaging.spi.OutgoingConnectorFactory, 
io.smallrye.reactive.messaging.camel.CamelConnector, 
org.eclipse.microprofile.reactive.messaging.spi.IncomingConnectorFactory, 
java.lang.Object], qualifiers=[@Connector(value = "smallrye-camel"), @Any], 
target=io.smallrye.reactive.messaging.camel.CamelConnector]
                at 
io.quarkus.arc.processor.Beans.resolveInjectionPoint(Beans.java:428)
                at io.quarkus.arc.processor.BeanInfo.init(BeanInfo.java:508)
                at 
io.quarkus.arc.processor.BeanDeployment.init(BeanDeployment.java:257)
                ... 13 more
   
   
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to