JetBrains-Research / jbr

JBR Genome Browser
https://doi.org/10.1093/bioinformatics/btab376
11 stars 0 forks source link

IEA Trackview not in group - in JBR server mode #180

Closed olegs closed 2 years ago

olegs commented 2 years ago

Step to reproduce:

  1. Run JBR in server mode.
  2. Open session with tracks in group scale mode
  3. Open same browser in different browser in incognito mode.

See exception.

[Nov 21, 2022 17:16:33] ERROR HeadlessGenomeBrowser Prepare scales: Mac-15min_AC-4_20mln.bw: [FAILED] after 497.9 ms
Caused by: ERROR IllegalArgumentException Trackview not in group
org.jetbrains.bio.browser.tracks.TrackViewsGroupParallelComputable.getResult(TrackViewsGroupParallelComputable.kt:54)
org.jetbrains.bio.browser.tracks.TrackViewsGroupParallelComputable.getResult$default(TrackViewsGroupParallelComputable.kt:48)
org.jetbrains.bio.browser.tracks.GroupScales.prepareScales(GroupScales.kt:100)
org.jetbrains.bio.browser.tracks.TrackViewRenderer.initConfigAndPrepareScales(TrackViewRenderer.kt:107)
org.jetbrains.bio.browser.web.HeadlessGenomeBrowser$Companion$renderTracks$1$1$1.invoke(HeadlessGenomeBrowser.kt:161)
org.jetbrains.bio.browser.web.HeadlessGenomeBrowser$Companion$renderTracks$1$1$1.invoke(HeadlessGenomeBrowser.kt:159)
org.jetbrains.bio.util.LoggerExtensionsKt.time(LoggerExtensions.kt:20)
org.jetbrains.bio.util.LoggerExtensionsKt.time$default(LoggerExtensions.kt:11)
org.jetbrains.bio.browser.web.HeadlessGenomeBrowser$Companion$renderTracks$1.invoke$lambda-3(HeadlessGenomeBrowser.kt:159)
java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:264)
java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
java.base/java.lang.Thread.run(Thread.java:833)
[Nov 21, 2022 17:16:33] ERROR HeadlessGenomeBrowser Trackview not in group
Caused by: ERROR IllegalArgumentException Trackview not in group
org.jetbrains.bio.browser.tracks.TrackViewsGroupParallelComputable.getResult(TrackViewsGroupParallelComputable.kt:54)
org.jetbrains.bio.browser.tracks.TrackViewsGroupParallelComputable.getResult$default(TrackViewsGroupParallelComputable.kt:48)
org.jetbrains.bio.browser.tracks.GroupScales.prepareScales(GroupScales.kt:100)
org.jetbrains.bio.browser.tracks.TrackViewRenderer.initConfigAndPrepareScales(TrackViewRenderer.kt:107)
org.jetbrains.bio.browser.web.HeadlessGenomeBrowser$Companion$renderTracks$1$1$1.invoke(HeadlessGenomeBrowser.kt:161)
org.jetbrains.bio.browser.web.HeadlessGenomeBrowser$Companion$renderTracks$1$1$1.invoke(HeadlessGenomeBrowser.kt:159)
org.jetbrains.bio.util.LoggerExtensionsKt.time(LoggerExtensions.kt:20)
org.jetbrains.bio.util.LoggerExtensionsKt.time$default(LoggerExtensions.kt:11)
org.jetbrains.bio.browser.web.HeadlessGenomeBrowser$Companion$renderTracks$1.invoke$lambda-3(HeadlessGenomeBrowser.kt:159)
java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:264)
java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
java.base/java.lang.Thread.run(Thread.java:833)
[Nov 21, 2022 17:16:33] ERROR HeadlessGenomeBrowser Prepare scales: Mac-15min_AC-3_20mln.bw: [FAILED] after 664.8 ms
Caused by: ERROR IllegalArgumentException Trackview not in group