Перейти к содержанию

TheDotarSojat

Граждане
  • Постов

    2
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные TheDotarSojat

  1. DemnNoble, TheDotarSojat,

    это связано с тем, что на данный момент сервер временно не работает. Нужно подождать, когда его отремонтируют.

    Вот я тоже выложил скриншот в соседней форумной ветке:

    https://www.fullrest.ru/forum/topic/41988-mfr-4056-obschee-obsuzhdenie/page-56?do=findComment&comment=1012404

     

    Понял, спасибо за ответ. Будем ждать. =)

  2. Здравствуйте, товарищи! Как-то так получилось, что в голову ударила ностальгия по "Морровинду" (в очередной раз) и я впервые решил попробовать не связку "оригинал + собственная небольшая сборка модов", а именно данную сборку, так как наслышан о ней и наслышан сугубо в положительном ключе. То есть до этого я никогда не пробовал "Fullrest Repack" и не устанавливал предыдущие версии. Однако так вышло, что я сразу же столкнулся с проблемой.

     

    1. После скачивания и установки лаунчер стабильно выдает одно и тоже сообщение - "Произошла ошибка". Пробовал перекачивать установщик и переустанавливать (в том числе и в разные директории), переустановил пакеты "Microsoft Visual C++" (использовал именно те, что идут в комплекте с установщиком), переустанавливал "DirectX" и вносил изменения в реестр файлом, который идет в комплекте, но ничего не помогло - кнопки серые, установка игры не запускается. Точнее при нажатии на кнопку "Установить игру" вроде как начинается "Подготовка к установке", но прогресс стоит на 0% секунд десять, а затем выдается окошко "Произошла ошибка". Почитал данную ветку форума - попробовал удалить файлы из корневой папки вручную, а затем переустановить лаунчер (некоторым это помогло - пост #219), но у меня результата так и не последовало. Папку добавлял в исключения антивируса, так же отключал антивирус (Eset Nod32), добавил лаунчер в исключения Брандмауэра, выставил запуск от имени Администратора - словом перепробовал все возможное, промучился почти сутки и решил написать сюда в надежде, что уж здесь мне все же помогут утолить мою ностальгию и прикоснуться к данной замечательной сборке Великой Игры.

     

    2. Скриншоты прилагаю:

     

     

    3. Лаунчер, если верить информации в нем же, версии 3.0.3. Скачан отсюда: https://www.fullrest...fullrest-repack

     

    4. Точную версию M[FR] назвать не могу, так как игра у меня попросту не установилась - папка "game" совершенно пуста. Но, вроде как, должна была установиться версия 4.0.56 beta.

     

    5. Операционная система Windows 10 x64.

     

    6. Логи (с последней установки) прилагаю:

     

    "2021-12-25 11:37:00 [DefaultDispatcher-worker-1] INFO o.s.boot.SpringApplication - Starting application using Java 11.0.2 on WIN-334LLOSN44H with PID 1348 (E:\Morrowind [Fullrest Repack]\M[FR] Launcher.exe started by Hessul in E:\Morrowind [Fullrest Repack])
    ""2021-12-25 11:37:00 [DefaultDispatcher-worker-1] INFO o.s.boot.SpringApplication - No active profile set, falling back to default profiles: default
    ""2021-12-25 11:37:00 [DefaultDispatcher-worker-1] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG'
    ""2021-12-25 11:37:01 [DefaultDispatcher-worker-1] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode.
    ""2021-12-25 11:37:01 [DefaultDispatcher-worker-1] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 59 ms. Found 6 JPA repository interfaces.
    ""2021-12-25 11:37:01 [DefaultDispatcher-worker-1] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
    ""2021-12-25 11:37:01 [DefaultDispatcher-worker-1] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
    ""2021-12-25 11:37:01 [DefaultDispatcher-worker-1] INFO liquibase.database - Set default schema name to PUBLIC
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.lockservice - Successfully acquired change log lock
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Creating database history table with name: PUBLIC.DATABASECHANGELOG
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Reading from PUBLIC.DATABASECHANGELOG
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Table PROPERTY created
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - ChangeSet db/changelog/changelog-1.0.xml::create property table::Lezenford ran successfully in 61ms
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Table sections created
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - ChangeSet db/changelog/changelog-1.0.xml::create packages table::Lezenford ran successfully in 23ms
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Table options created
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Unique constraint added to options(section_id, name)
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - ChangeSet db/changelog/changelog-1.0.xml::create option table::Lezenford ran successfully in 32ms
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Table items created
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Unique constraint added to items(option_id, storage_path)
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - ChangeSet db/changelog/changelog-1.0.xml::create item table::Lezenford ran successfully in 36ms
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Foreign key constraint added to options (section_id)
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Foreign key constraint added to items (option_id)
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - ChangeSet db/changelog/changelog-1.0.xml::create FK for tables::Lezenford ran successfully in 52ms
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Table extra created
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - ChangeSet db/changelog/changelog-1.0.xml::create extra content table::Lezenford ran successfully in 24ms
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Table extra_files created
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Foreign key constraint added to extra_files (extra_id)
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.changelog - ChangeSet db/changelog/changelog-1.0.xml::create extra content file table::Lezenford ran successfully in 44ms
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO liquibase.lockservice - Successfully released change log lock
    ""2021-12-25 11:37:02 [DefaultDispatcher-worker-1] INFO o.h.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default]
    ""2021-12-25 11:37:03 [DefaultDispatcher-worker-1] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 5.4.31.Final
    ""2021-12-25 11:37:03 [DefaultDispatcher-worker-1] INFO o.h.annotations.common.Version - HCANN000001: Hibernate Commons Annotations {5.1.2.Final}
    ""2021-12-25 11:37:03 [DefaultDispatcher-worker-1] INFO org.hibernate.dialect.Dialect - HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
    ""2021-12-25 11:37:03 [DefaultDispatcher-worker-1] INFO o.h.e.t.j.p.i.JtaPlatformInitiator - HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
    ""2021-12-25 11:37:03 [DefaultDispatcher-worker-1] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'
    ""2021-12-25 11:37:04 [JavaFX Application Thread] WARN javafx - Loading FXML document with JavaFX API of version 16 by JavaFX runtime of version 11.0.2
    ""2021-12-25 11:37:04 [DefaultDispatcher-worker-1] INFO o.s.boot.SpringApplication - Started application in 4.084 seconds (JVM running for 5.462)
    ""2021-12-25 11:37:14 [JavaFX Application Thread] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    "ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at ru.fullrest.mfr.launcher.service.RestTemplateService.client(RestTemplateService.kt:91)
    at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$checkApplicationUpdate$2.invokeSuspend(LauncherController.kt:232)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
    Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
    at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
    at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
    at ru.fullrest.mfr.launcher.service.RestTemplateService.client(RestTemplateService.kt:116)
    ... 7 common frames omitted
    Caused by: java.net.SocketTimeoutException: Read timed out
    at java.base/java.net.SocketInputStream.socketRead0(Native Method)
    at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
    at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
    at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
    at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
    at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
    at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
    at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
    at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
    at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
    at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
    at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
    at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
    at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
    at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
    at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
    ... 10 common frames omitted
    "2021-12-25 11:37:14 [DefaultDispatcher-worker-1] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    "ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at ru.fullrest.mfr.launcher.service.RestTemplateService.builds(RestTemplateService.kt:45)
    at ru.fullrest.mfr.launcher.service.RunnerService.run(RunnerService.kt:48)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at org.springframework.context.event.ApplicationListenerMethodAdapter.doInvoke(ApplicationListenerMethodAdapter.java:344)
    at org.springframework.context.event.ApplicationListenerMethodAdapter.processEvent(ApplicationListenerMethodAdapter.java:229)
    at org.springframework.context.event.ApplicationListenerMethodAdapter.onApplicationEvent(ApplicationListenerMethodAdapter.java:166)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143)
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421)
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378)
    at org.springframework.boot.context.event.EventPublishingRunListener.running(EventPublishingRunListener.java:111)
    at org.springframework.boot.SpringApplicationRunListeners.lambda$running$6(SpringApplicationRunListeners.java:79)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
    at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:117)
    at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:111)
    at org.springframework.boot.SpringApplicationRunListeners.running(SpringApplicationRunListeners.java:79)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:354)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1329)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1318)
    at ru.fullrest.mfr.launcher.Launcher$initSpringBoot$1.invokeSuspend(Launcher.kt:99)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
    Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
    at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
    at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
    at ru.fullrest.mfr.launcher.service.RestTemplateService.builds(RestTemplateService.kt:107)
    ... 29 common frames omitted
    Caused by: java.net.SocketTimeoutException: Read timed out
    at java.base/java.net.SocketInputStream.socketRead0(Native Method)
    at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
    at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
    at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
    at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
    at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
    at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
    at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
    at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
    at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
    at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
    at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
    at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
    at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
    at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
    at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
    ... 32 common frames omitted
    "2021-12-25 11:37:15 [DefaultDispatcher-worker-1] INFO ru.fullrest.mfr.launcher.Launcher - Spring Boot initialization completed
    ""2021-12-25 11:37:23 [springContextShutdownHook] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'default'
    ""2021-12-25 11:37:23 [springContextShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
    ""2021-12-25 11:37:23 [springContextShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.
    ""2021-12-25 11:39:00 [DefaultDispatcher-worker-2] INFO o.s.boot.SpringApplication - Starting application using Java 11.0.2 on WIN-334LLOSN44H with PID 1524 (E:\Morrowind [Fullrest Repack]\M[FR] Launcher.exe started by Hessul in E:\Morrowind [Fullrest Repack])
    ""2021-12-25 11:39:00 [DefaultDispatcher-worker-2] INFO o.s.boot.SpringApplication - No active profile set, falling back to default profiles: default
    ""2021-12-25 11:39:00 [DefaultDispatcher-worker-2] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG'
    ""2021-12-25 11:39:00 [DefaultDispatcher-worker-2] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode.
    ""2021-12-25 11:39:00 [DefaultDispatcher-worker-2] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 59 ms. Found 6 JPA repository interfaces.
    ""2021-12-25 11:39:00 [DefaultDispatcher-worker-2] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
    ""2021-12-25 11:39:01 [DefaultDispatcher-worker-2] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
    ""2021-12-25 11:39:01 [DefaultDispatcher-worker-2] INFO liquibase.database - Set default schema name to PUBLIC
    ""2021-12-25 11:39:01 [DefaultDispatcher-worker-2] INFO liquibase.lockservice - Successfully acquired change log lock
    ""2021-12-25 11:39:01 [DefaultDispatcher-worker-2] INFO liquibase.changelog - Reading from PUBLIC.DATABASECHANGELOG
    ""2021-12-25 11:39:01 [DefaultDispatcher-worker-2] INFO liquibase.lockservice - Successfully released change log lock
    ""2021-12-25 11:39:01 [DefaultDispatcher-worker-2] INFO o.h.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default]
    ""2021-12-25 11:39:01 [DefaultDispatcher-worker-2] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 5.4.31.Final
    ""2021-12-25 11:39:01 [DefaultDispatcher-worker-2] INFO o.h.annotations.common.Version - HCANN000001: Hibernate Commons Annotations {5.1.2.Final}
    ""2021-12-25 11:39:02 [DefaultDispatcher-worker-2] INFO org.hibernate.dialect.Dialect - HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
    ""2021-12-25 11:39:02 [DefaultDispatcher-worker-2] INFO o.h.e.t.j.p.i.JtaPlatformInitiator - HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
    ""2021-12-25 11:39:02 [DefaultDispatcher-worker-2] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'
    ""2021-12-25 11:39:03 [JavaFX Application Thread] WARN javafx - Loading FXML document with JavaFX API of version 16 by JavaFX runtime of version 11.0.2
    ""2021-12-25 11:39:03 [DefaultDispatcher-worker-2] INFO o.s.boot.SpringApplication - Started application in 3.632 seconds (JVM running for 5.019)
    ""2021-12-25 11:39:13 [JavaFX Application Thread] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    "ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at ru.fullrest.mfr.launcher.service.RestTemplateService.client(RestTemplateService.kt:91)
    at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$checkApplicationUpdate$2.invokeSuspend(LauncherController.kt:232)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
    Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
    at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
    at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
    at ru.fullrest.mfr.launcher.service.RestTemplateService.client(RestTemplateService.kt:116)
    ... 7 common frames omitted
    Caused by: java.net.SocketTimeoutException: Read timed out
    at java.base/java.net.SocketInputStream.socketRead0(Native Method)
    at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
    at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
    at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
    at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
    at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
    at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
    at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
    at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
    at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
    at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
    at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
    at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
    at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
    at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
    at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
    ... 10 common frames omitted
    "2021-12-25 11:39:13 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    "ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at ru.fullrest.mfr.launcher.service.RestTemplateService.builds(RestTemplateService.kt:45)
    at ru.fullrest.mfr.launcher.service.RunnerService.run(RunnerService.kt:48)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at org.springframework.context.event.ApplicationListenerMethodAdapter.doInvoke(ApplicationListenerMethodAdapter.java:344)
    at org.springframework.context.event.ApplicationListenerMethodAdapter.processEvent(ApplicationListenerMethodAdapter.java:229)
    at org.springframework.context.event.ApplicationListenerMethodAdapter.onApplicationEvent(ApplicationListenerMethodAdapter.java:166)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143)
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421)
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378)
    at org.springframework.boot.context.event.EventPublishingRunListener.running(EventPublishingRunListener.java:111)
    at org.springframework.boot.SpringApplicationRunListeners.lambda$running$6(SpringApplicationRunListeners.java:79)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
    at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:117)
    at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:111)
    at org.springframework.boot.SpringApplicationRunListeners.running(SpringApplicationRunListeners.java:79)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:354)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1329)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1318)
    at ru.fullrest.mfr.launcher.Launcher$initSpringBoot$1.invokeSuspend(Launcher.kt:99)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
    Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
    at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
    at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
    at ru.fullrest.mfr.launcher.service.RestTemplateService.builds(RestTemplateService.kt:107)
    ... 29 common frames omitted
    Caused by: java.net.SocketTimeoutException: Read timed out
    at java.base/java.net.SocketInputStream.socketRead0(Native Method)
    at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
    at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
    at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
    at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
    at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
    at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
    at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
    at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
    at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
    at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
    at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
    at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
    at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
    at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
    at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
    ... 32 common frames omitted
    "2021-12-25 11:39:13 [DefaultDispatcher-worker-2] INFO ru.fullrest.mfr.launcher.Launcher - Spring Boot initialization completed
    ""2021-12-25 11:39:36 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    "ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at ru.fullrest.mfr.launcher.service.RestTemplateService.content(RestTemplateService.kt:72)
    at ru.fullrest.mfr.launcher.service.RestTemplateService.content$default(RestTemplateService.kt:51)
    at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute$suspendImpl(GameInstallTask.kt:45)
    at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute(GameInstallTask.kt)
    at ru.fullrest.mfr.launcher.javafx.component.UpdateComponent$installGame$1.invokeSuspend(UpdateComponent.kt:80)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
    Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
    at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
    at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
    at ru.fullrest.mfr.launcher.service.RestTemplateService.content(RestTemplateService.kt:112)
    ... 10 common frames omitted
    Caused by: java.net.SocketTimeoutException: Read timed out
    at java.base/java.net.SocketInputStream.socketRead0(Native Method)
    at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
    at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
    at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
    at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
    at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
    at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
    at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
    at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
    at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
    at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
    at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
    at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
    at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
    at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
    at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
    ... 13 common frames omitted
    "2021-12-25 11:39:36 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - java.lang.IllegalStateException: Not on FX application thread; currentThread = DefaultDispatcher-worker-2
    "java.lang.IllegalStateException: Not on FX application thread; currentThread = DefaultDispatcher-worker-2
    at com.sun.javafx.tk.Toolkit.checkFxUserThread(Toolkit.java:291)
    at com.sun.javafx.tk.quantum.QuantumToolkit.checkFxUserThread(QuantumToolkit.java:424)
    at javafx.scene.Parent$3.onProposedChange(Parent.java:471)
    at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:113)
    at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:108)
    at javafx.scene.control.skin.LabeledSkinBase.updateChildren(LabeledSkinBase.java:272)
    at javafx.scene.control.skin.LabeledSkinBase.lambda$new$11(LabeledSkinBase.java:220)
    at com.sun.javafx.scene.control.LambdaMultiplePropertyChangeListenerHandler.lambda$new$1(LambdaMultiplePropertyChangeListenerHandler.java:49)
    at javafx.beans.value.WeakChangeListener.changed(WeakChangeListener.java:86)
    at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)
    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
    at javafx.beans.property.StringPropertyBase.fireValueChangedEvent(StringPropertyBase.java:104)
    at javafx.beans.property.StringPropertyBase.markInvalid(StringPropertyBase.java:111)
    at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:145)
    at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:50)
    at javafx.beans.property.StringProperty.setValue(StringProperty.java:65)
    at javafx.scene.control.Labeled.setText(Labeled.java:147)
    at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$6.invoke(LauncherController.kt:93)
    at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$6.invoke(LauncherController.kt:91)
    at ru.fullrest.mfr.launcher.component.ApplicationStatus$Observer.setValue(ApplicationStatus.kt:29)
    at ru.fullrest.mfr.launcher.exception.ExceptionHandler.uncaughtException(ExceptionHandler.kt:58)
    at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1055)
    at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1050)
    at org.springframework.boot.devtools.restart.SilentExitExceptionHandler.uncaughtException(SilentExitExceptionHandler.java:47)
    at kotlinx.coroutines.CoroutineExceptionHandlerImplKt.handleCoroutineExceptionImpl(CoroutineExceptionHandlerImpl.kt:39)
    at kotlinx.coroutines.CoroutineExceptionHandlerKt.handleCoroutineException(CoroutineExceptionHandler.kt:33)
    at kotlinx.coroutines.StandaloneCoroutine.handleJobException(Builders.common.kt:189)
    at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:229)
    at kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath(JobSupport.kt:903)
    at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:860)
    at kotlinx.coroutines.JobSupport.makeCompletingOnce$kotlinx_coroutines_core(JobSupport.kt:825)
    at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:111)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
    "2021-12-25 11:39:39 [springContextShutdownHook] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'default'
    ""2021-12-25 11:39:39 [springContextShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
    ""2021-12-25 11:39:39 [springContextShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.
    ""2021-12-25 11:43:41 [DefaultDispatcher-worker-1] INFO o.s.boot.SpringApplication - Starting application using Java 11.0.2 on WIN-334LLOSN44H with PID 2828 (E:\Morrowind [Fullrest Repack]\M[FR] Launcher.exe started by Hessul in E:\Morrowind [Fullrest Repack])
    ""2021-12-25 11:43:41 [DefaultDispatcher-worker-1] INFO o.s.boot.SpringApplication - No active profile set, falling back to default profiles: default
    ""2021-12-25 11:43:41 [DefaultDispatcher-worker-1] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG'
    ""2021-12-25 11:43:42 [DefaultDispatcher-worker-1] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode.
    ""2021-12-25 11:43:42 [DefaultDispatcher-worker-1] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 56 ms. Found 6 JPA repository interfaces.
    ""2021-12-25 11:43:42 [DefaultDispatcher-worker-1] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
    ""2021-12-25 11:43:42 [DefaultDispatcher-worker-1] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
    ""2021-12-25 11:43:42 [DefaultDispatcher-worker-1] INFO liquibase.database - Set default schema name to PUBLIC
    ""2021-12-25 11:43:42 [DefaultDispatcher-worker-1] INFO liquibase.lockservice - Successfully acquired change log lock
    ""2021-12-25 11:43:43 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Reading from PUBLIC.DATABASECHANGELOG
    ""2021-12-25 11:43:43 [DefaultDispatcher-worker-1] INFO liquibase.lockservice - Successfully released change log lock
    ""2021-12-25 11:43:43 [DefaultDispatcher-worker-1] INFO o.h.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default]
    ""2021-12-25 11:43:43 [DefaultDispatcher-worker-1] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 5.4.31.Final
    ""2021-12-25 11:43:43 [DefaultDispatcher-worker-1] INFO o.h.annotations.common.Version - HCANN000001: Hibernate Commons Annotations {5.1.2.Final}
    ""2021-12-25 11:43:43 [DefaultDispatcher-worker-1] INFO org.hibernate.dialect.Dialect - HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
    ""2021-12-25 11:43:44 [DefaultDispatcher-worker-1] INFO o.h.e.t.j.p.i.JtaPlatformInitiator - HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
    ""2021-12-25 11:43:44 [DefaultDispatcher-worker-1] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'
    ""2021-12-25 11:43:44 [JavaFX Application Thread] WARN javafx - Loading FXML document with JavaFX API of version 16 by JavaFX runtime of version 11.0.2
    ""2021-12-25 11:43:45 [DefaultDispatcher-worker-1] INFO o.s.boot.SpringApplication - Started application in 3.667 seconds (JVM running for 5.001)
    ""2021-12-25 11:43:55 [DefaultDispatcher-worker-1] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    "ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at ru.fullrest.mfr.launcher.service.RestTemplateService.builds(RestTemplateService.kt:45)
    at ru.fullrest.mfr.launcher.service.RunnerService.run(RunnerService.kt:48)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at org.springframework.context.event.ApplicationListenerMethodAdapter.doInvoke(ApplicationListenerMethodAdapter.java:344)
    at org.springframework.context.event.ApplicationListenerMethodAdapter.processEvent(ApplicationListenerMethodAdapter.java:229)
    at org.springframework.context.event.ApplicationListenerMethodAdapter.onApplicationEvent(ApplicationListenerMethodAdapter.java:166)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143)
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421)
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378)
    at org.springframework.boot.context.event.EventPublishingRunListener.running(EventPublishingRunListener.java:111)
    at org.springframework.boot.SpringApplicationRunListeners.lambda$running$6(SpringApplicationRunListeners.java:79)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
    at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:117)
    at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:111)
    at org.springframework.boot.SpringApplicationRunListeners.running(SpringApplicationRunListeners.java:79)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:354)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1329)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1318)
    at ru.fullrest.mfr.launcher.Launcher$initSpringBoot$1.invokeSuspend(Launcher.kt:99)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
    Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
    at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
    at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
    at ru.fullrest.mfr.launcher.service.RestTemplateService.builds(RestTemplateService.kt:107)
    ... 29 common frames omitted
    Caused by: java.net.SocketTimeoutException: Read timed out
    at java.base/java.net.SocketInputStream.socketRead0(Native Method)
    at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
    at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
    at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
    at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
    at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
    at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
    at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
    at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
    at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
    at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
    at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
    at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
    at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
    at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
    at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
    ... 32 common frames omitted
    "2021-12-25 11:43:55 [DefaultDispatcher-worker-1] INFO ru.fullrest.mfr.launcher.Launcher - Spring Boot initialization completed
    ""2021-12-25 11:43:55 [JavaFX Application Thread] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    "ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at ru.fullrest.mfr.launcher.service.RestTemplateService.client(RestTemplateService.kt:91)
    at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$checkApplicationUpdate$2.invokeSuspend(LauncherController.kt:232)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
    Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
    at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
    at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
    at ru.fullrest.mfr.launcher.service.RestTemplateService.client(RestTemplateService.kt:116)
    ... 7 common frames omitted
    Caused by: java.net.SocketTimeoutException: Read timed out
    at java.base/java.net.SocketInputStream.socketRead0(Native Method)
    at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
    at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
    at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
    at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
    at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
    at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
    at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
    at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
    at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
    at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
    at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
    at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
    at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
    at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
    at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
    ... 10 common frames omitted
    "2021-12-25 11:43:59 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - java.util.NoSuchElementException: Collection contains no element matching the predicate.
    "java.util.NoSuchElementException: Collection contains no element matching the predicate.
    at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute$suspendImpl(GameInstallTask.kt:90)
    at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute(GameInstallTask.kt)
    at ru.fullrest.mfr.launcher.javafx.component.UpdateComponent$installGame$1.invokeSuspend(UpdateComponent.kt:80)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
    "2021-12-25 11:44:16 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    "ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at ru.fullrest.mfr.launcher.service.RestTemplateService.content(RestTemplateService.kt:72)
    at ru.fullrest.mfr.launcher.service.RestTemplateService.content$default(RestTemplateService.kt:51)
    at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute$suspendImpl(GameInstallTask.kt:45)
    at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute(GameInstallTask.kt)
    at ru.fullrest.mfr.launcher.javafx.component.UpdateComponent$installGame$1.invokeSuspend(UpdateComponent.kt:80)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
    Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
    at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
    at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
    at ru.fullrest.mfr.launcher.service.RestTemplateService.content(RestTemplateService.kt:112)
    ... 10 common frames omitted
    Caused by: java.net.SocketTimeoutException: Read timed out
    at java.base/java.net.SocketInputStream.socketRead0(Native Method)
    at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
    at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
    at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
    at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
    at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
    at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
    at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
    at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
    at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
    at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
    at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
    at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
    at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
    at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
    at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
    ... 13 common frames omitted
    "2021-12-25 11:44:16 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - java.lang.IllegalStateException: Not on FX application thread; currentThread = DefaultDispatcher-worker-2
    "java.lang.IllegalStateException: Not on FX application thread; currentThread = DefaultDispatcher-worker-2
    at com.sun.javafx.tk.Toolkit.checkFxUserThread(Toolkit.java:291)
    at com.sun.javafx.tk.quantum.QuantumToolkit.checkFxUserThread(QuantumToolkit.java:424)
    at javafx.scene.Parent$3.onProposedChange(Parent.java:471)
    at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:113)
    at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:108)
    at javafx.scene.control.skin.LabeledSkinBase.updateChildren(LabeledSkinBase.java:272)
    at javafx.scene.control.skin.LabeledSkinBase.lambda$new$11(LabeledSkinBase.java:220)
    at com.sun.javafx.scene.control.LambdaMultiplePropertyChangeListenerHandler.lambda$new$1(LambdaMultiplePropertyChangeListenerHandler.java:49)
    at javafx.beans.value.WeakChangeListener.changed(WeakChangeListener.java:86)
    at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)
    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
    at javafx.beans.property.StringPropertyBase.fireValueChangedEvent(StringPropertyBase.java:104)
    at javafx.beans.property.StringPropertyBase.markInvalid(StringPropertyBase.java:111)
    at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:145)
    at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:50)
    at javafx.beans.property.StringProperty.setValue(StringProperty.java:65)
    at javafx.scene.control.Labeled.setText(Labeled.java:147)
    at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$6.invoke(LauncherController.kt:93)
    at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$6.invoke(LauncherController.kt:91)
    at ru.fullrest.mfr.launcher.component.ApplicationStatus$Observer.setValue(ApplicationStatus.kt:29)
    at ru.fullrest.mfr.launcher.exception.ExceptionHandler.uncaughtException(ExceptionHandler.kt:58)
    at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1055)
    at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1050)
    at kotlinx.coroutines.CoroutineExceptionHandlerImplKt.handleCoroutineExceptionImpl(CoroutineExceptionHandlerImpl.kt:39)
    at kotlinx.coroutines.CoroutineExceptionHandlerKt.handleCoroutineException(CoroutineExceptionHandler.kt:33)
    at kotlinx.coroutines.StandaloneCoroutine.handleJobException(Builders.common.kt:189)
    at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:229)
    at kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath(JobSupport.kt:903)
    at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:860)
    at kotlinx.coroutines.JobSupport.makeCompletingOnce$kotlinx_coroutines_core(JobSupport.kt:825)
    at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:111)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
    "2021-12-25 11:47:21 [springContextShutdownHook] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'default'
    ""2021-12-25 11:47:21 [springContextShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
    ""2021-12-25 11:47:21 [springContextShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.
    ""2021-12-25 11:47:26 [DefaultDispatcher-worker-1] INFO o.s.boot.SpringApplication - Starting application using Java 11.0.2 on WIN-334LLOSN44H with PID 3528 (E:\Morrowind [Fullrest Repack]\M[FR] Launcher.exe started by Hessul in E:\Morrowind [Fullrest Repack])
    ""2021-12-25 11:47:26 [DefaultDispatcher-worker-1] INFO o.s.boot.SpringApplication - No active profile set, falling back to default profiles: default
    ""2021-12-25 11:47:26 [DefaultDispatcher-worker-1] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG'
    ""2021-12-25 11:47:26 [DefaultDispatcher-worker-1] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode.
    ""2021-12-25 11:47:26 [DefaultDispatcher-worker-1] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 57 ms. Found 6 JPA repository interfaces.
    ""2021-12-25 11:47:27 [DefaultDispatcher-worker-1] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
    ""2021-12-25 11:47:27 [DefaultDispatcher-worker-1] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
    ""2021-12-25 11:47:27 [DefaultDispatcher-worker-1] INFO liquibase.database - Set default schema name to PUBLIC
    ""2021-12-25 11:47:27 [DefaultDispatcher-worker-1] INFO liquibase.lockservice - Successfully acquired change log lock
    ""2021-12-25 11:47:28 [DefaultDispatcher-worker-1] INFO liquibase.changelog - Reading from PUBLIC.DATABASECHANGELOG
    ""2021-12-25 11:47:28 [DefaultDispatcher-worker-1] INFO liquibase.lockservice - Successfully released change log lock
    ""2021-12-25 11:47:28 [DefaultDispatcher-worker-1] INFO o.h.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default]
    ""2021-12-25 11:47:28 [DefaultDispatcher-worker-1] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 5.4.31.Final
    ""2021-12-25 11:47:28 [DefaultDispatcher-worker-1] INFO o.h.annotations.common.Version - HCANN000001: Hibernate Commons Annotations {5.1.2.Final}
    ""2021-12-25 11:47:28 [DefaultDispatcher-worker-1] INFO org.hibernate.dialect.Dialect - HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
    ""2021-12-25 11:47:28 [DefaultDispatcher-worker-1] INFO o.h.e.t.j.p.i.JtaPlatformInitiator - HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
    ""2021-12-25 11:47:28 [DefaultDispatcher-worker-1] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default'
    ""2021-12-25 11:47:29 [JavaFX Application Thread] WARN javafx - Loading FXML document with JavaFX API of version 16 by JavaFX runtime of version 11.0.2
    ""2021-12-25 11:47:29 [DefaultDispatcher-worker-1] INFO o.s.boot.SpringApplication - Started application in 3.652 seconds (JVM running for 4.967)
    ""2021-12-25 11:47:40 [DefaultDispatcher-worker-1] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    "ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at ru.fullrest.mfr.launcher.service.RestTemplateService.builds(RestTemplateService.kt:45)
    at ru.fullrest.mfr.launcher.service.RunnerService.run(RunnerService.kt:48)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at org.springframework.context.event.ApplicationListenerMethodAdapter.doInvoke(ApplicationListenerMethodAdapter.java:344)
    at org.springframework.context.event.ApplicationListenerMethodAdapter.processEvent(ApplicationListenerMethodAdapter.java:229)
    at org.springframework.context.event.ApplicationListenerMethodAdapter.onApplicationEvent(ApplicationListenerMethodAdapter.java:166)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143)
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421)
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378)
    at org.springframework.boot.context.event.EventPublishingRunListener.running(EventPublishingRunListener.java:111)
    at org.springframework.boot.SpringApplicationRunListeners.lambda$running$6(SpringApplicationRunListeners.java:79)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
    at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:117)
    at org.springframework.boot.SpringApplicationRunListeners.doWithListeners(SpringApplicationRunListeners.java:111)
    at org.springframework.boot.SpringApplicationRunListeners.running(SpringApplicationRunListeners.java:79)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:354)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1329)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1318)
    at ru.fullrest.mfr.launcher.Launcher$initSpringBoot$1.invokeSuspend(Launcher.kt:99)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
    Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
    at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
    at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
    at ru.fullrest.mfr.launcher.service.RestTemplateService.builds(RestTemplateService.kt:107)
    ... 29 common frames omitted
    Caused by: java.net.SocketTimeoutException: Read timed out
    at java.base/java.net.SocketInputStream.socketRead0(Native Method)
    at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
    at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
    at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
    at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
    at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
    at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
    at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
    at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
    at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
    at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
    at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
    at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
    at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
    at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
    at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
    ... 32 common frames omitted
    "2021-12-25 11:47:40 [DefaultDispatcher-worker-1] INFO ru.fullrest.mfr.launcher.Launcher - Spring Boot initialization completed
    ""2021-12-25 11:47:40 [JavaFX Application Thread] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    "ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at ru.fullrest.mfr.launcher.service.RestTemplateService.client(RestTemplateService.kt:91)
    at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$checkApplicationUpdate$2.invokeSuspend(LauncherController.kt:232)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
    Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/client":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
    at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
    at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
    at ru.fullrest.mfr.launcher.service.RestTemplateService.client(RestTemplateService.kt:116)
    ... 7 common frames omitted
    Caused by: java.net.SocketTimeoutException: Read timed out
    at java.base/java.net.SocketInputStream.socketRead0(Native Method)
    at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
    at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
    at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
    at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
    at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
    at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
    at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
    at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
    at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
    at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
    at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
    at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
    at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
    at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
    at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
    ... 10 common frames omitted
    "2021-12-25 11:48:11 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    "ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at ru.fullrest.mfr.launcher.service.RestTemplateService.content(RestTemplateService.kt:72)
    at ru.fullrest.mfr.launcher.service.RestTemplateService.content$default(RestTemplateService.kt:51)
    at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute$suspendImpl(GameInstallTask.kt:45)
    at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute(GameInstallTask.kt)
    at ru.fullrest.mfr.launcher.javafx.component.UpdateComponent$installGame$1.invokeSuspend(UpdateComponent.kt:80)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
    Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
    at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
    at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
    at ru.fullrest.mfr.launcher.service.RestTemplateService.content(RestTemplateService.kt:112)
    ... 10 common frames omitted
    Caused by: java.net.SocketTimeoutException: Read timed out
    at java.base/java.net.SocketInputStream.socketRead0(Native Method)
    at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
    at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
    at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
    at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
    at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
    at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
    at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
    at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
    at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
    at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
    at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
    at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
    at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
    at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
    at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
    ... 13 common frames omitted
    "2021-12-25 11:48:11 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - java.lang.IllegalStateException: Not on FX application thread; currentThread = DefaultDispatcher-worker-2
    "java.lang.IllegalStateException: Not on FX application thread; currentThread = DefaultDispatcher-worker-2
    at com.sun.javafx.tk.Toolkit.checkFxUserThread(Toolkit.java:291)
    at com.sun.javafx.tk.quantum.QuantumToolkit.checkFxUserThread(QuantumToolkit.java:424)
    at javafx.scene.Parent$3.onProposedChange(Parent.java:471)
    at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:113)
    at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:108)
    at javafx.scene.control.skin.LabeledSkinBase.updateChildren(LabeledSkinBase.java:272)
    at javafx.scene.control.skin.LabeledSkinBase.lambda$new$11(LabeledSkinBase.java:220)
    at com.sun.javafx.scene.control.LambdaMultiplePropertyChangeListenerHandler.lambda$new$1(LambdaMultiplePropertyChangeListenerHandler.java:49)
    at javafx.beans.value.WeakChangeListener.changed(WeakChangeListener.java:86)
    at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)
    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
    at javafx.beans.property.StringPropertyBase.fireValueChangedEvent(StringPropertyBase.java:104)
    at javafx.beans.property.StringPropertyBase.markInvalid(StringPropertyBase.java:111)
    at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:145)
    at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:50)
    at javafx.beans.property.StringProperty.setValue(StringProperty.java:65)
    at javafx.scene.control.Labeled.setText(Labeled.java:147)
    at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$6.invoke(LauncherController.kt:93)
    at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$6.invoke(LauncherController.kt:91)
    at ru.fullrest.mfr.launcher.component.ApplicationStatus$Observer.setValue(ApplicationStatus.kt:29)
    at ru.fullrest.mfr.launcher.exception.ExceptionHandler.uncaughtException(ExceptionHandler.kt:58)
    at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1055)
    at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1050)
    at kotlinx.coroutines.CoroutineExceptionHandlerImplKt.handleCoroutineExceptionImpl(CoroutineExceptionHandlerImpl.kt:39)
    at kotlinx.coroutines.CoroutineExceptionHandlerKt.handleCoroutineException(CoroutineExceptionHandler.kt:33)
    at kotlinx.coroutines.StandaloneCoroutine.handleJobException(Builders.common.kt:189)
    at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:229)
    at kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath(JobSupport.kt:903)
    at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:860)
    at kotlinx.coroutines.JobSupport.makeCompletingOnce$kotlinx_coroutines_core(JobSupport.kt:825)
    at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:111)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
    "2021-12-25 12:20:43 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    "ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at ru.fullrest.mfr.launcher.service.RestTemplateService.content(RestTemplateService.kt:72)
    at ru.fullrest.mfr.launcher.service.RestTemplateService.content$default(RestTemplateService.kt:51)
    at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute$suspendImpl(GameInstallTask.kt:45)
    at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute(GameInstallTask.kt)
    at ru.fullrest.mfr.launcher.javafx.component.UpdateComponent$installGame$1.invokeSuspend(UpdateComponent.kt:80)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
    Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
    at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
    at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
    at ru.fullrest.mfr.launcher.service.RestTemplateService.content(RestTemplateService.kt:112)
    ... 10 common frames omitted
    Caused by: java.net.SocketTimeoutException: Read timed out
    at java.base/java.net.SocketInputStream.socketRead0(Native Method)
    at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
    at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
    at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
    at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
    at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
    at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
    at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
    at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
    at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
    at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
    at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
    at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
    at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
    at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
    at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
    ... 13 common frames omitted
    "2021-12-25 12:20:43 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - java.lang.IllegalStateException: Not on FX application thread; currentThread = DefaultDispatcher-worker-2
    "java.lang.IllegalStateException: Not on FX application thread; currentThread = DefaultDispatcher-worker-2
    at com.sun.javafx.tk.Toolkit.checkFxUserThread(Toolkit.java:291)
    at com.sun.javafx.tk.quantum.QuantumToolkit.checkFxUserThread(QuantumToolkit.java:424)
    at javafx.scene.Parent$3.onProposedChange(Parent.java:471)
    at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:113)
    at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:108)
    at javafx.scene.control.skin.LabeledSkinBase.updateChildren(LabeledSkinBase.java:272)
    at javafx.scene.control.skin.LabeledSkinBase.lambda$new$11(LabeledSkinBase.java:220)
    at com.sun.javafx.scene.control.LambdaMultiplePropertyChangeListenerHandler.lambda$new$1(LambdaMultiplePropertyChangeListenerHandler.java:49)
    at javafx.beans.value.WeakChangeListener.changed(WeakChangeListener.java:86)
    at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)
    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
    at javafx.beans.property.StringPropertyBase.fireValueChangedEvent(StringPropertyBase.java:104)
    at javafx.beans.property.StringPropertyBase.markInvalid(StringPropertyBase.java:111)
    at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:145)
    at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:50)
    at javafx.beans.property.StringProperty.setValue(StringProperty.java:65)
    at javafx.scene.control.Labeled.setText(Labeled.java:147)
    at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$6.invoke(LauncherController.kt:93)
    at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$6.invoke(LauncherController.kt:91)
    at ru.fullrest.mfr.launcher.component.ApplicationStatus$Observer.setValue(ApplicationStatus.kt:29)
    at ru.fullrest.mfr.launcher.exception.ExceptionHandler.uncaughtException(ExceptionHandler.kt:58)
    at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1055)
    at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1050)
    at kotlinx.coroutines.CoroutineExceptionHandlerImplKt.handleCoroutineExceptionImpl(CoroutineExceptionHandlerImpl.kt:39)
    at kotlinx.coroutines.CoroutineExceptionHandlerKt.handleCoroutineException(CoroutineExceptionHandler.kt:33)
    at kotlinx.coroutines.StandaloneCoroutine.handleJobException(Builders.common.kt:189)
    at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:229)
    at kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath(JobSupport.kt:903)
    at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:860)
    at kotlinx.coroutines.JobSupport.makeCompletingOnce$kotlinx_coroutines_core(JobSupport.kt:825)
    at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:111)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
    "2021-12-25 12:21:42 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    "ru.fullrest.mfr.launcher.exception.OnlineModException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at ru.fullrest.mfr.launcher.service.RestTemplateService.content(RestTemplateService.kt:72)
    at ru.fullrest.mfr.launcher.service.RestTemplateService.content$default(RestTemplateService.kt:51)
    at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute$suspendImpl(GameInstallTask.kt:45)
    at ru.fullrest.mfr.launcher.javafx.task.GameInstallTask.execute(GameInstallTask.kt)
    at ru.fullrest.mfr.launcher.javafx.component.UpdateComponent$installGame$1.invokeSuspend(UpdateComponent.kt:80)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
    Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://mfr.fullrest.ru/api/v1/game/0":Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
    at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
    at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:631)
    at ru.fullrest.mfr.launcher.service.RestTemplateService.content(RestTemplateService.kt:112)
    ... 10 common frames omitted
    Caused by: java.net.SocketTimeoutException: Read timed out
    at java.base/java.net.SocketInputStream.socketRead0(Native Method)
    at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)
    at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)
    at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
    at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
    at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1104)
    at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:823)
    at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
    at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
    at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
    at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
    at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1604)
    at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
    at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
    at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:329)
    at org.springframework.http.client.SimpleBufferingClientHttpRequest.executeInternal(SimpleBufferingClientHttpRequest.java:82)
    at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
    at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
    ... 13 common frames omitted
    "2021-12-25 12:21:43 [DefaultDispatcher-worker-2] ERROR r.f.m.l.exception.ExceptionHandler - java.lang.IllegalStateException: Not on FX application thread; currentThread = DefaultDispatcher-worker-2
    "java.lang.IllegalStateException: Not on FX application thread; currentThread = DefaultDispatcher-worker-2
    at com.sun.javafx.tk.Toolkit.checkFxUserThread(Toolkit.java:291)
    at com.sun.javafx.tk.quantum.QuantumToolkit.checkFxUserThread(QuantumToolkit.java:424)
    at javafx.scene.Parent$3.onProposedChange(Parent.java:471)
    at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:113)
    at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:108)
    at javafx.scene.control.skin.LabeledSkinBase.updateChildren(LabeledSkinBase.java:272)
    at javafx.scene.control.skin.LabeledSkinBase.lambda$new$11(LabeledSkinBase.java:220)
    at com.sun.javafx.scene.control.LambdaMultiplePropertyChangeListenerHandler.lambda$new$1(LambdaMultiplePropertyChangeListenerHandler.java:49)
    at javafx.beans.value.WeakChangeListener.changed(WeakChangeListener.java:86)
    at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)
    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)
    at javafx.beans.property.StringPropertyBase.fireValueChangedEvent(StringPropertyBase.java:104)
    at javafx.beans.property.StringPropertyBase.markInvalid(StringPropertyBase.java:111)
    at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:145)
    at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:50)
    at javafx.beans.property.StringProperty.setValue(StringProperty.java:65)
    at javafx.scene.control.Labeled.setText(Labeled.java:147)
    at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$6.invoke(LauncherController.kt:93)
    at ru.fullrest.mfr.launcher.javafx.controller.LauncherController$6.invoke(LauncherController.kt:91)
    at ru.fullrest.mfr.launcher.component.ApplicationStatus$Observer.setValue(ApplicationStatus.kt:29)
    at ru.fullrest.mfr.launcher.exception.ExceptionHandler.uncaughtException(ExceptionHandler.kt:58)
    at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1055)
    at java.base/java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1050)
    at kotlinx.coroutines.CoroutineExceptionHandlerImplKt.handleCoroutineExceptionImpl(CoroutineExceptionHandlerImpl.kt:39)
    at kotlinx.coroutines.CoroutineExceptionHandlerKt.handleCoroutineException(CoroutineExceptionHandler.kt:33)
    at kotlinx.coroutines.StandaloneCoroutine.handleJobException(Builders.common.kt:189)
    at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:229)
    at kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath(JobSupport.kt:903)
    at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:860)
    at kotlinx.coroutines.JobSupport.makeCompletingOnce$kotlinx_coroutines_core(JobSupport.kt:825)
    at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:111)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:738)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
    "2021-12-25 12:22:01 [springContextShutdownHook] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'default'
    ""2021-12-25 12:22:01 [springContextShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
    ""2021-12-25 12:22:01 [springContextShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.
    "

     

×
×
  • Создать...