"C:\Program Files\Eclipse Adoptium\jdk-17.0.6.10-hotspot\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.1.2\lib\idea_rt.jar=65465:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.1.2\bin" -Dfile.encoding=UTF-8 -classpath C:\Users\lepol\Downloads\ktor-sample\target\classes;C:\Users\lepol\.m2\repository\io\ktor\ktor-server-core-jvm\2.3.1\ktor-server-core-jvm-2.3.1.jar;C:\Users\lepol\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk7\1.8.10\kotlin-stdlib-jdk7-1.8.10.jar;C:\Users\lepol\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-jdk8\1.8.10\kotlin-stdlib-jdk8-1.8.10.jar;C:\Users\lepol\.m2\repository\org\jetbrains\kotlinx\kotlinx-coroutines-jdk8\1.6.4\kotlinx-coroutines-jdk8-1.6.4.jar;C:\Users\lepol\.m2\repository\org\slf4j\slf4j-api\1.7.36\slf4j-api-1.7.36.jar;C:\Users\lepol\.m2\repository\com\typesafe\config\1.4.2\config-1.4.2.jar;C:\Users\lepol\.m2\repository\org\jetbrains\kotlinx\kotlinx-coroutines-core-jvm\1.6.4\kotlinx-coroutines-core-jvm-1.6.4.jar;C:\Users\lepol\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib-common\1.8.10\kotlin-stdlib-common-1.8.10.jar;C:\Users\lepol\.m2\repository\io\ktor\ktor-utils-jvm\2.3.1\ktor-utils-jvm-2.3.1.jar;C:\Users\lepol\.m2\repository\io\ktor\ktor-io-jvm\2.3.1\ktor-io-jvm-2.3.1.jar;C:\Users\lepol\.m2\repository\io\ktor\ktor-http-jvm\2.3.1\ktor-http-jvm-2.3.1.jar;C:\Users\lepol\.m2\repository\io\ktor\ktor-serialization-jvm\2.3.1\ktor-serialization-jvm-2.3.1.jar;C:\Users\lepol\.m2\repository\io\ktor\ktor-websockets-jvm\2.3.1\ktor-websockets-jvm-2.3.1.jar;C:\Users\lepol\.m2\repository\io\ktor\ktor-events-jvm\2.3.1\ktor-events-jvm-2.3.1.jar;C:\Users\lepol\.m2\repository\org\jetbrains\kotlin\kotlin-reflect\1.8.10\kotlin-reflect-1.8.10.jar;C:\Users\lepol\.m2\repository\org\fusesource\jansi\jansi\2.4.0\jansi-2.4.0.jar;C:\Users\lepol\.m2\repository\io\ktor\ktor-serialization-kotlinx-json-jvm\2.3.1\ktor-serialization-kotlinx-json-jvm-2.3.1.jar;C:\Users\lepol\.m2\repository\io\ktor\ktor-serialization-kotlinx-jvm\2.3.1\ktor-serialization-kotlinx-jvm-2.3.1.jar;C:\Users\lepol\.m2\repository\org\jetbrains\kotlinx\kotlinx-serialization-core-jvm\1.5.1\kotlinx-serialization-core-jvm-1.5.1.jar;C:\Users\lepol\.m2\repository\org\jetbrains\kotlinx\kotlinx-serialization-json-jvm\1.5.1\kotlinx-serialization-json-jvm-1.5.1.jar;C:\Users\lepol\.m2\repository\io\ktor\ktor-server-content-negotiation-jvm\2.3.1\ktor-server-content-negotiation-jvm-2.3.1.jar;C:\Users\lepol\.m2\repository\org\jetbrains\exposed\exposed-core\0.41.1\exposed-core-0.41.1.jar;C:\Users\lepol\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\1.7.21\kotlin-stdlib-1.7.21.jar;C:\Users\lepol\.m2\repository\org\jetbrains\annotations\13.0\annotations-13.0.jar;C:\Users\lepol\.m2\repository\org\jetbrains\exposed\exposed-jdbc\0.41.1\exposed-jdbc-0.41.1.jar;C:\Users\lepol\.m2\repository\com\h2database\h2\2.1.214\h2-2.1.214.jar;C:\Users\lepol\.m2\repository\io\ktor\ktor-server-cors-jvm\2.3.1\ktor-server-cors-jvm-2.3.1.jar;C:\Users\lepol\.m2\repository\io\ktor\ktor-server-netty-jvm\2.3.1\ktor-server-netty-jvm-2.3.1.jar;C:\Users\lepol\.m2\repository\io\ktor\ktor-server-host-common-jvm\2.3.1\ktor-server-host-common-jvm-2.3.1.jar;C:\Users\lepol\.m2\repository\io\ktor\ktor-http-cio-jvm\2.3.1\ktor-http-cio-jvm-2.3.1.jar;C:\Users\lepol\.m2\repository\io\ktor\ktor-network-jvm\2.3.1\ktor-network-jvm-2.3.1.jar;C:\Users\lepol\.m2\repository\io\netty\netty-codec-http2\4.1.92.Final\netty-codec-http2-4.1.92.Final.jar;C:\Users\lepol\.m2\repository\io\netty\netty-common\4.1.92.Final\netty-common-4.1.92.Final.jar;C:\Users\lepol\.m2\repository\io\netty\netty-buffer\4.1.92.Final\netty-buffer-4.1.92.Final.jar;C:\Users\lepol\.m2\repository\io\netty\netty-transport\4.1.92.Final\netty-transport-4.1.92.Final.jar;C:\Users\lepol\.m2\repository\io\netty\netty-resolver\4.1.92.Final\netty-resolver-4.1.92.Final.jar;C:\Users\lepol\.m2\repository\io\netty\netty-codec\4.1.92.Final\netty-codec-4.1.92.Final.jar;C:\Users\lepol\.m2\repository\io\netty\netty-handler\4.1.92.Final\netty-handler-4.1.92.Final.jar;C:\Users\lepol\.m2\repository\io\netty\netty-codec-http\4.1.92.Final\netty-codec-http-4.1.92.Final.jar;C:\Users\lepol\.m2\repository\org\eclipse\jetty\alpn\alpn-api\1.1.3.v20160715\alpn-api-1.1.3.v20160715.jar;C:\Users\lepol\.m2\repository\io\netty\netty-transport-native-kqueue\4.1.92.Final\netty-transport-native-kqueue-4.1.92.Final.jar;C:\Users\lepol\.m2\repository\io\netty\netty-transport-native-unix-common\4.1.92.Final\netty-transport-native-unix-common-4.1.92.Final.jar;C:\Users\lepol\.m2\repository\io\netty\netty-transport-classes-kqueue\4.1.92.Final\netty-transport-classes-kqueue-4.1.92.Final.jar;C:\Users\lepol\.m2\repository\io\netty\netty-transport-native-epoll\4.1.92.Final\netty-transport-native-epoll-4.1.92.Final.jar;C:\Users\lepol\.m2\repository\io\netty\netty-transport-classes-epoll\4.1.92.Final\netty-transport-classes-epoll-4.1.92.Final.jar;C:\Users\lepol\.m2\repository\ch\qos\logback\logback-classic\1.2.11\logback-classic-1.2.11.jar;C:\Users\lepol\.m2\repository\ch\qos\logback\logback-core\1.2.11\logback-core-1.2.11.jar com.example.ApplicationKt
2023-06-18 13:17:56.982 [main] INFO  ktor.application - Autoreload is disabled because the development mode is off.
Exception in thread "main" java.lang.NoClassDefFoundError: kotlin/jdk7/AutoCloseableKt
	at org.jetbrains.exposed.sql.Transaction$exec$2.executeInternal(Transaction.kt:118)
	at org.jetbrains.exposed.sql.statements.Statement.executeIn$exposed_core(Statement.kt:62)
	at org.jetbrains.exposed.sql.Transaction.exec(Transaction.kt:141)
	at org.jetbrains.exposed.sql.Transaction.exec(Transaction.kt:127)
	at org.jetbrains.exposed.sql.Transaction.exec(Transaction.kt:109)
	at org.jetbrains.exposed.sql.Transaction.exec$default(Transaction.kt:97)
	at org.jetbrains.exposed.sql.vendors.H2Dialect$h2Mode$2.invoke(H2.kt:181)
	at org.jetbrains.exposed.sql.vendors.H2Dialect$h2Mode$2.invoke(H2.kt:174)
	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
	at org.jetbrains.exposed.sql.vendors.H2Dialect.getH2Mode(H2.kt:174)
	at org.jetbrains.exposed.sql.vendors.H2Dialect$delegatedDialectNameProvider$2.invoke(H2.kt:142)
	at org.jetbrains.exposed.sql.vendors.H2Dialect$delegatedDialectNameProvider$2.invoke(H2.kt:141)
	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
	at org.jetbrains.exposed.sql.vendors.H2Dialect.getDelegatedDialectNameProvider(H2.kt:141)
	at org.jetbrains.exposed.sql.vendors.H2Dialect.resolveDelegatedDialect(H2.kt:155)
	at org.jetbrains.exposed.sql.vendors.H2Dialect.access$resolveDelegatedDialect(H2.kt:116)
	at org.jetbrains.exposed.sql.vendors.H2Dialect$supportsCreateSequence$2.invoke(H2.kt:206)
	at org.jetbrains.exposed.sql.vendors.H2Dialect$supportsCreateSequence$2.invoke(H2.kt:206)
	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
	at org.jetbrains.exposed.sql.vendors.H2Dialect.getSupportsCreateSequence(H2.kt:206)
	at org.jetbrains.exposed.sql.AutoIncColumnType.getAutoincSeq(ColumnType.kt:120)
	at org.jetbrains.exposed.sql.Table.createStatement(Table.kt:1094)
	at org.jetbrains.exposed.sql.Table.getDdl(Table.kt:1083)
	at org.jetbrains.exposed.sql.SchemaUtils.createStatements(SchemaUtils.kt:99)
	at org.jetbrains.exposed.sql.SchemaUtils.create(SchemaUtils.kt:273)
	at org.jetbrains.exposed.sql.SchemaUtils.create$default(SchemaUtils.kt:271)
	at com.example.plugins.UserService$1.invoke(UsersSchema.kt:23)
	at com.example.plugins.UserService$1.invoke(UsersSchema.kt:22)
	at org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.inTopLevelTransaction$run(ThreadLocalTransactionManager.kt:215)
	at org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.access$inTopLevelTransaction$run(ThreadLocalTransactionManager.kt:1)
	at org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt$inTopLevelTransaction$1.invoke(ThreadLocalTransactionManager.kt:241)
	at org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.keepAndRestoreTransactionRefAfterRun(ThreadLocalTransactionManager.kt:249)
	at org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.inTopLevelTransaction(ThreadLocalTransactionManager.kt:240)
	at org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt$transaction$1.invoke(ThreadLocalTransactionManager.kt:190)
	at org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.keepAndRestoreTransactionRefAfterRun(ThreadLocalTransactionManager.kt:249)
	at org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.transaction(ThreadLocalTransactionManager.kt:160)
	at org.jetbrains.exposed.sql.transactions.ThreadLocalTransactionManagerKt.transaction(ThreadLocalTransactionManager.kt:146)
	at com.example.plugins.UserService.<init>(UsersSchema.kt:22)
	at com.example.plugins.DatabasesKt.configureDatabases(Databases.kt:17)
	at com.example.ApplicationKt.module(Application.kt:15)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at kotlin.reflect.jvm.internal.calls.CallerImpl$Method.callMethod(CallerImpl.kt:97)
	at kotlin.reflect.jvm.internal.calls.CallerImpl$Method$Static.call(CallerImpl.kt:106)
	at kotlin.reflect.jvm.internal.KCallableImpl.call(KCallableImpl.kt:108)
	at kotlin.reflect.jvm.internal.KCallableImpl.callDefaultMethod$kotlin_reflection(KCallableImpl.kt:159)
	at kotlin.reflect.jvm.internal.KCallableImpl.callBy(KCallableImpl.kt:112)
	at io.ktor.server.engine.internal.CallableUtilsKt.callFunctionWithInjection(CallableUtils.kt:119)
	at io.ktor.server.engine.internal.CallableUtilsKt.executeModuleFunction(CallableUtils.kt:36)
	at io.ktor.server.engine.ApplicationEngineEnvironmentReloading$launchModuleByName$1.invoke(ApplicationEngineEnvironmentReloading.kt:331)
	at io.ktor.server.engine.ApplicationEngineEnvironmentReloading$launchModuleByName$1.invoke(ApplicationEngineEnvironmentReloading.kt:330)
	at io.ktor.server.engine.ApplicationEngineEnvironmentReloading.avoidingDoubleStartupFor(ApplicationEngineEnvironmentReloading.kt:355)
	at io.ktor.server.engine.ApplicationEngineEnvironmentReloading.launchModuleByName(ApplicationEngineEnvironmentReloading.kt:330)
	at io.ktor.server.engine.ApplicationEngineEnvironmentReloading.access$launchModuleByName(ApplicationEngineEnvironmentReloading.kt:32)
	at io.ktor.server.engine.ApplicationEngineEnvironmentReloading$instantiateAndConfigureApplication$1.invoke(ApplicationEngineEnvironmentReloading.kt:318)
	at io.ktor.server.engine.ApplicationEngineEnvironmentReloading$instantiateAndConfigureApplication$1.invoke(ApplicationEngineEnvironmentReloading.kt:309)
	at io.ktor.server.engine.ApplicationEngineEnvironmentReloading.avoidingDoubleStartup(ApplicationEngineEnvironmentReloading.kt:337)
	at io.ktor.server.engine.ApplicationEngineEnvironmentReloading.instantiateAndConfigureApplication(ApplicationEngineEnvironmentReloading.kt:309)
	at io.ktor.server.engine.ApplicationEngineEnvironmentReloading.createApplication(ApplicationEngineEnvironmentReloading.kt:150)
	at io.ktor.server.engine.ApplicationEngineEnvironmentReloading.start(ApplicationEngineEnvironmentReloading.kt:276)
	at io.ktor.server.netty.NettyApplicationEngine.start(NettyApplicationEngine.kt:216)
	at com.example.ApplicationKt.main(Application.kt:10)
	at com.example.ApplicationKt.main(Application.kt)
Caused by: java.lang.ClassNotFoundException: kotlin.jdk7.AutoCloseableKt
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
	... 65 more

Process finished with exit code 1