Skip to content

Instantly share code, notes, and snippets.

@ozkanpakdil
Created February 17, 2023 20:24
Show Gist options
  • Save ozkanpakdil/814d0e25baecb84cc5513885f6af113d to your computer and use it in GitHub Desktop.
Save ozkanpakdil/814d0e25baecb84cc5513885f6af113d to your computer and use it in GitHub Desktop.
oz-mint@ozmint-MACH-WX9:~/tmp/issues$ sdk install java 22.3.r19-grl
Downloading: java 22.3.r19-grl
In progress...
############################################################################################################################################################################################ 81.8%
############################################################################################################################################################################################# 82.1%
####################################################################################################################################################################################################################################### 100.0%
Repackaging Java 22.3.r19-grl...
Done repackaging...
Installing: java 22.3.r19-grl
Done installing!
Do you want java 22.3.r19-grl to be set as default? (Y/n):
Setting java 22.3.r19-grl as default.
oz-mint@ozmint-MACH-WX9:~/tmp/issues$
oz-mint@ozmint-MACH-WX9:~/tmp/issues$ mvn clean -P native native:compile
[INFO] Scanning for projects...
[INFO]
[INFO] ----------------------------< bootiful:aot >----------------------------
[INFO] Building aot 0.0.1-SNAPSHOT
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- maven-clean-plugin:3.2.0:clean (default-clean) @ aot ---
[INFO] Deleting /home/oz-mint/tmp/issues/target
[INFO]
[INFO] >>> native-maven-plugin:0.9.18:compile (default-cli) > package @ aot >>>
[INFO]
[INFO] --- spring-javaformat-maven-plugin:0.0.35:validate (default) @ aot ---
[INFO]
[INFO] --- maven-resources-plugin:3.3.0:resources (default-resources) @ aot ---
[INFO] Copying 1 resource
[INFO] Copying 4 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.10.1:compile (default-compile) @ aot ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 14 source files to /home/oz-mint/tmp/issues/target/classes
[INFO]
[INFO] --- maven-resources-plugin:3.3.0:testResources (default-testResources) @ aot ---
[INFO] skip non existing resourceDirectory /home/oz-mint/tmp/issues/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.10.1:testCompile (default-testCompile) @ aot ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 2 source files to /home/oz-mint/tmp/issues/target/test-classes
[INFO]
[INFO] --- maven-surefire-plugin:2.22.2:test (default-test) @ aot ---
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running com.example.aot.migrations.MigrationsConfigurationTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.115 s - in com.example.aot.migrations.MigrationsConfigurationTest
[INFO] Running com.example.aot.basics.CustomerRepositoryTest
20:18:00.049 [main] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Neither @ContextConfiguration nor @ContextHierarchy found for test class [CustomerRepositoryTest]: using SpringBootContextLoader
20:18:00.053 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [com.example.aot.basics.CustomerRepositoryTest]: no resource found for suffixes {-context.xml, Context.groovy}.
20:18:00.053 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [com.example.aot.basics.CustomerRepositoryTest]: CustomerRepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
20:18:00.076 [main] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Using ContextCustomizers for test class [CustomerRepositoryTest]: [ExcludeFilterContextCustomizer, DuplicateJsonObjectContextCustomizer, MockitoContextCustomizer, TestRestTemplateContextCustomizer, DisableObservabilityContextCustomizer, PropertyMappingContextCustomizer, Customizer]
20:18:00.150 [main] DEBUG org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider - Identified candidate component class: file [/home/oz-mint/tmp/issues/target/classes/com/example/aot/AotApplication.class]
20:18:00.151 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Found @SpringBootConfiguration com.example.aot.AotApplication for test class com.example.aot.basics.CustomerRepositoryTest
20:18:00.237 [main] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Using TestExecutionListeners for test class [CustomerRepositoryTest]: [ServletTestExecutionListener, DirtiesContextBeforeModesTestExecutionListener, ApplicationEventsTestExecutionListener, MockitoTestExecutionListener, DependencyInjectionTestExecutionListener, DirtiesContextTestExecutionListener, TransactionalTestExecutionListener, SqlScriptsTestExecutionListener, EventPublishingTestExecutionListener, ResetMocksTestExecutionListener, RestDocsTestExecutionListener, MockRestServiceServerResetTestExecutionListener, MockMvcPrintOnlyOnFailureTestExecutionListener, WebDriverTestExecutionListener, MockWebServiceServerTestExecutionListener]
20:18:00.238 [main] DEBUG org.springframework.test.context.support.AbstractDirtiesContextTestExecutionListener - Before test class: class [CustomerRepositoryTest], class annotated with @DirtiesContext [false] with mode [null]
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.0.0)
2023-02-17T20:18:00.525Z INFO 62515 --- [ main] c.e.aot.basics.CustomerRepositoryTest : Starting CustomerRepositoryTest using Java 19.0.1 with PID 62515 (started by oz-mint in /home/oz-mint/tmp/issues)
2023-02-17T20:18:00.526Z INFO 62515 --- [ main] c.e.aot.basics.CustomerRepositoryTest : No active profile set, falling back to 1 default profile: "default"
2023-02-17T20:18:01.256Z INFO 62515 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JDBC repositories in DEFAULT mode.
2023-02-17T20:18:01.303Z INFO 62515 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 42 ms. Found 1 JDBC repository interfaces.
2023-02-17T20:18:01.554Z INFO 62515 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'proxiesConfiguration' of type [com.example.aot.bpp.proxies.ProxiesConfiguration$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2023-02-17T20:18:01.707Z INFO 62515 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting...
2023-02-17T20:18:01.918Z INFO 62515 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection conn0: url=jdbc:h2:mem:3761d02b-a75b-4142-b750-c5c0a51ba5b9 user=SA
2023-02-17T20:18:01.919Z INFO 62515 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed.
2023-02-17T20:18:02.513Z INFO 62515 --- [ main] c.e.aot.basics.CustomerRepositoryTest : Started CustomerRepositoryTest in 2.249 seconds (process running for 3.195)
Customer[id=1, name=A]
Customer[id=2, name=B]
Customer[id=3, name=C]
compilation={}
now=2023-02-17T20:18:02.638393143Z
before addToPrices
adding $7.0
after addToPrices
is native image? false
meow
{"id":"1","name":"Josh"}
{"id":"2","name":"Stéphane"}
{"id":"3","name":"Andy"}
{"id":"4","name":"Madhura"}
{"id":"5","name":"Olga"}
{"id":"6","name":"Yuxin"}
{"id":"7","name":"Violetta"}
{"id":"8","name":"Spencer"}
{"id":"9","name":"Chloe"}
{"id":"10","name":"Dr. Syer"}
the name is Spring Boot 3 AOT
class com.example.aot.qualifiers.PlayStore
class com.example.aot.qualifiers.AppStore
appStore=com.example.aot.qualifiers.AppStore
playStore=com.example.aot.qualifiers.PlayStore
the message is Hello, world!
{"sku":"c26512ae-d971-419c-810a-3f0a2f968d98"}
{"sku":"3cfc75dd-c55f-4446-be8e-be6c703c5aa5"}
hello, world!
@EventListener : org.springframework.boot.context.event.ApplicationReadyEvent[source=org.springframework.boot.SpringApplication@203765b2]
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.108 s - in com.example.aot.basics.CustomerRepositoryTest
2023-02-17T20:18:03.034Z INFO 62515 --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated...
2023-02-17T20:18:03.036Z INFO 62515 --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed.
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- spring-boot-maven-plugin:3.0.0:process-aot (process-aot) @ aot ---
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.0.0)
2023-02-17T20:18:04.350Z INFO 62585 --- [ main] com.example.aot.AotApplication : Starting AotApplication using Java 19.0.1 with PID 62585 (/home/oz-mint/tmp/issues/target/classes started by oz-mint in /home/oz-mint/tmp/issues)
2023-02-17T20:18:04.357Z INFO 62585 --- [ main] com.example.aot.AotApplication : No active profile set, falling back to 1 default profile: "default"
2023-02-17T20:18:05.391Z INFO 62585 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JDBC repositories in DEFAULT mode.
2023-02-17T20:18:05.447Z INFO 62585 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 52 ms. Found 1 JDBC repository interfaces.
[INFO]
[INFO] --- maven-jar-plugin:3.3.0:jar (default-jar) @ aot ---
[INFO] Building jar: /home/oz-mint/tmp/issues/target/aot-0.0.1-SNAPSHOT.jar
[INFO]
[INFO] --- spring-boot-maven-plugin:3.0.0:repackage (repackage) @ aot ---
[INFO] Replacing main artifact with repackaged archive
[INFO]
[INFO] <<< native-maven-plugin:0.9.18:compile (default-cli) < package @ aot <<<
[INFO]
[INFO]
[INFO] --- native-maven-plugin:0.9.18:compile (default-cli) @ aot ---
Downloading: Component catalog from www.graalvm.org
Processing Component: Native Image
Downloading: Component native-image: Native Image from github.com
Installing new component: Native Image (org.graalvm.native-image, version 22.3.0)
[INFO] Found GraalVM installation from JAVA_HOME variable.
Downloading from spring-milestones: https://repo.spring.io/milestone/org/graalvm/buildtools/graalvm-reachability-metadata/0.9.18/graalvm-reachability-metadata-0.9.18-repository.zip
Downloading from central: https://repo.maven.apache.org/maven2/org/graalvm/buildtools/graalvm-reachability-metadata/0.9.18/graalvm-reachability-metadata-0.9.18-repository.zip
Downloaded from central: https://repo.maven.apache.org/maven2/org/graalvm/buildtools/graalvm-reachability-metadata/0.9.18/graalvm-reachability-metadata-0.9.18-repository.zip (98 kB at 234 kB/s)
[INFO] Downloaded GraalVM reachability metadata repository from file:/home/oz-mint/.m2/repository/org/graalvm/buildtools/graalvm-reachability-metadata/0.9.18/graalvm-reachability-metadata-0.9.18-repository.zip
[INFO] [graalvm reachability metadata repository for ch.qos.logback:logback-classic:1.4.5]: Configuration directory not found. Trying latest version.
[INFO] [graalvm reachability metadata repository for ch.qos.logback:logback-classic:1.4.5]: Configuration directory is ch.qos.logback/logback-classic/1.4.1
[INFO] [graalvm reachability metadata repository for org.apache.tomcat.embed:tomcat-embed-core:10.1.1]: Configuration directory not found. Trying latest version.
[INFO] [graalvm reachability metadata repository for org.apache.tomcat.embed:tomcat-embed-core:10.1.1]: Configuration directory is org.apache.tomcat.embed/tomcat-embed-core/10.0.20
[INFO] [graalvm reachability metadata repository for com.zaxxer:HikariCP:5.0.1]: Configuration directory is com.zaxxer/HikariCP/5.0.1
[INFO] [graalvm reachability metadata repository for com.h2database:h2:2.1.214]: Configuration directory not found. Trying latest version.
[INFO] [graalvm reachability metadata repository for com.h2database:h2:2.1.214]: Configuration directory is com.h2database/h2/2.1.210
[INFO] [graalvm reachability metadata repository for org.hdrhistogram:HdrHistogram:2.1.12]: Configuration directory is org.hdrhistogram/HdrHistogram/2.1.12
[INFO] Executing: /home/oz-mint/.sdkman/candidates/java/current/bin/native-image -cp /home/oz-mint/tmp/issues/target/classes:/home/oz-mint/.m2/repository/org/slf4j/jul-to-slf4j/2.0.4/jul-to-slf4j-2.0.4.jar:/home/oz-mint/.m2/repository/org/springframework/boot/spring-boot-starter-json/3.0.0/spring-boot-starter-json-3.0.0.jar:/home/oz-mint/.m2/repository/ch/qos/logback/logback-classic/1.4.5/logback-classic-1.4.5.jar:/home/oz-mint/.m2/repository/org/springframework/data/spring-data-jdbc/3.0.0/spring-data-jdbc-3.0.0.jar:/home/oz-mint/.m2/repository/org/springframework/spring-tx/6.0.2/spring-tx-6.0.2.jar:/home/oz-mint/.m2/repository/org/springframework/boot/spring-boot-starter-web/3.0.0/spring-boot-starter-web-3.0.0.jar:/home/oz-mint/.m2/repository/org/springframework/data/spring-data-relational/3.0.0/spring-data-relational-3.0.0.jar:/home/oz-mint/.m2/repository/org/springframework/spring-beans/6.0.2/spring-beans-6.0.2.jar:/home/oz-mint/.m2/repository/org/apache/tomcat/embed/tomcat-embed-el/10.1.1/tomcat-embed-el-10.1.1.jar:/home/oz-mint/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.14.1/jackson-core-2.14.1.jar:/home/oz-mint/.m2/repository/org/apache/logging/log4j/log4j-api/2.19.0/log4j-api-2.19.0.jar:/home/oz-mint/.m2/repository/org/springframework/spring-expression/6.0.2/spring-expression-6.0.2.jar:/home/oz-mint/.m2/repository/org/springframework/spring-webmvc/6.0.2/spring-webmvc-6.0.2.jar:/home/oz-mint/.m2/repository/org/springframework/boot/spring-boot/3.0.0/spring-boot-3.0.0.jar:/home/oz-mint/.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/10.1.1/tomcat-embed-core-10.1.1.jar:/home/oz-mint/.m2/repository/org/springframework/spring-aop/6.0.2/spring-aop-6.0.2.jar:/home/oz-mint/.m2/repository/io/micrometer/micrometer-core/1.10.2/micrometer-core-1.10.2.jar:/home/oz-mint/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.14.1/jackson-datatype-jdk8-2.14.1.jar:/home/oz-mint/.m2/repository/com/zaxxer/HikariCP/5.0.1/HikariCP-5.0.1.jar:/home/oz-mint/.m2/repository/org/springframework/spring-web/6.0.2/spring-web-6.0.2.jar:/home/oz-mint/.m2/repository/com/h2database/h2/2.1.214/h2-2.1.214.jar:/home/oz-mint/.m2/repository/org/springframework/boot/spring-boot-starter-data-jdbc/3.0.0/spring-boot-starter-data-jdbc-3.0.0.jar:/home/oz-mint/.m2/repository/ch/qos/logback/logback-core/1.4.5/logback-core-1.4.5.jar:/home/oz-mint/.m2/repository/jakarta/annotation/jakarta.annotation-api/2.1.1/jakarta.annotation-api-2.1.1.jar:/home/oz-mint/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.14.1/jackson-annotations-2.14.1.jar:/home/oz-mint/.m2/repository/com/fasterxml/jackson/module/jackson-module-parameter-names/2.14.1/jackson-module-parameter-names-2.14.1.jar:/home/oz-mint/.m2/repository/org/apache/tomcat/embed/tomcat-embed-websocket/10.1.1/tomcat-embed-websocket-10.1.1.jar:/home/oz-mint/.m2/repository/org/springframework/spring-core/6.0.2/spring-core-6.0.2.jar:/home/oz-mint/.m2/repository/org/springframework/boot/spring-boot-actuator/3.0.0/spring-boot-actuator-3.0.0.jar:/home/oz-mint/.m2/repository/org/springframework/boot/spring-boot-starter-actuator/3.0.0/spring-boot-starter-actuator-3.0.0.jar:/home/oz-mint/.m2/repository/org/springframework/spring-jcl/6.0.2/spring-jcl-6.0.2.jar:/home/oz-mint/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/3.0.0/spring-boot-autoconfigure-3.0.0.jar:/home/oz-mint/.m2/repository/org/springframework/boot/spring-boot-starter-tomcat/3.0.0/spring-boot-starter-tomcat-3.0.0.jar:/home/oz-mint/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.14.1/jackson-datatype-jsr310-2.14.1.jar:/home/oz-mint/.m2/repository/org/projectlombok/lombok/1.18.24/lombok-1.18.24.jar:/home/oz-mint/.m2/repository/org/springframework/boot/spring-boot-starter-jdbc/3.0.0/spring-boot-starter-jdbc-3.0.0.jar:/home/oz-mint/.m2/repository/org/apache/logging/log4j/log4j-to-slf4j/2.19.0/log4j-to-slf4j-2.19.0.jar:/home/oz-mint/.m2/repository/org/springframework/boot/spring-boot-starter/3.0.0/spring-boot-starter-3.0.0.jar:/home/oz-mint/.m2/repository/org/springframework/boot/spring-boot-starter-logging/3.0.0/spring-boot-starter-logging-3.0.0.jar:/home/oz-mint/.m2/repository/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.jar:/home/oz-mint/.m2/repository/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.jar:/home/oz-mint/.m2/repository/org/slf4j/slf4j-api/2.0.4/slf4j-api-2.0.4.jar:/home/oz-mint/.m2/repository/org/springframework/boot/spring-boot-actuator-autoconfigure/3.0.0/spring-boot-actuator-autoconfigure-3.0.0.jar:/home/oz-mint/.m2/repository/org/springframework/spring-context/6.0.2/spring-context-6.0.2.jar:/home/oz-mint/.m2/repository/org/springframework/data/spring-data-commons/3.0.0/spring-data-commons-3.0.0.jar:/home/oz-mint/.m2/repository/io/micrometer/micrometer-observation/1.10.2/micrometer-observation-1.10.2.jar:/home/oz-mint/.m2/repository/org/springframework/spring-jdbc/6.0.2/spring-jdbc-6.0.2.jar:/home/oz-mint/.m2/repository/org/yaml/snakeyaml/1.33/snakeyaml-1.33.jar:/home/oz-mint/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.14.1/jackson-databind-2.14.1.jar:/home/oz-mint/.m2/repository/io/micrometer/micrometer-commons/1.10.2/micrometer-commons-1.10.2.jar --no-fallback -H:Path=/home/oz-mint/tmp/issues/target -H:Name=aot -H:ConfigurationFileDirectories=/home/oz-mint/tmp/issues/target/graalvm-reachability-metadata/fe8bc7c64e792845060c19d1664678133c7819b9/org.apache.tomcat.embed/tomcat-embed-core/10.0.20,/home/oz-mint/tmp/issues/target/graalvm-reachability-metadata/fe8bc7c64e792845060c19d1664678133c7819b9/com.zaxxer/HikariCP/5.0.1,/home/oz-mint/tmp/issues/target/graalvm-reachability-metadata/fe8bc7c64e792845060c19d1664678133c7819b9/org.hdrhistogram/HdrHistogram/2.1.12,/home/oz-mint/tmp/issues/target/graalvm-reachability-metadata/fe8bc7c64e792845060c19d1664678133c7819b9/com.h2database/h2/2.1.210,/home/oz-mint/tmp/issues/target/graalvm-reachability-metadata/fe8bc7c64e792845060c19d1664678133c7819b9/ch.qos.logback/logback-classic/1.4.1
========================================================================================================================
GraalVM Native Image: Generating 'aot' (executable)...
========================================================================================================================
Warning: Method com.zaxxer.hikari.HikariConfig.getScheduledExecutorService() not found.
Warning: Method com.zaxxer.hikari.HikariConfig.isInitializationFailFast() not found.
Warning: Method com.zaxxer.hikari.HikariConfig.isJdbc4ConnectionTest() not found.
Warning: Method com.zaxxer.hikari.HikariConfig.setInitializationFailFast(boolean) not found.
Warning: Method com.zaxxer.hikari.HikariConfig.setJdbc4ConnectionTest(boolean) not found.
Warning: Method com.zaxxer.hikari.HikariConfig.setScheduledExecutorService(ScheduledThreadPoolExecutor) not found.
[1/7] Initializing... (10.2s @ 0.31GB)
Version info: 'GraalVM 22.3.0 Java 19 CE'
Java version info: '19.0.1+10-jvmci-22.3-b08'
C compiler: gcc (linux, x86_64, 11.3.0)
Garbage collector: Serial GC
1 user-specific feature(s)
- org.springframework.aot.nativex.feature.PreComputeFieldFeature
The bundle named: org.apache.el.Messages, has not been found. If the bundle is part of a module, verify the bundle name is a fully qualified class name. Otherwise verify the bundle path is accessible in the classpath.
Field org.apache.commons.logging.LogAdapter#log4jSpiPresent set to true at build time
Field org.apache.commons.logging.LogAdapter#log4jSlf4jProviderPresent set to true at build time
Field org.apache.commons.logging.LogAdapter#slf4jSpiPresent set to true at build time
Field org.apache.commons.logging.LogAdapter#slf4jApiPresent set to true at build time
Field org.springframework.core.NativeDetector#imageCode set to true at build time
Field org.springframework.core.KotlinDetector#kotlinPresent set to false at build time
Field org.springframework.core.KotlinDetector#kotlinReflectPresent set to false at build time
Field org.springframework.format.support.DefaultFormattingConversionService#jsr354Present set to false at build time
Field org.springframework.cglib.core.AbstractClassGenerator#imageCode set to true at build time
Field org.springframework.data.util.NullableWrapperConverters#GUAVA_PRESENT set to false at build time
Field org.springframework.data.util.NullableWrapperConverters#SCALA_PRESENT set to false at build time
Field org.springframework.data.util.NullableWrapperConverters#VAVR_PRESENT set to false at build time
SLF4J: No SLF4J providers were found.
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See https://www.slf4j.org/codes.html#noProviders for further details.
Field org.springframework.data.repository.util.QueryExecutionConverters#VAVR_PRESENT set to false at build time
Field org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport#romePresent set to false at build time
Field org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport#jaxb2Present set to false at build time
Field org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport#jackson2Present set to true at build time
Field org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport#jackson2XmlPresent set to false at build time
Field org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport#jackson2SmilePresent set to false at build time
Field org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport#jackson2CborPresent set to false at build time
Field org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport#gsonPresent set to false at build time
Field org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport#jsonbPresent set to false at build time
Field org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport#kotlinSerializationCborPresent set to false at build time
Field org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport#kotlinSerializationJsonPresent set to false at build time
Field org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport#kotlinSerializationProtobufPresent set to false at build time
Field org.springframework.boot.logging.logback.LogbackLoggingSystem$Factory#PRESENT set to true at build time
Field org.springframework.boot.logging.log4j2.Log4J2LoggingSystem$Factory#PRESENT set to false at build time
Field org.springframework.boot.logging.java.JavaLoggingSystem$Factory#PRESENT set to true at build time
Field org.springframework.data.util.ReactiveWrappers#PROJECT_REACTOR_PRESENT set to false at build time
Field org.springframework.data.util.ReactiveWrappers#RXJAVA3_PRESENT set to false at build time
Field org.springframework.data.util.ReactiveWrappers#KOTLIN_COROUTINES_PRESENT set to false at build time
Field org.springframework.data.util.ReactiveWrappers#MUTINY_PRESENT set to false at build time
Field org.springframework.data.repository.util.ReactiveWrapperConverters#RXJAVA3_PRESENT set to false at build time
Field org.springframework.data.repository.util.ReactiveWrapperConverters#REACTOR_PRESENT set to false at build time
Field org.springframework.data.repository.util.ReactiveWrapperConverters#KOTLIN_COROUTNES_PRESENT set to false at build time
Field org.springframework.data.repository.util.ReactiveWrapperConverters#MUTINY_PRESENT set to false at build time
Field org.springframework.web.servlet.view.InternalResourceViewResolver#jstlPresent set to false at build time
Field org.springframework.transaction.interceptor.TransactionAspectSupport#vavrPresent set to false at build time
Field org.springframework.transaction.interceptor.TransactionAspectSupport#reactiveStreamsPresent set to false at build time
Field org.springframework.data.convert.JMoleculesConverters#JMOLECULES_PRESENT set to false at build time
Field org.springframework.web.context.support.StandardServletEnvironment#jndiPresent set to true at build time
Field org.springframework.web.context.support.WebApplicationContextUtils#jsfPresent set to false at build time
Field org.springframework.web.context.request.RequestContextHolder#jsfPresent set to false at build time
Field org.springframework.boot.jdbc.DataSourceUnwrapper#DELEGATING_DATA_SOURCE_PRESENT set to true at build time
Field org.springframework.http.converter.support.AllEncompassingFormHttpMessageConverter#jaxb2Present set to false at build time
Field org.springframework.http.converter.support.AllEncompassingFormHttpMessageConverter#jackson2Present set to true at build time
Field org.springframework.http.converter.support.AllEncompassingFormHttpMessageConverter#jackson2XmlPresent set to false at build time
Field org.springframework.http.converter.support.AllEncompassingFormHttpMessageConverter#jackson2SmilePresent set to false at build time
Field org.springframework.http.converter.support.AllEncompassingFormHttpMessageConverter#gsonPresent set to false at build time
Field org.springframework.http.converter.support.AllEncompassingFormHttpMessageConverter#jsonbPresent set to false at build time
Field org.springframework.http.converter.support.AllEncompassingFormHttpMessageConverter#kotlinSerializationCborPresent set to false at build time
Field org.springframework.http.converter.support.AllEncompassingFormHttpMessageConverter#kotlinSerializationJsonPresent set to false at build time
Field org.springframework.http.converter.support.AllEncompassingFormHttpMessageConverter#kotlinSerializationProtobufPresent set to false at build time
Field org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#jta12Present set to false at build time
Field org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#ejb3Present set to false at build time
Field org.springframework.context.event.ApplicationListenerMethodAdapter#reactiveStreamsPresent set to false at build time
Field org.springframework.boot.autoconfigure.web.format.WebConversionService#JSR_354_PRESENT set to false at build time
Field org.springframework.core.ReactiveAdapterRegistry#reactorPresent set to false at build time
Field org.springframework.core.ReactiveAdapterRegistry#rxjava3Present set to false at build time
Field org.springframework.core.ReactiveAdapterRegistry#kotlinCoroutinesPresent set to false at build time
Field org.springframework.core.ReactiveAdapterRegistry#mutinyPresent set to false at build time
Field org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator#USER_PROVIDED_ERROR_CODES_FILE_PRESENT set to false at build time
Field org.springframework.web.servlet.mvc.method.annotation.ReactiveTypeHandler#isContextPropagationPresent set to false at build time
Field org.springframework.web.client.RestTemplate#romePresent set to false at build time
Field org.springframework.web.client.RestTemplate#jaxb2Present set to false at build time
Field org.springframework.web.client.RestTemplate#jackson2Present set to true at build time
Field org.springframework.web.client.RestTemplate#jackson2XmlPresent set to false at build time
Field org.springframework.web.client.RestTemplate#jackson2SmilePresent set to false at build time
Field org.springframework.web.client.RestTemplate#jackson2CborPresent set to false at build time
Field org.springframework.web.client.RestTemplate#gsonPresent set to false at build time
Field org.springframework.web.client.RestTemplate#jsonbPresent set to false at build time
Field org.springframework.web.client.RestTemplate#kotlinSerializationCborPresent set to false at build time
Field org.springframework.web.client.RestTemplate#kotlinSerializationJsonPresent set to false at build time
Field org.springframework.web.client.RestTemplate#kotlinSerializationProtobufPresent set to false at build time
Field org.springframework.boot.logging.logback.LogbackLoggingSystemProperties#JBOSS_LOGGING_PRESENT set to false at build time
Field org.springframework.boot.actuate.endpoint.web.annotation.DiscoveredWebOperation#REACTIVE_STREAMS_PRESENT set to false at build time
Field org.springframework.boot.actuate.endpoint.invoke.reflect.OperationMethodParameter#jsr305Present set to false at build time
Field org.springframework.web.servlet.support.RequestContext#jstlPresent set to false at build time
Field org.springframework.boot.actuate.endpoint.invoker.cache.CachingOperationInvoker#IS_REACTOR_PRESENT set to false at build time
[2/7] Performing analysis... [***********] (113.6s @ 1.81GB)
21,499 (93.15%) of 23,080 classes reachable
34,491 (68.26%) of 50,526 fields reachable
102,027 (64.04%) of 159,326 methods reachable
1,168 classes, 643 fields, and 5,189 methods registered for reflection
65 classes, 66 fields, and 57 methods registered for JNI access
4 native libraries: dl, pthread, rt, z
[3/7] Building universe... (10.1s @ 2.77GB)
[4/7] Parsing methods... [***] (11.1s @ 1.68GB)
[5/7] Inlining methods... [***] (4.9s @ 2.31GB)
[6/7] Compiling methods... [******** *] (83.6s @ 2.51GB)
[7/7] Creating image... (11.5s @ 2.33GB)
45.06MB (48.59%) for code area: 67,731 compilation units
43.98MB (47.42%) for image heap: 444,866 objects and 365 resources
3.70MB ( 3.99%) for other data
92.74MB in total
------------------------------------------------------------------------------------------------------------------------
Top 10 packages in code area: Top 10 object types in image heap:
1.70MB sun.security.ssl 9.94MB byte[] for code metadata
1.20MB java.util 5.43MB byte[] for embedded resources
910.47KB java.lang.invoke 5.14MB java.lang.Class
729.48KB com.sun.crypto.provider 4.37MB java.lang.String
598.24KB org.h2.table 3.86MB byte[] for java.lang.String
585.26KB org.h2.command 3.41MB byte[] for general heap data
553.58KB org.apache.catalina.core 1.80MB com.oracle.svm.core.hub.DynamicHubCompanion
536.76KB java.util.concurrent 1.16MB byte[] for reflection metadata
510.91KB jdk.proxy4 868.17KB java.lang.String[]
498.52KB org.apache.tomcat.util.net 763.01KB c.o.svm.core.hub.DynamicHub$ReflectionMetadata
36.85MB for 907 more packages 6.22MB for 4325 more object types
------------------------------------------------------------------------------------------------------------------------
13.6s (5.2% of total time) in 83 GCs | Peak RSS: 4.27GB | CPU load: 5.35
------------------------------------------------------------------------------------------------------------------------
Produced artifacts:
/home/oz-mint/tmp/issues/target/aot (executable)
/home/oz-mint/tmp/issues/target/aot.build_artifacts.txt (txt)
========================================================================================================================
Finished generating 'aot' in 4m 20s.
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 04:45 min
[INFO] Finished at: 2023-02-17T20:22:40Z
[INFO] ------------------------------------------------------------------------
oz-mint@ozmint-MACH-WX9:~/tmp/issues$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment