TheDotarSojat
-
Постов
2 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Календарь
Сообщения, опубликованные TheDotarSojat
-
-
Здравствуйте, товарищи! Как-то так получилось, что в голову ударила ностальгия по "Морровинду" (в очередной раз) и я впервые решил попробовать не связку "оригинал + собственная небольшая сборка модов", а именно данную сборку, так как наслышан о ней и наслышан сугубо в положительном ключе. То есть до этого я никогда не пробовал "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.
"
M[FR] 4 Launcher - обсуждение и баги
в Morrowind [Fullrest repack] и другие проекты от Эла
Опубликовано
Понял, спасибо за ответ. Будем ждать. =)