Skip to content

cannot load entity from spring.boot 3.4.4 #766

Open
@ingyeoking13

Description

@ingyeoking13

generating changelog works well from the existing table.
But, when I call diffChangelog from the cli, It works with some error.
but any of my declared entity is not loaded.
so the diffChangelog create full of dropping table statements.

Entity.

@Getter
@NoArgsConstructor(access = AccessLevel.PROTECTED)
@AllArgsConstructor
@Builder
@Entity
@Table(name = "users")
public class User extends BaseTimeEntity implements Persistable<String> {

  @Id ...
}

build.gradle

plugins {
    id 'java'
    id 'org.springframework.boot' version '3.4.4'
    id 'io.spring.dependency-management' version '1.1.7'
    id 'org.asciidoctor.jvm.convert' version '3.3.2'
    id 'org.liquibase.gradle' version '2.2.0'
}
...

dependencies {
    ...

    runtimeOnly "com.mysql:mysql-connector-j"
    liquibaseRuntime "org.liquibase:liquibase-core"
    liquibaseRuntime "mysql:mysql-connector-java:8.0.33"
    liquibaseRuntime "com.mysql:mysql-connector-j"
    liquibaseRuntime "info.picocli:picocli:4.7.4"
    liquibaseRuntime "org.liquibase.ext:liquibase-hibernate6:4.31.0"
    liquibaseRuntime 'org.hibernate:hibernate-core:6.2.7.Final'
    liquibaseRuntime "org.springframework:spring-core:6.1.6"
    liquibaseRuntime "org.springframework:spring-context:6.1.6"
    liquibaseRuntime "org.springframework:spring-orm:6.1.6"
    liquibaseRuntime 'org.springframework.data:spring-data-commons:3.2.4'
    liquibaseRuntime 'org.springframework.data:spring-data-jpa:3.2.4'
    liquibaseRuntime 'org.springframework:spring-aspects:6.1.4'
    liquibaseRuntime 'org.liquibase:liquibase-core:4.29.2'
    liquibaseRuntime 'org.liquibase.ext:liquibase-hibernate6:4.24.0'

    liquibaseRuntime sourceSets.main.output
    liquibaseRuntime sourceSets.main.runtimeClasspath

}


def env = project.findProperty("env") ?: "local"
def envFile = file("gradle.properties.${env}")
def changelogFromArg = project.findProperty("liquiFile") ?: "db.changelog-master.yml"

if (envFile.exists()) {
    println "📦 Loading env properties from: ${envFile.name}"
    def props = new Properties()
    props.load(envFile.newDataInputStream())
    props.each { key, value ->
        if (!project.hasProperty(key)) {
            project.ext.set(key, value)
        }
    }
}

liquibase {
    activities {
        main {
            changelogFile "src/main/resources/db/changelog/${changelogFromArg}"
//            url project.url
//            username project.username
//            password project.password
//            driver project.driver
            url 'jdbc:mysql://localhost:3306/taxai_auth?dialect=org.hibernate.dialect.MySQLDialect'
            username 'root'
            password'root'
            driver 'com.mysql.cj.jdbc.Driver'
            referenceUrl 'hibernate:spring:tax.ai.domain?dialect=org.hibernate.dialect.MySQLDialect'

        }
    }
}


command logs

% ./gradlew diffChangelog --info                                                                                                                                                                                                  ✖ ✹ ✚
Initialized native services in: /Users/gaelim/.gradle/native
Initialized jansi services in: /Users/gaelim/.gradle/native
Found daemon DaemonInfo{pid=81525, address=[f0568938-b4c3-4085-988e-8405e1a36858 port:51215, addresses:[/127.0.0.1]], state=Idle, lastBusy=1743758271704, context=DefaultDaemonContext[uid=be71b6bb-49af-4cf7-90aa-6c303d61535f,javaHome=/Users/gaelim/Library/Java/JavaVirtualMachines/openjdk-21.0.2/Contents/Home,javaVersion=21,javaVendor=Oracle Corporation,daemonRegistryDir=/Users/gaelim/.gradle/daemon,pid=81525,idleTimeout=10800000,priority=NORMAL,applyInstrumentationAgent=true,nativeServicesMode=ENABLED,daemonOpts=--add-opens=java.base/sun.nio.ch=ALL-UNNAMED,--add-opens=java.base/java.io=ALL-UNNAMED,-Dfile.encoding=UTF-8,-Duser.country=KR,-Duser.language=ko,-Duser.variant]} however its context does not match the desired criteria.
JVM is incompatible.
Wanted: DaemonRequestContext{jvmCriteria=/Users/gaelim/Library/Java/JavaVirtualMachines/openjdk-22.0.2/Contents/Home (no JDK specified, using current Java home), daemonOpts=[--add-opens=java.base/sun.nio.ch=ALL-UNNAMED, --add-opens=java.base/java.io=ALL-UNNAMED, -Dfile.encoding=UTF-8, -Duser.country=KR, -Duser.language=ko, -Duser.variant], applyInstrumentationAgent=true, nativeServicesMode=ENABLED, priority=NORMAL}
Actual: DefaultDaemonContext[uid=be71b6bb-49af-4cf7-90aa-6c303d61535f,javaHome=/Users/gaelim/Library/Java/JavaVirtualMachines/openjdk-21.0.2/Contents/Home,javaVersion=21,javaVendor=Oracle Corporation,daemonRegistryDir=/Users/gaelim/.gradle/daemon,pid=81525,idleTimeout=10800000,priority=NORMAL,applyInstrumentationAgent=true,nativeServicesMode=ENABLED,daemonOpts=--add-opens=java.base/sun.nio.ch=ALL-UNNAMED,--add-opens=java.base/java.io=ALL-UNNAMED,-Dfile.encoding=UTF-8,-Duser.country=KR,-Duser.language=ko,-Duser.variant]

  Looking for a different daemon...
