Skip to content

Instantly share code, notes, and snippets.

@alesj
Created August 13, 2024 06:22
Show Gist options
  • Save alesj/7bc3f4737a2f32c4dcaa98bf3c5543cd to your computer and use it in GitHub Desktop.
Save alesj/7bc3f4737a2f32c4dcaa98bf3c5543cd to your computer and use it in GitHub Desktop.
alesj@Skywalker quarkus_cl130 % mvn clean verify -Dtest-containers -Dstart-containers -Dnative
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] QCL [pom]
[INFO] QCL Common [jar]
[INFO] QCL App [jar]
[INFO]
[INFO] ------------------------< com.alesj:qcl-build >-------------------------
[INFO] Building QCL 1.0.0-SNAPSHOT [1/3]
[INFO] from pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ qcl-build ---
[INFO] Deleting /Users/alesj/projects/redhat/sandbox/quarkus_cl130/target
[INFO]
[INFO] --- source:3.2.0:jar-no-fork (attach-sources) @ qcl-build ---
[INFO]
[INFO] --- javadoc:3.1.0:jar (attach-javadocs) @ qcl-build ---
[INFO]
[INFO] ------------------------< com.alesj:qcl-common >------------------------
[INFO] Building QCL Common 1.0.0-SNAPSHOT [2/3]
[INFO] from common/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ qcl-common ---
[INFO] Deleting /Users/alesj/projects/redhat/sandbox/quarkus_cl130/common/target
[INFO]
[INFO] --- resources:3.1.0:resources (default-resources) @ qcl-common ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /Users/alesj/projects/redhat/sandbox/quarkus_cl130/common/src/main/resources
[INFO]
[INFO] --- compiler:3.10.1:compile (default-compile) @ qcl-common ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 1 source file to /Users/alesj/projects/redhat/sandbox/quarkus_cl130/common/target/classes
[INFO]
[INFO] --- resources:3.1.0:testResources (default-testResources) @ qcl-common ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /Users/alesj/projects/redhat/sandbox/quarkus_cl130/common/src/test/resources
[INFO]
[INFO] --- compiler:3.10.1:testCompile (default-testCompile) @ qcl-common ---
[INFO] No sources to compile
[INFO]
[INFO] --- surefire:2.22.2:test (default-test) @ qcl-common ---
[WARNING] Parameter 'systemProperties' is deprecated: Use systemPropertyVariables instead.
[INFO] No tests to run.
[INFO]
[INFO] --- jar:3.2.0:jar (default-jar) @ qcl-common ---
[INFO] Building jar: /Users/alesj/projects/redhat/sandbox/quarkus_cl130/common/target/qcl-common-1.0.0-SNAPSHOT.jar
[INFO]
[INFO] --- source:3.2.0:jar-no-fork (attach-sources) @ qcl-common ---
[INFO] Building jar: /Users/alesj/projects/redhat/sandbox/quarkus_cl130/common/target/qcl-common-1.0.0-SNAPSHOT-sources.jar
[INFO]
[INFO] --- javadoc:3.1.0:jar (attach-javadocs) @ qcl-common ---
[WARNING] Javadoc Warnings
[WARNING] Loading source files for package com.alesj.qcl.common.rest...
[WARNING] Constructing Javadoc information...
[WARNING] Building index for all the packages and classes...
[WARNING] Standard Doclet version 21.0.1+12-jvmci-23.1-b19
[WARNING] Building tree for all the packages and classes...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/common/target/apidocs/com/alesj/qcl/common/rest/Urls.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/common/target/apidocs/com/alesj/qcl/common/rest/package-summary.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/common/target/apidocs/com/alesj/qcl/common/rest/package-tree.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/common/target/apidocs/constant-values.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/common/target/apidocs/com/alesj/qcl/common/rest/class-use/Urls.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/common/target/apidocs/com/alesj/qcl/common/rest/package-use.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/common/target/apidocs/overview-tree.html...
[WARNING] Building index for all classes...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/common/target/apidocs/allclasses-index.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/common/target/apidocs/allpackages-index.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/common/target/apidocs/index-all.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/common/target/apidocs/search.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/common/target/apidocs/index.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/common/target/apidocs/help-doc.html...
[INFO] Building jar: /Users/alesj/projects/redhat/sandbox/quarkus_cl130/common/target/qcl-common-1.0.0-SNAPSHOT-javadoc.jar
[INFO]
[INFO] -------------------------< com.alesj:qcl-app >--------------------------
[INFO] Building QCL App 1.0.0-SNAPSHOT [3/3]
[INFO] from app/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ qcl-app ---
[INFO] Deleting /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target
[INFO]
[INFO] --- resources:3.1.0:resources (default-resources) @ qcl-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- quarkus:3.13.2:generate-code (default) @ qcl-app ---
Downloading from oss.sonatype.org-snapshot: https://s01.oss.sonatype.org/content/repositories/snapshots/com/alesj/qcl-app/1.0.0-SNAPSHOT/maven-metadata.xml
[INFO]
[INFO] --- compiler:3.10.1:compile (default-compile) @ qcl-app ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 4 source files to /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/classes
[INFO]
[INFO] --- resources:3.1.0:testResources (default-testResources) @ qcl-app ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/src/test/resources
[INFO]
[INFO] --- compiler:3.10.1:testCompile (default-testCompile) @ qcl-app ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 2 source files to /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/test-classes
[INFO]
[INFO] --- surefire:2.22.2:test (default-test) @ qcl-app ---
[WARNING] Parameter 'systemProperties' is deprecated: Use systemPropertyVariables instead.
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running com.alesj.qcl.test.SimpleTest
2024-08-13 08:21:13,090 INFO [io.quarkus] (main) qcl-app 1.0.0-SNAPSHOT on JVM (powered by Quarkus 3.13.2) started in 1.201s. Listening on: http://localhost:8081
2024-08-13 08:21:13,091 INFO [io.quarkus] (main) Profile test activated.
2024-08-13 08:21:13,092 INFO [io.quarkus] (main) Installed features: [cdi, rest, rest-jackson, smallrye-context-propagation, vertx]
2024-08-13 08:21:13,629 INFO [com.ale.qcl.app.ResponseInterceptor] (executor-thread-1) 200 OK
2024-08-13 08:21:13,630 INFO [com.ale.qcl.app.ResponseInterceptor] (executor-thread-1) Content-Type: application/json;charset=UTF-8
2024-08-13 08:21:13,630 INFO [com.ale.qcl.app.ResponseInterceptor] (executor-thread-1)
2024-08-13 08:21:13,647 INFO [com.ale.qcl.app.ResponseInterceptor] (executor-thread-1) {"response":"Test1"}
response = {
"response": "Test1"
}
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.861 s - in com.alesj.qcl.test.SimpleTest
2024-08-13 08:21:13,695 INFO [io.quarkus] (main) qcl-app stopped in 0.010s
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- jar:3.2.0:jar (default-jar) @ qcl-app ---
[INFO] Building jar: /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/qcl-app-1.0.0-SNAPSHOT.jar
[INFO]
[INFO] --- source:3.2.0:jar-no-fork (attach-sources) @ qcl-app ---
[INFO] Building jar: /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/qcl-app-1.0.0-SNAPSHOT-sources.jar
[INFO]
[INFO] --- javadoc:3.1.0:jar (attach-javadocs) @ qcl-app ---
[WARNING] Javadoc Warnings
[WARNING] Loading source files for package com.alesj.qcl.app...
[WARNING] Constructing Javadoc information...
[WARNING] Building index for all the packages and classes...
[WARNING] Standard Doclet version 21.0.1+12-jvmci-23.1-b19
[WARNING] Building tree for all the packages and classes...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/apidocs/com/alesj/qcl/app/Dto.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/apidocs/com/alesj/qcl/app/HelloService.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/apidocs/com/alesj/qcl/app/Main.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/apidocs/com/alesj/qcl/app/ResponseInterceptor.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/apidocs/com/alesj/qcl/app/package-summary.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/apidocs/com/alesj/qcl/app/package-tree.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/apidocs/com/alesj/qcl/app/class-use/Dto.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/apidocs/com/alesj/qcl/app/class-use/ResponseInterceptor.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/apidocs/com/alesj/qcl/app/class-use/Main.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/apidocs/com/alesj/qcl/app/class-use/HelloService.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/apidocs/com/alesj/qcl/app/package-use.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/apidocs/overview-tree.html...
[WARNING] Building index for all classes...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/apidocs/allclasses-index.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/apidocs/allpackages-index.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/apidocs/index-all.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/apidocs/search.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/apidocs/index.html...
[WARNING] Generating /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/apidocs/help-doc.html...
[INFO] Building jar: /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/qcl-app-1.0.0-SNAPSHOT-javadoc.jar
[INFO]
[INFO] --- quarkus:3.13.2:build (default) @ qcl-app ---
[INFO] [io.quarkus.deployment.pkg.steps.JarResultBuildStep] Building native image source jar: /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/qcl-app-1.0.0-SNAPSHOT-native-image-source-jar/qcl-app-1.0.0-SNAPSHOT-runner.jar
[INFO] [io.quarkus.deployment.pkg.steps.NativeImageBuildStep] Building native image from /Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/qcl-app-1.0.0-SNAPSHOT-native-image-source-jar/qcl-app-1.0.0-SNAPSHOT-runner.jar
[INFO] [io.quarkus.deployment.pkg.steps.NativeImageBuildStep] Running Quarkus native-image plugin on GRAALVM 23.1 JDK 21.0.1+12-jvmci-23.1-b19
[INFO] [io.quarkus.deployment.pkg.steps.NativeImageBuildRunner] /Users/alesj/.sdkman/candidates/java/21.0.1-graalce/bin/native-image -J-Dsun.nio.ch.maxUpdateArraySize=100 -J-Djava.util.logging.manager=org.jboss.logmanager.LogManager -J-Dlogging.initial-configurator.min-level=500 -J-Dvertx.logger-delegate-factory-class-name=io.quarkus.vertx.core.runtime.VertxLogDelegateFactory -J-Dvertx.disableDnsResolver=true -J-Dio.netty.leakDetection.level=DISABLED -J-Dio.netty.allocator.maxOrder=3 -J-Duser.language=en -J-Duser.country=SI -J-Dfile.encoding=UTF-8 --features=io.quarkus.runner.Feature,io.quarkus.runtime.graal.DisableLoggingFeature -J--add-exports=java.security.jgss/sun.security.krb5=ALL-UNNAMED -J--add-exports=java.security.jgss/sun.security.jgss=ALL-UNNAMED -J--add-opens=java.base/java.text=ALL-UNNAMED -J--add-opens=java.base/java.io=ALL-UNNAMED -J--add-opens=java.base/java.lang.invoke=ALL-UNNAMED -J--add-opens=java.base/java.util=ALL-UNNAMED -H:+UnlockExperimentalVMOptions -H:BuildOutputJSONFile=qcl-app-1.0.0-SNAPSHOT-runner-build-output-stats.json -H:-UnlockExperimentalVMOptions -H:+UnlockExperimentalVMOptions -H:+GenerateBuildArtifactsFile -H:-UnlockExperimentalVMOptions --strict-image-heap -H:+UnlockExperimentalVMOptions -H:+AllowFoldMethods -H:-UnlockExperimentalVMOptions -J-Djava.awt.headless=true --no-fallback --link-at-build-time -H:+UnlockExperimentalVMOptions -H:+ReportExceptionStackTraces -H:-UnlockExperimentalVMOptions -H:-AddAllCharsets --enable-url-protocols=http --enable-monitoring=heapdump -H:+UnlockExperimentalVMOptions -H:-UseServiceLoaderFeature -H:-UnlockExperimentalVMOptions -J--add-exports=org.graalvm.nativeimage/org.graalvm.nativeimage.impl=ALL-UNNAMED --exclude-config io\.netty\.netty-codec /META-INF/native-image/io\.netty/netty-codec/generated/handlers/reflect-config\.json --exclude-config io\.netty\.netty-handler /META-INF/native-image/io\.netty/netty-handler/generated/handlers/reflect-config\.json qcl-app-1.0.0-SNAPSHOT-runner -jar qcl-app-1.0.0-SNAPSHOT-runner.jar
========================================================================================================================
GraalVM Native Image: Generating 'qcl-app-1.0.0-SNAPSHOT-runner' (executable)...
========================================================================================================================
[1/8] Initializing... (6,4s @ 0,28GB)
Java version: 21.0.1+12, vendor version: GraalVM CE 21.0.1+12.1
Graal compiler: optimization level: 2, target machine: armv8-a
C compiler: cc (apple, arm64, 15.0.0)
Garbage collector: Serial GC (max heap size: 80% of RAM)
3 user-specific feature(s):
- com.oracle.svm.thirdparty.gson.GsonFeature
- io.quarkus.runner.Feature: Auto-generated class by Quarkus from the existing extensions
- io.quarkus.runtime.graal.DisableLoggingFeature: Disables INFO logging during the analysis phase
------------------------------------------------------------------------------------------------------------------------
4 experimental option(s) unlocked:
- '-H:+AllowFoldMethods' (origin(s): command line)
- '-H:BuildOutputJSONFile' (origin(s): command line)
- '-H:-UseServiceLoaderFeature' (origin(s): command line)
- '-H:+GenerateBuildArtifactsFile' (origin(s): command line)
------------------------------------------------------------------------------------------------------------------------
Build resources:
- 26,49GB of memory (41,4% of 64,00GB system memory, determined at start)
- 10 thread(s) (100,0% of 10 available processor(s), determined at start)
[2/8] Performing analysis... [08:21:33,574 WARN [io.net.res.dns.DnsServerAddressStreamProviders] Can not find io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider in the classpath, fallback to system defaults. This may result in incorrect DNS resolutions on MacOS. Check whether you have a dependency on 'io.netty:netty-resolver-dns-native-macos'
*****] (15,0s @ 1,28GB)
12.074 reachable types (86,9% of 13.889 total)
17.170 reachable fields (56,7% of 30.277 total)
62.387 reachable methods (57,1% of 109.310 total)
3.842 types, 115 fields, and 3.232 methods registered for reflection
62 types, 66 fields, and 55 methods registered for JNI access
5 native libraries: -framework CoreServices, -framework Foundation, dl, pthread, z
[3/8] Building universe... (2,2s @ 1,37GB)
[4/8] Parsing methods... [*] (1,2s @ 1,19GB)
[5/8] Inlining methods... [***] (0,8s @ 1,39GB)
[6/8] Compiling methods... [***] (11,3s @ 1,02GB)
[7/8] Layouting methods... [**] (2,7s @ 1,70GB)
[8/8] Creating image... [**] (4,4s @ 1,38GB)
22,44MB (45,30%) for code area: 38.430 compilation units
26,33MB (53,16%) for image heap: 298.251 objects and 62 resources
778,53kB ( 1,54%) for other data
49,52MB in total
------------------------------------------------------------------------------------------------------------------------
Top 10 origins of code area: Top 10 object types in image heap:
11,63MB java.base 7,51MB byte[] for code metadata
1,27MB svm.jar (Native Image) 4,07MB byte[] for java.lang.String
1,08MB qcl-app-1.0.0-SNAPSHOT-runner.jar 2,98MB java.lang.Class
902,72kB c.f.jackson.core.jackson-databind-2.17.2.jar 2,78MB java.lang.String
871,63kB modified-io.vertx.vertx-core-4.5.9.jar 1,01MB com.oracle.svm.core.hub.DynamicHubCompanion
596,98kB io.netty.netty-buffer-4.1.111.Final.jar 916,87kB byte[] for general heap data
493,36kB io.netty.netty-common-4.1.111.Final.jar 697,77kB byte[] for reflection metadata
400,14kB io.netty.netty-codec-http-4.1.111.Final.jar 558,05kB java.lang.String[]
381,37kB com.fasterxml.jackson.core.jackson-core-2.17.2.jar 456,73kB heap alignment
367,10kB io.netty.netty-transport-4.1.111.Final.jar 437,77kB c.o.svm.core.hub.DynamicHub$ReflectionMetadata
4,33MB for 87 more packages 4,98MB for 3069 more object types
------------------------------------------------------------------------------------------------------------------------
Recommendations:
HEAP: Set max heap for improved and more predictable memory usage.
CPU: Enable more CPU features with '-march=native' for improved performance.
------------------------------------------------------------------------------------------------------------------------
3,4s (7,6% of total time) in 123 GCs | Peak RSS: 3,36GB | CPU load: 6,02
------------------------------------------------------------------------------------------------------------------------
Produced artifacts:
/Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/qcl-app-1.0.0-SNAPSHOT-native-image-source-jar/build-artifacts.json (build_info)
/Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/qcl-app-1.0.0-SNAPSHOT-native-image-source-jar/qcl-app-1.0.0-SNAPSHOT-runner (executable)
/Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/qcl-app-1.0.0-SNAPSHOT-native-image-source-jar/qcl-app-1.0.0-SNAPSHOT-runner-build-output-stats.json (build_info)
========================================================================================================================
Finished generating 'qcl-app-1.0.0-SNAPSHOT-runner' in 44,5s.
[INFO] [io.quarkus.deployment.QuarkusAugmentor] Quarkus augmentation completed in 46442ms
[INFO]
[INFO] --- failsafe:3.0.0-M7:integration-test (default) @ qcl-app ---
[INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running com.alesj.qcl.test.SimpleTestIT
Executing "/Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/qcl-app-1.0.0-SNAPSHOT-runner -Dquarkus.http.port=8081 -Dquarkus.http.ssl-port=8444 -Dtest.url=http://localhost:8081 -Dquarkus.log.file.path=/Users/alesj/projects/redhat/sandbox/quarkus_cl130/app/target/quarkus.log -Dquarkus.log.file.enable=true -Dquarkus.log.category."io.quarkus".level=INFO"
__ ____ __ _____ ___ __ ____ ______
--/ __ \/ / / / _ | / _ \/ //_/ / / / __/
-/ /_/ / /_/ / __ |/ , _/ ,< / /_/ /\ \
--\___\_\____/_/ |_/_/|_/_/|_|\____/___/
2024-08-13 08:22:03,970 INFO [io.quarkus] (main) qcl-app 1.0.0-SNAPSHOT native (powered by Quarkus 3.13.2) started in 0.037s. Listening on: http://0.0.0.0:8081
2024-08-13 08:22:03,971 INFO [io.quarkus] (main) Profile prod activated.
2024-08-13 08:22:03,971 INFO [io.quarkus] (main) Installed features: [cdi, rest, rest-jackson, smallrye-context-propagation, vertx]
2024-08-13 08:22:04,621 INFO [com.ale.qcl.app.ResponseInterceptor] (executor-thread-1) 200 OK
2024-08-13 08:22:04,621 INFO [com.ale.qcl.app.ResponseInterceptor] (executor-thread-1) Content-Type: application/json;charset=UTF-8
2024-08-13 08:22:04,621 INFO [com.ale.qcl.app.ResponseInterceptor] (executor-thread-1)
2024-08-13 08:22:04,621 ERROR [io.qua.ver.htt.run.QuarkusErrorHandler] (executor-thread-1) HTTP Request to /app/dto failed, error id: d05c1df1-acc3-4e40-9ef9-31d787cc1095-1: java.lang.RuntimeException: java.lang.NoSuchMethodException: com.alesj.qcl.app.HelloService.dto()
at org.jboss.resteasy.reactive.server.spi.ResteasyReactiveResourceInfo.getMethod(ResteasyReactiveResourceInfo.java:84)
at org.jboss.resteasy.reactive.server.spi.ResteasyReactiveResourceInfo.getGenericReturnType(ResteasyReactiveResourceInfo.java:108)
at org.jboss.resteasy.reactive.server.core.ResteasyReactiveRequestContext.getGenericReturnType(ResteasyReactiveRequestContext.java:592)
at org.jboss.resteasy.reactive.server.core.ServerSerialisers.invokeWriter(ServerSerialisers.java:223)
at org.jboss.resteasy.reactive.server.core.ServerSerialisers.invokeWriter(ServerSerialisers.java:185)
at org.jboss.resteasy.reactive.server.core.serialization.FixedEntityWriter.write(FixedEntityWriter.java:28)
at org.jboss.resteasy.reactive.server.handlers.ResponseWriterHandler.handle(ResponseWriterHandler.java:34)
at io.quarkus.resteasy.reactive.server.runtime.QuarkusResteasyReactiveRequestContext.invokeHandler(QuarkusResteasyReactiveRequestContext.java:147)
at org.jboss.resteasy.reactive.common.core.AbstractResteasyReactiveContext.run(AbstractResteasyReactiveContext.java:147)
at io.quarkus.vertx.core.runtime.VertxCoreRecorder$14.runWith(VertxCoreRecorder.java:635)
at org.jboss.threads.EnhancedQueueExecutor$Task.doRunWith(EnhancedQueueExecutor.java:2516)
at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2495)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1521)
at org.jboss.threads.DelegatingRunnable.run(DelegatingRunnable.java:11)
at org.jboss.threads.ThreadLocalResettingRunnable.run(ThreadLocalResettingRunnable.java:11)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at [email protected]/java.lang.Thread.runWith(Thread.java:1596)
at [email protected]/java.lang.Thread.run(Thread.java:1583)
at org.graalvm.nativeimage.builder/com.oracle.svm.core.thread.PlatformThreads.threadStartRoutine(PlatformThreads.java:832)
at org.graalvm.nativeimage.builder/com.oracle.svm.core.posix.thread.PosixPlatformThreads.pthreadStartRoutine(PosixPlatformThreads.java:211)
Caused by: java.lang.NoSuchMethodException: com.alesj.qcl.app.HelloService.dto()
at [email protected]/java.lang.Class.checkMethod(DynamicHub.java:1065)
at [email protected]/java.lang.Class.getMethod(DynamicHub.java:1050)
at org.jboss.resteasy.reactive.server.spi.ResteasyReactiveResourceInfo.getMethod(ResteasyReactiveResourceInfo.java:79)
... 19 more
response = {
"details": "Error id d05c1df1-acc3-4e40-9ef9-31d787cc1095-1",
"stack": ""
}
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.414 s - in com.alesj.qcl.test.SimpleTestIT
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- failsafe:3.0.0-M7:verify (default) @ qcl-app ---
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for QCL 1.0.0-SNAPSHOT:
[INFO]
[INFO] QCL ................................................ SUCCESS [ 0.645 s]
[INFO] QCL Common ......................................... SUCCESS [ 1.298 s]
[INFO] QCL App ............................................ SUCCESS [ 56.368 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 58.397 s
[INFO] Finished at: 2024-08-13T08:22:04+02:00
[INFO] ------------------------------------------------------------------------
alesj@Skywalker quarkus_cl130 %
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment