You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by "ppalaga (via GitHub)" <gi...@apache.org> on 2023/02/06 08:21:25 UTC

[GitHub] [camel-quarkus] ppalaga opened a new issue, #4491: Quarkiverse MyBatis 1.x not ready for Quarkus 3/Jakarta 9/10

ppalaga opened a new issue, #4491:
URL: https://github.com/apache/camel-quarkus/issues/4491

   Blocked by https://github.com/quarkiverse/quarkus-mybatis/issues/243
   
   ```
    FAILURE! - in org.apache.camel.quarkus.component.mybatis.it.MyBatisTest
   [ERROR] tests  Time elapsed: 0.012 s  <<< ERROR!
   java.lang.RuntimeException: 
   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: java.lang.IllegalArgumentException: A synthetic bean SYNTHETIC bean [types=[org.apache.ibatis.session.SqlSessionFactory], qualifiers=[@javax.inject.Named("xmlconfig"), @Any], target=n/a] was defined with invalid scope annotation - javax.inject.Singleton. Please use one of the built-in scopes or a valid, registered custom scope.
           at io.quarkus.arc.processor.Beans.validateBean(Beans.java:767)
           at io.quarkus.arc.processor.BeanInfo.validate(BeanInfo.java:525)
           at io.quarkus.arc.processor.BeanDeployment.validateBeans(BeanDeployment.java:1322)
           at io.quarkus.arc.processor.BeanDeployment.validate(BeanDeployment.java:463)
           at io.quarkus.arc.processor.BeanProcessor.validate(BeanProcessor.java:157)
           at io.quarkus.arc.deployment.ArcProcessor.validate(ArcProcessor.java:529)
           at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
           at java.base/java.lang.reflect.Method.invoke(Method.java:578)
           at io.quarkus.deployment.ExtensionLoader$3.execute(ExtensionLoader.java:909)
           at io.quarkus.builder.BuildContext.run(BuildContext.java:281)
           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:1589)
           at org.jboss.threads.JBossThread.run(JBossThread.java:501)
   
           at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:625)
           at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:696)
           at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
           at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
           at org.junit.jupiter.api.extension.InvocationInterceptor.interceptTestClassConstructor(InvocationInterceptor.java:73)
           at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
           at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
           at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
           at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
           at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
           at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
           at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:62)
           at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestClassConstructor(ClassBasedTestDescriptor.java:363)
           at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateTestClass(ClassBasedTestDescriptor.java:310)
           at org.junit.jupiter.engine.descriptor.ClassTestDescriptor.instantiateTestClass(ClassTestDescriptor.java:79)
           at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:286)
           at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:278)
           at java.base/java.util.Optional.orElseGet(Optional.java:364)
           at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:277)
           at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31)
           at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:105)
           at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
           at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:104)
           at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:68)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$2(NodeTestTask.java:123)
           at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:123)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:90)
           at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
           at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
           at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
           at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
           at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
           at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
           at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
           at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
           at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
           at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
           at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
           at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
           at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
           at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
           at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
           at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
           at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
           at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
           at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
           at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
           at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
           at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
           at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53)
           at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:150)
           at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:124)
           at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
           at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
           at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
           at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
   Caused by: 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: java.lang.IllegalArgumentException: A synthetic bean SYNTHETIC bean [types=[org.apache.ibatis.session.SqlSessionFactory], qualifiers=[@javax.inject.Named("xmlconfig"), @Any], target=n/a] was defined with invalid scope annotation - javax.inject.Singleton. Please use one of the built-in scopes or a valid, registered custom scope.
           at io.quarkus.arc.processor.Beans.validateBean(Beans.java:767)
           at io.quarkus.arc.processor.BeanInfo.validate(BeanInfo.java:525)
           at io.quarkus.arc.processor.BeanDeployment.validateBeans(BeanDeployment.java:1322)
           at io.quarkus.arc.processor.BeanDeployment.validate(BeanDeployment.java:463)
           at io.quarkus.arc.processor.BeanProcessor.validate(BeanProcessor.java:157)
           at io.quarkus.arc.deployment.ArcProcessor.validate(ArcProcessor.java:529)
           at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
           at java.base/java.lang.reflect.Method.invoke(Method.java:578)
           at io.quarkus.deployment.ExtensionLoader$3.execute(ExtensionLoader.java:909)
           at io.quarkus.builder.BuildContext.run(BuildContext.java:281)
           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:1589)
           at org.jboss.threads.JBossThread.run(JBossThread.java:501)
   
           at io.quarkus.runner.bootstrap.AugmentActionImpl.runAugment(AugmentActionImpl.java:335)
           at io.quarkus.runner.bootstrap.AugmentActionImpl.createInitialRuntimeApplication(AugmentActionImpl.java:252)
           at io.quarkus.runner.bootstrap.AugmentActionImpl.createInitialRuntimeApplication(AugmentActionImpl.java:60)
           at io.quarkus.test.junit.QuarkusTestExtension.doJavaStart(QuarkusTestExtension.java:222)
           at io.quarkus.test.junit.QuarkusTestExtension.ensureStarted(QuarkusTestExtension.java:592)
           at io.quarkus.test.junit.QuarkusTestExtension.beforeAll(QuarkusTestExtension.java:640)
           at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeBeforeAllCallbacks$12(ClassBasedTestDescriptor.java:395)
           at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
           at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeBeforeAllCallbacks(ClassBasedTestDescriptor.java:395)
           at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:211)
           at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:84)
           at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:148)
           ... 36 more
   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: java.lang.IllegalArgumentException: A synthetic bean SYNTHETIC bean [types=[org.apache.ibatis.session.SqlSessionFactory], qualifiers=[@javax.inject.Named("xmlconfig"), @Any], target=n/a] was defined with invalid scope annotation - javax.inject.Singleton. Please use one of the built-in scopes or a valid, registered custom scope.
           at io.quarkus.arc.processor.Beans.validateBean(Beans.java:767)
           at io.quarkus.arc.processor.BeanInfo.validate(BeanInfo.java:525)
           at io.quarkus.arc.processor.BeanDeployment.validateBeans(BeanDeployment.java:1322)
           at io.quarkus.arc.processor.BeanDeployment.validate(BeanDeployment.java:463)
           at io.quarkus.arc.processor.BeanProcessor.validate(BeanProcessor.java:157)
           at io.quarkus.arc.deployment.ArcProcessor.validate(ArcProcessor.java:529)
           at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
           at java.base/java.lang.reflect.Method.invoke(Method.java:578)
           at io.quarkus.deployment.ExtensionLoader$3.execute(ExtensionLoader.java:909)
           at io.quarkus.builder.BuildContext.run(BuildContext.java:281)
           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:1589)
           at org.jboss.threads.JBossThread.run(JBossThread.java:501)
   
           at io.quarkus.builder.Execution.run(Execution.java:123)
           at io.quarkus.builder.BuildExecutionBuilder.execute(BuildExecutionBuilder.java:79)
           at io.quarkus.deployment.QuarkusAugmentor.run(QuarkusAugmentor.java:160)
           at io.quarkus.runner.bootstrap.AugmentActionImpl.runAugment(AugmentActionImpl.java:331)
           ... 47 more
   Caused by: java.lang.IllegalArgumentException: A synthetic bean SYNTHETIC bean [types=[org.apache.ibatis.session.SqlSessionFactory], qualifiers=[@javax.inject.Named("xmlconfig"), @Any], target=n/a] was defined with invalid scope annotation - javax.inject.Singleton. Please use one of the built-in scopes or a valid, registered custom scope.
           at io.quarkus.arc.processor.Beans.validateBean(Beans.java:767)
           at io.quarkus.arc.processor.BeanInfo.validate(BeanInfo.java:525)
           at io.quarkus.arc.processor.BeanDeployment.validateBeans(BeanDeployment.java:1322)
           at io.quarkus.arc.processor.BeanDeployment.validate(BeanDeployment.java:463)
           at io.quarkus.arc.processor.BeanProcessor.validate(BeanProcessor.java:157)
           at io.quarkus.arc.deployment.ArcProcessor.validate(ArcProcessor.java:529)
           at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
           at java.base/java.lang.reflect.Method.invoke(Method.java:578)
           at io.quarkus.deployment.ExtensionLoader$3.execute(ExtensionLoader.java:909)
           at io.quarkus.builder.BuildContext.run(BuildContext.java:281)
           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:1589)
           at org.jboss.threads.JBossThread.run(JBossThread.java:501)
   ```


-- 
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-unsubscribe@camel.apache.org.apache.org

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


[GitHub] [camel-quarkus] ppalaga commented on issue #4491: Quarkiverse MyBatis 1.x not ready for Quarkus 3/Jakarta 9/10

Posted by "ppalaga (via GitHub)" <gi...@apache.org>.
ppalaga commented on issue #4491:
URL: https://github.com/apache/camel-quarkus/issues/4491#issuecomment-1419859317

   About to be fixed via https://github.com/apache/camel-quarkus/pull/4504
   
   Thanks for quarkiverse-mybatis 2.0.0.CR1 @zhfeng!


-- 
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-unsubscribe@camel.apache.org

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


[GitHub] [camel-quarkus] ppalaga closed issue #4491: Quarkiverse MyBatis 1.x not ready for Quarkus 3/Jakarta 9/10

Posted by "ppalaga (via GitHub)" <gi...@apache.org>.
ppalaga closed issue #4491: Quarkiverse MyBatis 1.x not ready for Quarkus 3/Jakarta 9/10
URL: https://github.com/apache/camel-quarkus/issues/4491


-- 
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-unsubscribe@camel.apache.org

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