Found daemon DaemonInfo{pid=15076, address=[42e2c524-600c-46c0-95cd-fd8f8674bbe3 port:60700, addresses:[/127.0.0.1]], state=Idle, lastBusy=1743756870266, context=DefaultDaemonContext[uid=7a7b8bc0-88d2-4eb2-b101-1d8c2ef5f0c3,javaHome=/Users/gaelim/Library/Java/JavaVirtualMachines/openjdk-21.0.2/Contents/Home,javaVersion=21,javaVendor=Oracle Corporation,daemonRegistryDir=/Users/gaelim/.gradle/daemon,pid=15076,idleTimeout=10800000,priority=NORMAL,applyInstrumentationAgent=true,nativeServicesMode=ENABLED,daemonOpts=--add-opens=java.base/java.io=ALL-UNNAMED,-Dfile.encoding=UTF-8,-Duser.country=KR,-Duser.language=ko,-Duser.variant]} however its context does not match the desired criteria.
JVM is incompatible.
Wanted: DaemonRequestContext{jvmCriteria=/Users/gaelim/Library/Java/JavaVirtualMachines/openjdk-22.0.2/Contents/Home (no JDK specified, using current Java home), daemonOpts=[--add-opens=java.base/sun.nio.ch=ALL-UNNAMED, --add-opens=java.base/java.io=ALL-UNNAMED, -Dfile.encoding=UTF-8, -Duser.country=KR, -Duser.language=ko, -Duser.variant], applyInstrumentationAgent=true, nativeServicesMode=ENABLED, priority=NORMAL}
Actual: DefaultDaemonContext[uid=7a7b8bc0-88d2-4eb2-b101-1d8c2ef5f0c3,javaHome=/Users/gaelim/Library/Java/JavaVirtualMachines/openjdk-21.0.2/Contents/Home,javaVersion=21,javaVendor=Oracle Corporation,daemonRegistryDir=/Users/gaelim/.gradle/daemon,pid=15076,idleTimeout=10800000,priority=NORMAL,applyInstrumentationAgent=true,nativeServicesMode=ENABLED,daemonOpts=--add-opens=java.base/java.io=ALL-UNNAMED,-Dfile.encoding=UTF-8,-Duser.country=KR,-Duser.language=ko,-Duser.variant]

  Looking for a different daemon...
The client will now receive all logging from the daemon (pid: 22733). The daemon log file: /Users/gaelim/.gradle/daemon/8.13/daemon-22733.out.log
Starting 160th build in daemon [uptime: 7 hrs 3 mins 1.315 secs, performance: 100%, GC rate: 0.00/s, heap usage: 0% of 8 GiB]
Using 16 worker leases.
Now considering [/Users/gaelim/Project/taxai_auth/taxai-auth] as hierarchies to watch
Watching the file system is configured to be enabled if available
File system watching is active
Starting Build
Settings evaluated using settings file '/Users/gaelim/Project/taxai_auth/taxai-auth/settings.gradle'.
Projects loaded. Root project using build file '/Users/gaelim/Project/taxai_auth/taxai-auth/build.gradle'.
Included projects: [root project 'taxai-auth']

