You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by "jamesnetherton (via GitHub)" <gi...@apache.org> on 2024/03/13 16:08:08 UTC

[I] java-joor-dsl integration test fails on Windows [camel-quarkus]

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

   ### Bug description
   
   After upgrade to Quarkus 3.9.0.CR1 we see:
   
   ```
   024-03-13T13:30:10.3372566Z [INFO] Running org.apache.camel.quarkus.dsl.java.joor.JavaJoorDslTest
   2024-03-13T13:30:17.5731031Z 2024-03-13 13:30:17,442 INFO  [org.apa.cam.qua.cor.dep.mai.CamelMainHotDeploymentProcessor] (build-55) HotDeployment files:
   2024-03-13T13:30:17.5762225Z 2024-03-13 13:30:17,492 INFO  [org.apa.cam.qua.cor.dep.mai.CamelMainHotDeploymentProcessor] (build-55) - routes/*.java
   2024-03-13T13:30:19.8887152Z 2024-03-13 13:30:19,871 INFO  [org.apa.cam.qua.cor.CamelBootstrapRecorder] (main) Bootstrap runtime: org.apache.camel.quarkus.main.CamelMainRuntime
   2024-03-13T13:30:19.9977162Z 2024-03-13 13:30:19,887 INFO  [org.apa.cam.mai.MainSupport] (main) Apache Camel (Main) 4.4.0 is starting
   2024-03-13T13:30:20.6396391Z 2024-03-13 13:30:20,574 ERROR [org.apa.cam.qua.mai.CamelMainRuntime] (main) Failed to start application: org.joor.ReflectException: Compilation error:
   2024-03-13T13:30:20.6398540Z /MyTemplate.java:17: error: package org.apache.camel.builder does not exist
   2024-03-13T13:30:20.6399810Z import org.apache.camel.builder.RouteBuilder;
   2024-03-13T13:30:20.6400676Z                                ^
   2024-03-13T13:30:20.6401486Z /MyTemplate.java:19: error: cannot find symbol
   2024-03-13T13:30:20.6402414Z public class MyTemplate extends RouteBuilder {
   2024-03-13T13:30:20.6403224Z                                 ^
   2024-03-13T13:30:20.6403878Z   symbol: class RouteBuilder
   2024-03-13T13:30:20.6404892Z /MyRoutesWithTemplate.java:17: error: package org.apache.camel.builder does not exist
   2024-03-13T13:30:20.6406153Z import org.apache.camel.builder.RouteBuilder;
   2024-03-13T13:30:20.6406972Z                                ^
   2024-03-13T13:30:20.6407814Z /MyRoutesWithTemplate.java:19: error: cannot find symbol
   2024-03-13T13:30:20.6408919Z public class MyRoutesWithTemplate extends RouteBuilder {
   2024-03-13T13:30:20.6410064Z                                           ^
   2024-03-13T13:30:20.6411032Z   symbol: class RouteBuilder
   2024-03-13T13:30:20.6411922Z /MyRoutesWithBeans.java:17: error: package io.quarkus.runtime.annotations does not exist
   2024-03-13T13:30:20.6413102Z import io.quarkus.runtime.annotations.RegisterForReflection;
   2024-03-13T13:30:20.6413822Z                                      ^
   2024-03-13T13:30:20.6414588Z /MyRoutesWithBeans.java:18: error: package org.apache.camel does not exist
   2024-03-13T13:30:20.6415452Z import org.apache.camel.BindToRegistry;
   2024-03-13T13:30:20.6416184Z                        ^
   2024-03-13T13:30:20.6416918Z /MyRoutesWithBeans.java:19: error: package org.apache.camel.builder does not exist
   2024-03-13T13:30:20.6417866Z import org.apache.camel.builder.RouteBuilder;
   2024-03-13T13:30:20.6418472Z                                ^
   2024-03-13T13:30:20.6419065Z /MyRoutesWithBeans.java:22: error: cannot find symbol
   2024-03-13T13:30:20.6419828Z public class MyRoutesWithBeans extends RouteBuilder {
   2024-03-13T13:30:20.6420486Z                                        ^
   2024-03-13T13:30:20.6420986Z   symbol: class RouteBuilder
   2024-03-13T13:30:20.6421561Z /MyRoutesWithBeans.java:21: error: cannot find symbol
   2024-03-13T13:30:20.6422271Z @RegisterForReflection(ignoreNested = false)
   2024-03-13T13:30:20.6422801Z  ^
   2024-03-13T13:30:20.6423854Z   symbol: class RegisterForReflection
   2024-03-13T13:30:20.6424589Z /MyRoutesWithBeans.java:31: error: cannot find symbol
   2024-03-13T13:30:20.6425299Z     @BindToRegistry("myBean")
   2024-03-13T13:30:20.6425781Z      ^
   2024-03-13T13:30:20.6426157Z   symbol:   class BindToRegistry
   2024-03-13T13:30:20.6426717Z   location: class MyRoutesWithBeans
   2024-03-13T13:30:20.6427533Z /MyUser.java:18: error: package io.quarkus.runtime.annotations does not exist
   2024-03-13T13:30:20.6444827Z import io.quarkus.runtime.annotations.RegisterForReflection;
   2024-03-13T13:30:20.6445581Z                                      ^
   2024-03-13T13:30:20.6450639Z /MyUser.java:20: error: cannot find symbol
   2024-03-13T13:30:20.6451269Z @RegisterForReflection
   2024-03-13T13:30:20.6451900Z  ^
   2024-03-13T13:30:20.6452318Z   symbol: class RegisterForReflection
   2024-03-13T13:30:20.6454451Z /MyRoutesWithNestedClass.java:17: error: package org.apache.camel does not exist
   2024-03-13T13:30:20.6455365Z import org.apache.camel.Exchange;
   2024-03-13T13:30:20.6455846Z                        ^
   2024-03-13T13:30:20.6456574Z /MyRoutesWithNestedClass.java:18: error: package org.apache.camel does not exist
   2024-03-13T13:30:20.6457402Z import org.apache.camel.Processor;
   2024-03-13T13:30:20.6457871Z                        ^
   2024-03-13T13:30:20.6458651Z /MyRoutesWithNestedClass.java:19: error: package org.apache.camel.builder does not exist
   2024-03-13T13:30:20.6459632Z import org.apache.camel.builder.RouteBuilder;
   2024-03-13T13:30:20.6460387Z                                ^
   2024-03-13T13:30:20.6461001Z /MyRoutesWithNestedClass.java:21: error: cannot find symbol
   2024-03-13T13:30:20.6461814Z public class MyRoutesWithNestedClass extends RouteBuilder {
   2024-03-13T13:30:20.6462537Z                                              ^
   2024-03-13T13:30:20.6463040Z   symbol: class RouteBuilder
   2024-03-13T13:30:20.6463753Z /MyBarEcho.java:17: error: package io.quarkus.runtime.annotations does not exist
   2024-03-13T13:30:20.6464784Z import io.quarkus.runtime.annotations.RegisterForReflection;
   2024-03-13T13:30:20.6465771Z                                      ^
   2024-03-13T13:30:20.6466417Z /MyBarEcho.java:18: error: package org.apache.camel does not exist
   2024-03-13T13:30:20.6467155Z import org.apache.camel.BindToRegistry;
   2024-03-13T13:30:20.6467668Z                        ^
   2024-03-13T13:30:20.6468136Z /MyBarEcho.java:20: error: cannot find symbol
   2024-03-13T13:30:20.6468686Z @RegisterForReflection
   2024-03-13T13:30:20.6469061Z  ^
   2024-03-13T13:30:20.6469397Z   symbol: class RegisterForReflection
   2024-03-13T13:30:20.6469965Z /MyBarEcho.java:21: error: cannot find symbol
   2024-03-13T13:30:20.6470679Z @BindToRegistry("myBarEcho")
   2024-03-13T13:30:20.6471115Z  ^
   2024-03-13T13:30:20.6471435Z   symbol: class BindToRegistry
   2024-03-13T13:30:20.6472236Z /MyRoutesWithModel.java:18: error: package org.apache.camel.builder does not exist
   2024-03-13T13:30:20.6473176Z import org.apache.camel.builder.RouteBuilder;
   2024-03-13T13:30:20.6473744Z                                ^
   2024-03-13T13:30:20.6474618Z /MyRoutesWithModel.java:19: error: package org.apache.camel.model.dataformat does not exist
   2024-03-13T13:30:20.6475835Z import org.apache.camel.model.dataformat.JsonLibrary;
   2024-03-13T13:30:20.6476494Z                                         ^
   2024-03-13T13:30:20.6477117Z /MyRoutesWithModel.java:21: error: cannot find symbol
   2024-03-13T13:30:20.6477874Z public class MyRoutesWithModel extends RouteBuilder {
   2024-03-13T13:30:20.6478514Z                                        ^
   2024-03-13T13:30:20.6479011Z   symbol: class RouteBuilder
   2024-03-13T13:30:20.6479777Z /MyRoutes.java:19: error: package io.quarkus.runtime.annotations does not exist
   2024-03-13T13:30:20.6480843Z import io.quarkus.runtime.annotations.RegisterForReflection;
   2024-03-13T13:30:20.6481571Z                                      ^
   2024-03-13T13:30:20.6482327Z /MyRoutes.java:20: error: package org.apache.camel.builder does not exist
   2024-03-13T13:30:20.6483182Z import org.apache.camel.builder.RouteBuilder;
   2024-03-13T13:30:20.6483787Z                                ^
   2024-03-13T13:30:20.6484286Z /MyRoutes.java:23: error: cannot find symbol
   2024-03-13T13:30:20.6484925Z public class MyRoutes extends RouteBuilder {
   2024-03-13T13:30:20.6485472Z                               ^
   2024-03-13T13:30:20.6485931Z   symbol: class RouteBuilder
   2024-03-13T13:30:20.6486432Z /MyRoutes.java:22: error: cannot find symbol
   2024-03-13T13:30:20.6487594Z @RegisterForReflection(classNames = "org.apache.camel.quarkus.dsl.java.joor.JavaJoorDslBean", ignoreNested = false)
   2024-03-13T13:30:20.6488695Z  ^
   2024-03-13T13:30:20.6489045Z   symbol: class RegisterForReflection
   2024-03-13T13:30:20.6490019Z /MyBarRoute.java:17: error: package org.apache.camel.builder does not exist
   2024-03-13T13:30:20.6490902Z import org.apache.camel.builder.RouteBuilder;
   2024-03-13T13:30:20.6491477Z                                ^
   2024-03-13T13:30:20.6491989Z /MyBarRoute.java:19: error: cannot find symbol
   2024-03-13T13:30:20.6492599Z public class MyBarRoute extends RouteBuilder {
   2024-03-13T13:30:20.6493145Z                                 ^
   2024-03-13T13:30:20.6493585Z   symbol: class RouteBuilder
   2024-03-13T13:30:20.6493886Z 
   2024-03-13T13:30:20.6494417Z 	at org.apache.camel.language.joor.MultiCompile.compileUnit(MultiCompile.java:164)
   2024-03-13T13:30:20.6495654Z 	at org.apache.camel.language.joor.MultiCompile.compileUnit(MultiCompile.java:75)
   2024-03-13T13:30:20.6497290Z 	at org.apache.camel.dsl.java.joor.JavaRoutesBuilderLoader.compileResources(JavaRoutesBuilderLoader.java:206)
   2024-03-13T13:30:20.6499264Z 	at org.apache.camel.dsl.java.joor.JavaRoutesBuilderLoader.preParseRoutes(JavaRoutesBuilderLoader.java:103)
   2024-03-13T13:30:20.6500904Z 	at org.apache.camel.main.RoutesConfigurer.doConfigureModeline(RoutesConfigurer.java:363)
   2024-03-13T13:30:20.6502335Z 	at org.apache.camel.main.RoutesConfigurer.configureModeline(RoutesConfigurer.java:300)
   2024-03-13T13:30:20.6503702Z 	at org.apache.camel.main.BaseMainSupport.modelineRoutes(BaseMainSupport.java:609)
   2024-03-13T13:30:20.6504985Z 	at org.apache.camel.main.BaseMainSupport.autoconfigure(BaseMainSupport.java:449)
   2024-03-13T13:30:20.6506210Z 	at org.apache.camel.main.MainSupport.autoconfigure(MainSupport.java:73)
   2024-03-13T13:30:20.6507516Z 	at org.apache.camel.main.BaseMainSupport.postProcessCamelContext(BaseMainSupport.java:687)
   2024-03-13T13:30:20.6508874Z 	at org.apache.camel.quarkus.main.CamelMain.initCamelContext(CamelMain.java:113)
   2024-03-13T13:30:20.6509978Z 	at org.apache.camel.quarkus.main.CamelMain.doInit(CamelMain.java:83)
   2024-03-13T13:30:20.6511195Z 	at org.apache.camel.support.service.BaseService.init(BaseService.java:78)
   2024-03-13T13:30:20.6512656Z 	at org.apache.camel.quarkus.main.CamelMain.startEngine(CamelMain.java:134)
   2024-03-13T13:30:20.6513830Z 	at org.apache.camel.quarkus.main.CamelMainRuntime.start(CamelMainRuntime.java:49)
   2024-03-13T13:30:20.6758866Z 	at org.apache.camel.quarkus.core.CamelBootstrapRecorder.start(CamelBootstrapRecorder.java:45)
   2024-03-13T13:30:20.6764085Z 	at io.quarkus.deployment.steps.CamelBootstrapProcessor$boot173480958.deploy_0(Unknown Source)
   2024-03-13T13:30:20.6801243Z 	at io.quarkus.deployment.steps.CamelBootstrapProcessor$boot173480958.deploy(Unknown Source)
   2024-03-13T13:30:20.6955300Z 	at io.quarkus.runner.ApplicationImpl.doStart(Unknown Source)
   2024-03-13T13:30:20.6956268Z 	at io.quarkus.runtime.Application.start(Application.java:101)
   2024-03-13T13:30:20.6957675Z 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   2024-03-13T13:30:20.6959126Z 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
   2024-03-13T13:30:20.6960805Z 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   2024-03-13T13:30:20.6962214Z 	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
   2024-03-13T13:30:20.6963377Z 	at io.quarkus.runner.bootstrap.StartupActionImpl.run(StartupActionImpl.java:285)
   2024-03-13T13:30:20.6965006Z 	at io.quarkus.test.junit.QuarkusTestExtension.doJavaStart(QuarkusTestExtension.java:252)
   2024-03-13T13:30:20.6966496Z 	at io.quarkus.test.junit.QuarkusTestExtension.ensureStarted(QuarkusTestExtension.java:610)
   2024-03-13T13:30:20.6967911Z 	at io.quarkus.test.junit.QuarkusTestExtension.beforeAll(QuarkusTestExtension.java:660)
   2024-03-13T13:30:20.6969646Z 	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeBeforeAllCallbacks$12(ClassBasedTestDescriptor.java:396)
   2024-03-13T13:30:20.6971607Z 	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
   2024-03-13T13:30:20.6973776Z 	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeBeforeAllCallbacks(ClassBasedTestDescriptor.java:396)
   2024-03-13T13:30:20.6975711Z 	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:212)
   2024-03-13T13:30:20.6977419Z 	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:85)
   2024-03-13T13:30:20.6979164Z 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:148)
   2024-03-13T13:30:20.6980904Z 	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
   2024-03-13T13:30:20.6982719Z 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
   2024-03-13T13:30:20.6984439Z 	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
   2024-03-13T13:30:20.6986036Z 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
   2024-03-13T13:30:20.6987884Z 	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
   2024-03-13T13:30:20.6989683Z 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
   2024-03-13T13:30:20.6991383Z 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
   2024-03-13T13:30:20.6992618Z 	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
   2024-03-13T13:30:20.6994478Z 	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
   2024-03-13T13:30:20.6996819Z 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
   2024-03-13T13:30:20.6998582Z 	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
   2024-03-13T13:30:20.7000446Z 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
   2024-03-13T13:30:20.7001955Z 	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
   2024-03-13T13:30:20.7003605Z 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
   2024-03-13T13:30:20.7005586Z 	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
   2024-03-13T13:30:20.7007556Z 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
   2024-03-13T13:30:20.7009233Z 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
   2024-03-13T13:30:20.7011402Z 	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
   2024-03-13T13:30:20.7013894Z 	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
   2024-03-13T13:30:20.7015889Z 	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
   2024-03-13T13:30:20.7017782Z 	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198)
   2024-03-13T13:30:20.7019590Z 	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169)
   2024-03-13T13:30:20.7021424Z 	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93)
   2024-03-13T13:30:20.7023266Z 	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58)
   2024-03-13T13:30:20.7025309Z 	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141)
   2024-03-13T13:30:20.7027286Z 	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57)
   2024-03-13T13:30:20.7029217Z 	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
   2024-03-13T13:30:20.7030615Z 	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
   2024-03-13T13:30:20.7032060Z 	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
   2024-03-13T13:30:20.7033520Z 	at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56)
   2024-03-13T13:30:20.7035132Z 	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
   2024-03-13T13:30:20.7037042Z 	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
   2024-03-13T13:30:20.7039025Z 	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
   2024-03-13T13:30:20.7040663Z 	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
   2024-03-13T13:30:20.7042043Z 	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
   2024-03-13T13:30:20.7043267Z 	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
   2024-03-13T13:30:20.7044457Z 	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
   ```


-- 
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


Re: [I] java-joor-dsl integration test fails on Windows [camel-quarkus]

Posted by "jamesnetherton (via GitHub)" <gi...@apache.org>.
jamesnetherton closed issue #5872: java-joor-dsl integration test fails on Windows
URL: https://github.com/apache/camel-quarkus/issues/5872


-- 
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