> Configure project :
Evaluating root project 'taxai-auth' using build file '/Users/gaelim/Project/taxai_auth/taxai-auth/build.gradle'.
Invalidating in-memory cache of /Users/gaelim/.gradle/caches/journal-1/file-access.bin
Invalidating in-memory cache of /Users/gaelim/.gradle/caches/8.13/fileHashes/fileHashes.bin
Invalidating in-memory cache of /Users/gaelim/.gradle/caches/8.13/fileHashes/resourceHashesCache.bin
Resolved plugin [id: 'java']
Resolved plugin [id: 'org.springframework.boot', version: '3.4.4']
Resolved plugin [id: 'io.spring.dependency-management', version: '1.1.7']
Resolved plugin [id: 'org.asciidoctor.jvm.convert', version: '3.3.2']
Resolved plugin [id: 'org.liquibase.gradle', version: '2.2.0']
Applying dependency management to configuration 'annotationProcessor' in project 'taxai-auth'
Applying dependency management to configuration 'apiElements' in project 'taxai-auth'
Applying dependency management to configuration 'archives' in project 'taxai-auth'
Applying dependency management to configuration 'bootArchives' in project 'taxai-auth'
Applying dependency management to configuration 'compileClasspath' in project 'taxai-auth'
Applying dependency management to configuration 'compileOnly' in project 'taxai-auth'
Applying dependency management to configuration 'default' in project 'taxai-auth'
Applying dependency management to configuration 'developmentOnly' in project 'taxai-auth'
Applying dependency management to configuration 'implementation' in project 'taxai-auth'
Applying dependency management to configuration 'mainSourceElements' in project 'taxai-auth'
Applying dependency management to configuration 'productionRuntimeClasspath' in project 'taxai-auth'
Applying dependency management to configuration 'runtimeClasspath' in project 'taxai-auth'
Applying dependency management to configuration 'runtimeElements' in project 'taxai-auth'
Applying dependency management to configuration 'runtimeOnly' in project 'taxai-auth'
Applying dependency management to configuration 'testAndDevelopmentOnly' in project 'taxai-auth'
Applying dependency management to configuration 'testAnnotationProcessor' in project 'taxai-auth'
Applying dependency management to configuration 'testCompileClasspath' in project 'taxai-auth'
Applying dependency management to configuration 'testCompileOnly' in project 'taxai-auth'
Applying dependency management to configuration 'testImplementation' in project 'taxai-auth'
Applying dependency management to configuration 'testResultsElementsForTest' in project 'taxai-auth'
Applying dependency management to configuration 'testRuntimeClasspath' in project 'taxai-auth'
Applying dependency management to configuration 'testRuntimeOnly' in project 'taxai-auth'
Applying dependency management to configuration 'liquibaseRuntime' in project 'taxai-auth'
📦 Loading env properties from: gradle.properties.local
All projects evaluated.
Task name matched 'diffChangelog'
Selected primary task 'diffChangelog' from project :
Starting process 'command '/usr/libexec/java_home''. Working directory: /Users/gaelim/.gradle/daemon/8.13 Command: /usr/libexec/java_home -V
Successfully started process 'command '/usr/libexec/java_home''
Resolving global dependency management for project 'taxai-auth'
Excluding []
Excluding []
Tasks to be executed: [task ':compileJava', task ':diffChangelog']
Tasks that were excluded: []
Resolve mutations for :compileJava (Thread[#26618,Execution worker,5,main]) started.
:compileJava (Thread[#26625,Execution worker Thread 8,5,main]) started.

> Task :compileJava UP-TO-DATE
Custom actions are attached to task ':compileJava'.
Caching disabled for task ':compileJava' because:
  Build cache is disabled
Skipping task ':compileJava' as it is up-to-date.
Resolve mutations for :diffChangelog (Thread[#26625,Execution worker Thread 8,5,main]) started.
:diffChangelog (Thread[#26625,Execution worker Thread 8,5,main]) started.

> Task :diffChangelog
Excluding [com.google.protobuf:protobuf-java]
Caching disabled for task ':diffChangelog' because:
  Build cache is disabled
Task ':diffChangelog' is not up-to-date because:
  Task has not declared any outputs despite executing actions.
Excluding [com.google.protobuf:protobuf-java]
Excluding []
Excluding []
liquibase-plugin: Running the 'main' activity...
Starting process 'command '/Users/gaelim/Library/Java/JavaVirtualMachines/openjdk-22.0.2/Contents/Home/bin/java''. Working directory: /Users/gaelim/Project/taxai_auth/taxai-auth Command: /Users/gaelim/Library/Java/JavaVirtualMachines/openjdk-22.0.2/Contents/Home/bin/java -Dapple.awt.application.name=GradleDaemon -Dfile.separator=/ -Dftp.nonProxyHosts=local|*.local|169.254/16|*.169.254/16|localhost|*.localhost|lx.astxsvc.com|*.lx.astxsvc.com|127.0.0.1:21300|*.127.0.0.1:21300 -Dhttp.nonProxyHosts=local|*.local|169.254/16|*.169.254/16|localhost|*.localhost|lx.astxsvc.com|*.lx.astxsvc.com|127.0.0.1:21300|*.127.0.0.1:21300 -Djava.class.path=/Users/gaelim/.gradle/wrapper/dists/gradle-8.13-bin/5xuhj0ry160q40clulazy9h7d/gradle-8.13/lib/gradle-daemon-main-8.13.jar -Djava.class.version=66.0 -Djava.home=/Users/gaelim/Library/Java/JavaVirtualMachines/openjdk-22.0.2/Contents/Home -Djava.library.path=/Users/gaelim/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:. -Djava.runtime.name=OpenJDK Runtime Environment -Djava.runtime.version=22.0.2+9-70 -Djava.specification.name=Java Platform API Specification -Djava.specification.vendor=Oracle Corporation -Djava.specification.version=22 -Djava.vendor=Oracle Corporation -Djava.vendor.url=https://java.oracle.com/ -Djava.vendor.url.bug=https://bugreport.java.com/bugreport/ -Djava.version=22.0.2 -Djava.version.date=2024-07-16 -Djava.vm.compressedOopsMode=Zero based -Djava.vm.info=mixed mode, sharing -Djava.vm.name=OpenJDK 64-Bit Server VM -Djava.vm.specification.name=Java Virtual Machine Specification -Djava.vm.specification.vendor=Oracle Corporation -Djava.vm.specification.version=22 -Djava.vm.vendor=Oracle Corporation -Djava.vm.version=22.0.2+9-70 -Djdk.debug=release -Dlibrary.jansi.path=/Users/gaelim/.gradle/native/jansi/1.18/osx -Dline.separator=
 -Dnative.encoding=UTF-8 -Dorg.gradle.appname=gradlew -Dos.arch=x86_64 -Dos.name=Mac OS X -Dos.version=15.3 -Dpath.separator=: -DsocksNonProxyHosts=local|*.local|169.254/16|*.169.254/16|localhost|*.localhost|lx.astxsvc.com|*.lx.astxsvc.com|127.0.0.1:21300|*.127.0.0.1:21300 -Dstderr.encoding=UTF-8 -Dstdout.encoding=UTF-8 -Dsun.arch.data.model=64 -Dsun.boot.library.path=/Users/gaelim/Library/Java/JavaVirtualMachines/openjdk-22.0.2/Contents/Home/lib -Dsun.cpu.endian=little -Dsun.io.unicode.encoding=UnicodeBig -Dsun.java.command=org.gradle.launcher.daemon.bootstrap.GradleDaemon 8.13 -Dsun.java.launcher=SUN_STANDARD -Dsun.jnu.encoding=UTF-8 -Dsun.management.compiler=HotSpot 64-Bit Tiered Compilers -Duser.dir=/Users/gaelim/Project/taxai_auth/taxai-auth -Duser.home=/Users/gaelim -Duser.name=gaelim -Duser.timezone=Asia/Seoul -Dfile.encoding=UTF-8 -Djava.io.tmpdir=/var/folders/qs/yjvywm4d2vx1101thpl2y2bh0000gn/T/ -Duser.country=KR -Duser.language=ko -Duser.variant -cp /Users/gaelim/Project/taxai_auth/taxai-auth/build/classes/java/main:/Users/gaelim/Project/taxai_auth/taxai-auth/build/resources/main:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-actuator/3.4.4/e574e9f17229988e61095b738102991e7f72fed/spring-boot-starter-actuator-3.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-data-jpa/3.4.4/7e0ab04a0aa460295c7a2e485c7809a733469824/spring-boot-starter-data-jpa-3.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-security/3.4.4/796c83e0f08979c87b62d19d7d956d1ea453f4cd/spring-boot-starter-security-3.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-web/3.4.4/441c0c71f38783c1d34b8bac5f06f1fa6b103274/spring-boot-starter-web-3.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.hibernate.validator/hibernate-validator/8.0.2.Final/220e64815dd87535525331de20570017f899eb13/hibernate-validator-8.0.2.Final.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springdoc/springdoc-openapi-starter-webmvc-ui/2.8.0/390509de5d090f3ad017c97500e6fdcfc3487196/springdoc-openapi-starter-webmvc-ui-2.8.0.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springdoc/springdoc-openapi-starter-webmvc-api/2.8.0/d6ac493de2954cc1c045366f3f466e0201e07960/springdoc-openapi-starter-webmvc-api-2.8.0.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springdoc/springdoc-openapi-starter-common/2.8.0/af03c508876f5c0e3aa5cb05c76cf787a7b684f8/springdoc-openapi-starter-common-2.8.0.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/io.swagger.core.v3/swagger-core-jakarta/2.2.27/d6f4ce930c64dc653b3448412fd2cb600974657a/swagger-core-jakarta-2.2.27.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/jakarta.validation/jakarta.validation-api/3.0.2/92b6631659ba35ca09e44874d3eb936edfeee532/jakarta.validation-api-3.0.2.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/io.jsonwebtoken/jjwt-impl/0.11.5/40a599f0e8a8e4e0701596fbb15e67bfda64fdf0/jjwt-impl-0.11.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/io.jsonwebtoken/jjwt-jackson/0.11.5/3b83a06809e98a69402d7333dcf67df6f6ea4579/jjwt-jackson-0.11.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/io.jsonwebtoken/jjwt-api/0.11.5/f742940045619d06383e7df37b21ac422b476cf1/jjwt-api-0.11.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-data-redis/3.4.4/edcb05561bf12e4b9e7bb113ef22347af54018dc/spring-boot-starter-data-redis-3.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.liquibase/liquibase-core/4.29.2/bc4d7a9247ee41a1a467aae2fbe69094e354cac5/liquibase-core-4.29.2.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/com.mysql/mysql-connector-j/9.1.0/5fb1d513278e1a9767dfa80ea9d8d7ee909f1a/mysql-connector-j-9.1.0.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/com.h2database/h2/2.3.232/4fcc05d966ccdb2812ae8b9a718f69226c0cf4e2/h2-2.3.232.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-jdbc/3.4.4/c1059487b20babd2e0552d285d64d3cb655d0c4d/spring-boot-starter-jdbc-3.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-json/3.4.4/7f7ca72abcab50661b7b5d23f63b3bc2375bb2b3/spring-boot-starter-json-3.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter/3.4.4/6ad00ebe69a28a5c1c97f80f81920d65e0e4250b/spring-boot-starter-3.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-actuator-autoconfigure/3.4.4/d27aab003c7e79cf330117be5daaedecd8a9ebf6/spring-boot-actuator-autoconfigure-3.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/io.micrometer/micrometer-jakarta9/1.14.5/a8dcc8fd9d7eba30fa27d6026e439c3c917a80bb/micrometer-jakarta9-1.14.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.security/spring-security-web/6.4.4/b33b3eba22ef5242caef0cf3c0575b0cc303519b/spring-security-web-6.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework/spring-webmvc/6.2.5/db8f1171041d7091f3de80cffdfb9d6c5fbf3015/spring-webmvc-6.2.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework/spring-web/6.2.5/b42d2c0acbe05bad4c849883aa8816c25b6c1d94/spring-web-6.2.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/io.micrometer/micrometer-core/1.14.5/219117417c2893a62bfe84ea70c4ef8d1ea2da5e/micrometer-core-1.14.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.data/spring-data-jpa/3.4.4/50f826d0dd60af289321bde6f5eea8fc48131c75/spring-data-jpa-3.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.security/spring-security-config/6.4.4/2bb5d949fc3b935a88c701555fdc3af3d0381228/spring-security-config-6.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-autoconfigure/3.4.4/5ebc8c0682374768ee6eac9acf12f41e76762207/spring-boot-autoconfigure-3.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-actuator/3.4.4/299e82b115220a6b36797a4259e506b67d2ee2d5/spring-boot-actuator-3.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot/3.4.4/f9dbe14c2e5e35a2cd27156802ea6b7c42ab34fd/spring-boot-3.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.security/spring-security-core/6.4.4/adccc33ba9baf99b4e42436424a4013f89a8806a/spring-security-core-6.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.data/spring-data-redis/3.4.4/4cbfe4e4743bb679dcba0f55eb684521d4016d0/spring-data-redis-3.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.data/spring-data-keyvalue/3.4.4/c328e8f91230b4f12b952e77ff558d22f18c06e0/spring-data-keyvalue-3.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework/spring-context-support/6.2.5/a084213d1f07c916e6bc3ff016eb9d3022a4da5c/spring-context-support-6.2.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework/spring-context/6.2.5/237de0c3afca2099ab497cc7464726c02b8ab5c5/spring-context-6.2.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/io.micrometer/micrometer-observation/1.14.5/b23dff6bf07a29f67fdae8f3f3f8f1c78fa7b126/micrometer-observation-1.14.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.hibernate.orm/hibernate-core/6.6.11.Final/d5330ab0dd5f5cc810086b7fb66cec8b2d2f5213/hibernate-core-6.6.11.Final.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework/spring-aspects/6.2.5/971b57bb59d4890a3db5f1e20f89effa7df8c149/spring-aspects-6.2.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework/spring-aop/6.2.5/9f436be65bf45ee8643d93e6823d6c81e8f9f91a/spring-aop-6.2.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-tomcat/3.4.4/4b18ac49cf13ef2c9a98418ebd8fc212a5259da9/spring-boot-starter-tomcat-3.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.jboss.logging/jboss-logging/3.6.1.Final/886afbb445b4016a37c8960a7aef6ebd769ce7e5/jboss-logging-3.6.1.Final.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/com.fasterxml/classmate/1.7.0/e98374da1f2143ac8e6e0a95036994bb19137a3/classmate-1.7.0.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.webjars/swagger-ui/5.18.2/368118833fc82beedbc17783972c836aa22e0872/swagger-ui-5.18.2.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.webjars/webjars-locator-lite/1.0.1/b4389136604123d4fe4199cc29b94a33206996bc/webjars-locator-lite-1.0.1.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/io.lettuce/lettuce-core/6.4.2.RELEASE/8969c20697c74b71288d4d5e69b0fec4047d3d6d/lettuce-core-6.4.2.RELEASE.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/com.opencsv/opencsv/5.9/284ea0b60a24b71a530100783185e7d547ab5339/opencsv-5.9.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.datatype/jackson-datatype-jsr310/2.18.3/cc57924cccf42fc852081c36215272f84ffcd991/jackson-datatype-jsr310-2.18.3.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.datatype/jackson-datatype-jdk8/2.18.3/621558295660935134b171ce2b0d9ad6842ec2ff/jackson-datatype-jdk8-2.18.3.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.module/jackson-module-parameter-names/2.18.3/fa63ae5eb3956b1a6d7a7ead2b513af89dea22e7/jackson-module-parameter-names-2.18.3.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-databind/2.18.3/537e3886263e3b3464385040453e92567fd509e2/jackson-databind-2.18.3.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/io.swagger.core.v3/swagger-models-jakarta/2.2.27/f59b7c434d6324b7b326580caef7b0ccd9b4e26d/swagger-models-jakarta-2.2.27.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.18.3/7fa21cf7da4598f8240e4ebd9779249622af1acd/jackson-annotations-2.18.3.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-core/2.18.3/78f80c259268200e588aa204dd97ecf09b76916e/jackson-core-2.18.3.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.dataformat/jackson-dataformat-yaml/2.18.3/66658356a375664262c227dad09adc51dbc09c54/jackson-dataformat-yaml-2.18.3.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.yaml/snakeyaml/2.3/936b36210e27320f920536f695cf1af210c44586/snakeyaml-2.3.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/javax.xml.bind/jaxb-api/2.3.1/8531ad5ac454cc2deb9d4d32c40c4d7451939b5d/jaxb-api-2.3.1.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.16.1/377d592e740dc77124e0901291dbfaa6810a200e/commons-io-2.16.1.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-collections4/4.4/62ebe7544cb7164d87e0637a2a6a2bdc981395e8/commons-collections4-4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-text/1.12.0/66aa90dc099701c4d3b14bd256c328f592ccf0d6/commons-text-1.12.0.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-lang3/3.17.0/b17d2136f0460dcc0d2016ceefca8723bdf4ee70/commons-lang3-3.17.0.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-logging/3.4.4/1a7bbfd57e0b2d0bde8ffd6aa7a0ebd94e4b0aed/spring-boot-starter-logging-3.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/jakarta.annotation/jakarta.annotation-api/2.1.1/48b9bda22b091b1f48b13af03fe36db3be6e1ae3/jakarta.annotation-api-2.1.1.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework/spring-orm/6.2.5/b2edc79b16b9cad32666dfdc8cc92896429b9c/spring-orm-6.2.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework/spring-jdbc/6.2.5/6eef7c5ac8266aa308522568d98669d82e8ef61f/spring-jdbc-6.2.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.data/spring-data-commons/3.4.4/24bb91254820f1dd3087ae95667e9bb0a6942b23/spring-data-commons-3.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework/spring-tx/6.2.5/99ecc1c976f58ad63df7205e18eac628f2f1fa9a/spring-tx-6.2.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework/spring-oxm/6.2.5/5c561804b5a2903efefd875d3b940595126a3172/spring-oxm-6.2.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework/spring-beans/6.2.5/6f8eb671d9905da5a73bc9ab7e703e9fed6a0c3f/spring-beans-6.2.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework/spring-expression/6.2.5/cb39181911dabe3b3d9992c4b4da38468726ea72/spring-expression-6.2.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework/spring-core/6.2.5/d6786db7122037bf605e54e3b35f262a19b8d502/spring-core-6.2.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/io.micrometer/micrometer-commons/1.14.5/6201a40489ccedc9539c5f7a2c84e9e64702bf10/micrometer-commons-1.14.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/com.zaxxer/HikariCP/5.1.0/8c96e36c14461fc436bb02b264b96ef3ca5dca8c/HikariCP-5.1.0.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/jakarta.persistence/jakarta.persistence-api/3.1.0/66901fa1c373c6aff65c13791cc11da72060a8d6/jakarta.persistence-api-3.1.0.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/jakarta.transaction/jakarta.transaction-api/2.0.1/51a520e3fae406abb84e2e1148e6746ce3f80a1a/jakarta.transaction-api-2.0.1.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.hibernate.common/hibernate-commons-annotations/7.0.3.Final/e183c4be8bb41d12e9f19b374e00c34a0a85f439/hibernate-commons-annotations-7.0.3.Final.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/io.smallrye/jandex/3.2.0/f17ad860f62a08487b9edabde608f8ac55c62fa7/jandex-3.2.0.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/net.bytebuddy/byte-buddy/1.15.11/f61886478e0f9ee4c21d09574736f0ff45e0a46c/byte-buddy-1.15.11.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.glassfish.jaxb/jaxb-runtime/4.0.5/ca84c2a7169b5293e232b9d00d1e4e36d4c3914a/jaxb-runtime-4.0.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.glassfish.jaxb/jaxb-core/4.0.5/7b4b11ea5542eea4ad55e1080b23be436795b3/jaxb-core-4.0.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/jakarta.xml.bind/jakarta.xml.bind-api/4.0.2/6cd5a999b834b63238005b7144136379dc36cad2/jakarta.xml.bind-api-4.0.2.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/jakarta.inject/jakarta.inject-api/2.0.1/4c28afe1991a941d7702fe1362c365f0a8641d1e/jakarta.inject-api-2.0.1.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.antlr/antlr4-runtime/4.13.0/5a02e48521624faaf5ff4d99afc88b01686af655/antlr4-runtime-4.13.0.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-classic/1.5.18/fc371f3fc97a639de2d67947cffb7518ec5e3d40/logback-classic-1.5.18.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-to-slf4j/2.24.3/da1143e2a2531ee1c2d90baa98eb50a28a39d5a7/log4j-to-slf4j-2.24.3.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.slf4j/jul-to-slf4j/2.0.17/524cb6ccc2b68a57604750e1ab8b13b5a786a6aa/jul-to-slf4j-2.0.17.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/2.0.17/d9e58ac9c7779ba3bf8142aff6c830617a7fe60f/slf4j-api-2.0.17.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.aspectj/aspectjweaver/1.9.23/5b2fd88a62b334f51ac7d002b57dfccd68b22724/aspectjweaver-1.9.23.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-websocket/10.1.39/abf50abbbae651f95dfcf9fae05f919bfa9b7046/tomcat-embed-websocket-10.1.39.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-core/10.1.39/f6acead04214d5aaea82c2639392208df33b3abe/tomcat-embed-core-10.1.39.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-el/10.1.39/88ff05c768c4654097ab0a9f2b49368a0877ad76/tomcat-embed-el-10.1.39.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.jspecify/jspecify/1.0.0/7425a601c1c7ec76645a78d22b8c6a627edee507/jspecify-1.0.0.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/io.netty/netty-handler/4.1.119.Final/a0059b8d779ce566b524efd6d73ba4fcff3cd5d9/netty-handler-4.1.119.Final.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport-native-unix-common/4.1.119.Final/55afdeb456bccf8eecb06431f3c1537269afe9af/netty-transport-native-unix-common-4.1.119.Final.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/io.netty/netty-codec/4.1.119.Final/337ca8e8c3ef23925e02d56347b414d7616d1d02/netty-codec-4.1.119.Final.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/io.netty/netty-transport/4.1.119.Final/d05df879054297962d056b77460fc4ff20e30073/netty-transport-4.1.119.Final.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/io.netty/netty-resolver/4.1.119.Final/e1f7c90aff71bdf0e2294a200b5f89244f88dcf7/netty-resolver-4.1.119.Final.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/io.netty/netty-buffer/4.1.119.Final/5864149b2e5a2af7b05fe9e9dc3e4b70d3060a7c/netty-buffer-4.1.119.Final.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/io.netty/netty-common/4.1.119.Final/2f7c360b03c0aceab7efc1f7c2b75274f0f35909/netty-common-4.1.119.Final.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-core/3.7.4/3f258a092f83615275d2b58b1e71d0d172dc374e/reactor-core-3.7.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework/spring-jcl/6.2.5/1b8db3715dc78bd18b60869458d5ee8829ad8e99/spring-jcl-6.2.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.hdrhistogram/HdrHistogram/2.2.2/7959933ebcc0f05b2eaa5af0a0c8689fa257b15c/HdrHistogram-2.2.2.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.latencyutils/LatencyUtils/2.0.3/769c0b82cb2421c8256300e907298a9410a2a3d3/LatencyUtils-2.0.3.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.eclipse.angus/angus-activation/2.0.2/41f1e0ddd157c856926ed149ab837d110955a9fc/angus-activation-2.0.2.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/jakarta.activation/jakarta.activation-api/2.1.3/fa165bd70cda600368eee31555222776a46b881f/jakarta.activation-api-2.1.3.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.security/spring-security-crypto/6.4.4/914088f7c73375ee02cbe69c159b6460dc2f346b/spring-security-crypto-6.4.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.reactivestreams/reactive-streams/1.0.4/3864a1320d97d7b045f729a326e1e077661f31b7/reactive-streams-1.0.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-core/1.5.18/6c0375624f6f36b4e089e2488ba21334a11ef13f/logback-core-1.5.18.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-api/2.24.3/b02c125db8b6d295adf72ae6e71af5d83bce2370/log4j-api-2.24.3.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.glassfish.jaxb/txw2/4.0.5/f36a4ef12120a9bb06d766d6a0e54b144fd7ed98/txw2-4.0.5.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/com.sun.istack/istack-commons-runtime/4.1.2/18ec117c85f3ba0ac65409136afa8e42bc74e739/istack-commons-runtime-4.1.2.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/io.swagger.core.v3/swagger-annotations-jakarta/2.2.27/26983d1c4ebec171859a8861f45fefc842d712e0/swagger-annotations-jakarta-2.2.27.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.liquibase.ext/liquibase-hibernate6/4.24.0/41dbbb87ed5df0f8406436ca91d27d644fcf8a61/liquibase-hibernate6-4.24.0.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/info.picocli/picocli/4.7.4/6c036f65c4534c87c4b7f47ed659ee625bee79d4/picocli-4.7.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.data/spring-data-jpa/3.2.4/1932f90c487999575b57ad41986de96c8ebf5843/spring-data-jpa-3.2.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework/spring-context/6.1.6/2be30298638975efaf7fff22f1570d79b2679814/spring-context-6.1.6.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework/spring-orm/6.1.6/c8687b15d3ae95769cef73626e62ffc7fff7e0bf/spring-orm-6.1.6.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework.data/spring-data-commons/3.2.4/c934470822afb9f0751915b229d6fe28ff5e1ac2/spring-data-commons-3.2.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework/spring-core/6.1.6/dea4b8e110b7b54a02a4907e32dbb0adee8a7168/spring-core-6.1.6.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.springframework/spring-aspects/6.1.4/2b1b5c0f9f639d0317b9f7c20c07f90b49fee6fb/spring-aspects-6.1.4.jar:/Users/gaelim/.gradle/caches/modules-2/files-2.1/org.hibernate.orm/hibernate-envers/6.6.11.Final/85dd7808ce4ec1ade632085bf0a0c15c1f0381c6/hibernate-envers-6.6.11.Final.jar liquibase.integration.commandline.LiquibaseCommandLine --log-level=info --changelog-file=src/main/resources/db/changelog/db.changelog-master.yml --url=jdbc:mysql://localhost:3306/taxai_auth?dialect=org.hibernate.dialect.MySQLDialect --username=root --password=root --driver=com.mysql.cj.jdbc.Driver --reference-url=hibernate:spring:tax.ai.domain?dialect=org.hibernate.dialect.MySQLDialect diff-changelog
Successfully started process 'command '/Users/gaelim/Library/Java/JavaVirtualMachines/openjdk-22.0.2/Contents/Home/bin/java''
####################################################
##   _     _             _ _                      ##
##  | |   (_)           (_) |                     ##
##  | |    _  __ _ _   _ _| |__   __ _ ___  ___   ##
##  | |   | |/ _` | | | | | '_ \ / _` / __|/ _ \  ##
##  | |___| | (_| | |_| | | |_) | (_| \__ \  __/  ##
##  \_____/_|\__, |\__,_|_|_.__/ \__,_|___/\___|  ##
##              | |                               ##
##              |_|                               ##
##                                                ## 
##  Get documentation at docs.liquibase.com       ##
##  Get certified courses at learn.liquibase.com  ## 
##                                                ##
####################################################
Starting Liquibase at 19:05:49 using Java 22.0.2 (version 4.29.2 #3683 built at 2024-08-29 16:45+0000)
[2025-04-04 19:05:49] INFO [liquibase.ui] ####################################################
##   _     _             _ _                      ##
##  | |   (_)           (_) |                     ##
##  | |    _  __ _ _   _ _| |__   __ _ ___  ___   ##
##  | |   | |/ _` | | | | | '_ \ / _` / __|/ _ \  ##
##  | |___| | (_| | |_| | | |_) | (_| \__ \  __/  ##
##  \_____/_|\__, |\__,_|_|_.__/ \__,_|___/\___|  ##
##              | |                               ##
##              |_|                               ##
##                                                ## 
##  Get documentation at docs.liquibase.com       ##
##  Get certified courses at learn.liquibase.com  ## 
##                                                ##
####################################################
Starting Liquibase at 19:05:49 using Java 22.0.2 (version 4.29.2 #3683 built at 2024-08-29 16:45+0000)
Liquibase Version: 4.29.2
[2025-04-04 19:05:49] INFO [liquibase.ui] Liquibase Version: 4.29.2
WARNING: License service not loaded, cannot determine Liquibase Pro license status. Please consider re-installing Liquibase to include all dependencies. Continuing operation without Pro license.
[2025-04-04 19:05:49] INFO [liquibase.ui] WARNING: License service not loaded, cannot determine Liquibase Pro license status. Please consider re-installing Liquibase to include all dependencies. Continuing operation without Pro license.
[2025-04-04 19:05:49] INFO [liquibase.integration] Starting command execution.
[2025-04-04 19:05:49] INFO [liquibase.ext] Reading hibernate configuration hibernate:spring:tax.ai.domain?dialect=org.hibernate.dialect.MySQLDialect
[2025-04-04 19:05:49] INFO [liquibase.ext] Found package tax.ai.domain
19:05:50.085 [main] INFO org.hibernate.jpa.internal.util.LogHelper -- HHH000204: Processing PersistenceUnitInfo [name: default]
19:05:50.202 [main] INFO org.hibernate.Version -- HHH000412: Hibernate ORM core version 6.6.11.Final
19:05:50.272 [main] INFO org.hibernate.cache.internal.RegionFactoryInitiator -- HHH000026: Second-level cache disabled
19:05:50.521 [main] INFO org.hibernate.envers.boot.internal.EnversServiceImpl -- Envers integration enabled? : true
19:05:51.024 [main] INFO org.springframework.orm.jpa.persistenceunit.SpringPersistenceUnitInfo -- No LoadTimeWeaver setup: ignoring JPA class transformer
19:05:51.044 [main] WARN org.hibernate.engine.jdbc.connections.internal.ConnectionProviderInitiator -- HHH000181: No appropriate connection provider encountered, assuming application will be supplying connections
19:05:51.066 [main] WARN org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator -- HHH000342: Could not obtain connection to query metadata
java.lang.UnsupportedOperationException: The application must supply JDBC connections
        at org.hibernate.engine.jdbc.connections.internal.UserSuppliedConnectionProviderImpl.getConnection(UserSuppliedConnectionProviderImpl.java:44)
        at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:467)
        at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.delegateWork(JdbcIsolationDelegate.java:61)
        at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:320)
        at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:129)
        at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:81)
        at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:130)
        at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263)
        at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238)
        at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215)
        at org.hibernate.boot.model.relational.Database.<init>(Database.java:45)
        at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.getDatabase(InFlightMetadataCollectorImpl.java:226)
        at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.<init>(InFlightMetadataCollectorImpl.java:194)
        at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:171)
        at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1442)
        at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1513)
        at liquibase.ext.hibernate.database.HibernateEjb3Database.buildMetadataFromPath(HibernateEjb3Database.java:56)
        at liquibase.ext.hibernate.database.HibernateDatabase.buildMetadata(HibernateDatabase.java:133)
        at liquibase.ext.hibernate.database.HibernateDatabase.setConnection(HibernateDatabase.java:73)
        at liquibase.database.DatabaseFactory.findCorrectDatabaseImplementation(DatabaseFactory.java:133)
        at liquibase.database.DatabaseFactory.openDatabase(DatabaseFactory.java:153)
        at liquibase.command.core.helpers.AbstractDatabaseConnectionCommandStep.createDatabaseObject(AbstractDatabaseConnectionCommandStep.java:74)
        at liquibase.command.core.helpers.ReferenceDbUrlConnectionCommandStep.obtainDatabase(ReferenceDbUrlConnectionCommandStep.java:89)
        at liquibase.command.core.helpers.ReferenceDbUrlConnectionCommandStep.run(ReferenceDbUrlConnectionCommandStep.java:70)
        at liquibase.command.CommandScope.execute(CommandScope.java:220)
        at liquibase.integration.commandline.CommandRunner.call(CommandRunner.java:51)
        at liquibase.integration.commandline.CommandRunner.call(CommandRunner.java:21)
        at picocli.CommandLine.executeUserObject(CommandLine.java:2041)
        at picocli.CommandLine.access$1500(CommandLine.java:148)
        at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2461)
        at picocli.CommandLine$RunLast.handle(CommandLine.java:2453)
        at picocli.CommandLine$RunLast.handle(CommandLine.java:2415)
        at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2273)
        at picocli.CommandLine$RunLast.execute(CommandLine.java:2417)
        at picocli.CommandLine.execute(CommandLine.java:2170)
        at liquibase.integration.commandline.LiquibaseCommandLine.lambda$execute$2(LiquibaseCommandLine.java:404)
        at liquibase.Scope.child(Scope.java:200)
        at liquibase.Scope.child(Scope.java:176)
        at liquibase.integration.commandline.LiquibaseCommandLine.lambda$execute$3(LiquibaseCommandLine.java:379)
        at liquibase.Scope.child(Scope.java:200)
        at liquibase.Scope.child(Scope.java:176)
        at liquibase.integration.commandline.LiquibaseCommandLine.execute(LiquibaseCommandLine.java:376)
        at liquibase.integration.commandline.LiquibaseCommandLine.main(LiquibaseCommandLine.java:97)
19:05:51.095 [main] WARN org.hibernate.orm.deprecation -- HHH90000025: MySQLDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
19:05:51.117 [main] INFO org.hibernate.orm.connections.pooling -- HHH10001005: Database info:
        Database JDBC URL [undefined/unknown]
        Database driver: undefined/unknown
        Database version: 8.0
        Autocommit mode: undefined/unknown
        Isolation level: undefined/unknown
        Minimum pool size: undefined/unknown
        Maximum pool size: undefined/unknown
19:05:51.607 [main] INFO org.hibernate.validator.internal.util.Version -- HV000001: Hibernate Validator 8.0.2.Final
19:05:52.002 [main] INFO org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator -- HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
[2025-04-04 19:05:52] INFO [liquibase.ext] Using dialect org.hibernate.dialect.MySQLDialect
[2025-04-04 19:05:52] WARNING [liquibase.command] Ignoring the global liquibase.driver value in favor of the command value.
[2025-04-04 19:05:52] INFO [liquibase.snapshot] Creating snapshot
[2025-04-04 19:05:52] INFO [liquibase.snapshot] Creating snapshot
[2025-04-04 19:05:52] INFO [liquibase.command] Diff command completed
BEST PRACTICE: The changelog generated by diffChangeLog/generateChangeLog should be inspected for correctness and completeness before being deployed. Some database objects and their dependencies cannot be represented automatically, and they may need to be manually updated before being deployed.
[2025-04-04 19:05:52] INFO [liquibase.ui] BEST PRACTICE: The changelog generated by diffChangeLog/generateChangeLog should be inspected for correctness and completeness before being deployed. Some database objects and their dependencies cannot be represented automatically, and they may need to be manually updated before being deployed.
[2025-04-04 19:05:53] INFO [liquibase.diff] changeSets count: 0
[2025-04-04 19:05:53] INFO [liquibase.diff] No changesets to add to the changelog output.
[2025-04-04 19:05:53] INFO [liquibase.command] Diff changelog command succeeded
[2025-04-04 19:05:53] INFO [liquibase.command] Command execution complete
Liquibase command 'diff-changelog' was executed successfully.
[2025-04-04 19:05:53] INFO [liquibase.ui] Liquibase command 'diff-changelog' was executed successfully.

[Incubating] Problems report is available at: file:///Users/gaelim/Project/taxai_auth/taxai-auth/build/reports/problems/problems-report.html

Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/8.13/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD SUCCESSFUL in 8s
2 actionable tasks: 1 executed, 1 up-to-date
%                                                                                                                                                                                                                                 ✖ ✹ ✚


environment

Hibernate ORM core version 6.6.11.Final

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions