Attempted Self Hosting Seems to Pass all Tests except Player Joining
-
Found it. Have to exit the Lobby, then you see the Engine.
-
SYSTEM PROPERTIES
awt.toolkit=sun.awt.X11.XToolkit
exe4j.moduleName=/home/tmj/TripleA/TripleA
file.encoding=UTF-8
file.separator=/
install4j.appDir=/home/tmj/TripleA/
install4j.exeDir=/home/tmj/TripleA/
install4j.jvmDir=/usr/lib/jvm/java-11-openjdk-amd64
install4j.launcherId=33
install4j.swt=false
java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
java.awt.printerjob=sun.print.PSPrinterJob
java.class.path=/home/tmj/TripleA/.install4j/i4jruntime.jar:/home/tmj/TripleA/.install4j/launcherab9dd710.jar:/home/tmj/TripleA/bin/triplea-game-headed-2.2.20868.jar
java.class.version=55.0
java.home=/usr/lib/jvm/java-11-openjdk-amd64
java.io.tmpdir=/tmp
java.library.path=/usr/java/packages/lib:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib
java.runtime.name=OpenJDK Runtime Environment
java.runtime.version=11.0.8+10-post-Debian-1deb10u1
java.specification.name=Java Platform API Specification
java.specification.vendor=Oracle Corporation
java.specification.version=11
java.vendor=Debian
java.vendor.url=https://tracker.debian.org/openjdk-11
java.vendor.url.bug=https://bugs.debian.org/openjdk-11
java.version=11.0.8
java.version.date=2020-07-14
java.vm.compressedOopsMode=32-bit
java.vm.info=mixed mode, sharing
java.vm.name=OpenJDK 64-Bit Server VM
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.vendor=Oracle Corporation
java.vm.specification.version=11
java.vm.vendor=Debian
java.vm.version=11.0.8+10-post-Debian-1deb10u1
jdk.debug=release
line.separator=os.arch=amd64
os.name=Linux
os.version=4.19.0-10-amd64
path.separator=:
sun.arch.data.model=64
sun.awt.enableExtraMouseButtons=true
sun.boot.library.path=/usr/lib/jvm/java-11-openjdk-amd64/lib
sun.cpu.endian=little
sun.cpu.isalist=
sun.desktop=gnome
sun.font.fontmanager=sun.awt.X11FontManager
sun.io.unicode.encoding=UnicodeLittle
sun.java.command=install4j.org.triplea.game.client.HeadedGameRunner
sun.java.launcher=SUN_STANDARD
sun.jnu.encoding=UTF-8
sun.management.compiler=HotSpot 64-Bit Tiered Compilers
sun.os.patch.level=unknown
user.country=US
user.dir=/home/tmj/TripleA
user.home=/home/tmj
user.language=en
user.name=tmj
user.timezone=America/New_York -
More stuff when I turned debug logging on, before any users attempted to get in.
Sep 16, 2020 8:41:52 PM org.triplea.game.client.HeadedGameRunner lambda$initializeClientSettingAndLogging$0
SEVERE: TRANSLUCENT translucency is not supported.
java.lang.UnsupportedOperationException: TRANSLUCENT translucency is not supported.
at java.desktop/java.awt.Window.setOpacity(Window.java:3661)
at org.triplea.swing.Toast.lambda$showInBackground$0(Toast.java:86)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)Sep 16, 2020 8:41:52 PM org.triplea.game.client.HeadedGameRunner lambda$initializeClientSettingAndLogging$0
SEVERE: TRANSLUCENT translucency is not supported.
java.lang.UnsupportedOperationException: TRANSLUCENT translucency is not supported.
at java.desktop/java.awt.Window.setOpacity(Window.java:3661)
at org.triplea.swing.Toast.lambda$showInBackground$0(Toast.java:86)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)Sep 16, 2020 8:41:52 PM org.triplea.game.client.HeadedGameRunner lambda$initializeClientSettingAndLogging$0
SEVERE: TRANSLUCENT translucency is not supported.
java.lang.UnsupportedOperationException: TRANSLUCENT translucency is not supported.
at java.desktop/java.awt.Window.setOpacity(Window.java:3661)
at org.triplea.swing.Toast.lambda$showInBackground$0(Toast.java:86)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)Sep 16, 2020 8:41:52 PM org.triplea.game.client.HeadedGameRunner lambda$initializeClientSettingAndLogging$0
SEVERE: TRANSLUCENT translucency is not supported.
java.lang.UnsupportedOperationException: TRANSLUCENT translucency is not supported.
at java.desktop/java.awt.Window.setOpacity(Window.java:3661)
at org.triplea.swing.Toast.lambda$showInBackground$0(Toast.java:86)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)Sep 16, 2020 8:41:52 PM org.triplea.game.client.HeadedGameRunner lambda$initializeClientSettingAndLogging$0
SEVERE: TRANSLUCENT translucency is not supported.
java.lang.UnsupportedOperationException: TRANSLUCENT translucency is not supported.
at java.desktop/java.awt.Window.setOpacity(Window.java:3661)
at org.triplea.swing.Toast.lambda$showInBackground$0(Toast.java:86)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)Sep 16, 2020 8:41:52 PM org.triplea.game.client.HeadedGameRunner lambda$initializeClientSettingAndLogging$0
SEVERE: TRANSLUCENT translucency is not supported.
java.lang.UnsupportedOperationException: TRANSLUCENT translucency is not supported.
at java.desktop/java.awt.Window.setOpacity(Window.java:3661)
at org.triplea.swing.Toast.lambda$showInBackground$0(Toast.java:86)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)Sep 16, 2020 8:41:53 PM org.triplea.game.client.HeadedGameRunner lambda$initializeClientSettingAndLogging$0
SEVERE: TRANSLUCENT translucency is not supported.
java.lang.UnsupportedOperationException: TRANSLUCENT translucency is not supported.
at java.desktop/java.awt.Window.setOpacity(Window.java:3661)
at org.triplea.swing.Toast.lambda$showInBackground$0(Toast.java:86)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)Sep 16, 2020 8:41:53 PM org.triplea.game.client.HeadedGameRunner lambda$initializeClientSettingAndLogging$0
SEVERE: TRANSLUCENT translucency is not supported.
java.lang.UnsupportedOperationException: TRANSLUCENT translucency is not supported.
at java.desktop/java.awt.Window.setOpacity(Window.java:3661)
at org.triplea.swing.Toast.lambda$showInBackground$0(Toast.java:86)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) -
More stuff:
Sep 16, 2020 8:44:04 PM org.triplea.http.client.HttpClient$1 log
INFO: GameHostingFeignClient#sendGameHostingRequest(Map): ---> POST https://prod2-lobby.triplea-game.org/lobby/game-hosting-request HTTP/1.1
Sep 16, 2020 8:44:05 PM org.triplea.http.client.HttpClient$1 log
INFO: GameHostingFeignClient#sendGameHostingRequest(Map): <--- HTTP/1.1 200 OK (714ms)
Sep 16, 2020 8:44:05 PM org.triplea.http.client.HttpClient$1 log
INFO: LobbyWatcherFeignClient#postGame(Map,GamePostingRequest): ---> POST https://prod2-lobby.triplea-game.org/lobby/games/post-game HTTP/1.1
Sep 16, 2020 8:44:05 PM org.triplea.http.client.HttpClient$1 log
INFO: LobbyWatcherFeignClient#postGame(Map,GamePostingRequest): <--- HTTP/1.1 200 OK (154ms)
Sep 16, 2020 8:44:05 PM org.triplea.http.client.HttpClient$1 log
INFO: LobbyWatcherFeignClient#updateGame(Map,UpdateGameRequest): ---> POST https://prod2-lobby.triplea-game.org/lobby/games/update-game HTTP/1.1
Sep 16, 2020 8:44:05 PM org.triplea.http.client.HttpClient$1 log
INFO: LobbyWatcherFeignClient#updateGame(Map,UpdateGameRequest): <--- HTTP/1.1 200 OK (348ms)
Sep 16, 2020 8:44:05 PM games.strategy.engine.chat.ChatController joinChat
INFO: Chatter:Node(name=tracy, address=/192.168.1.5, port=3300) is joining chat:games.strategy.engine.framework.ui.ServerStartup.CHAT_NAME -
@LaFayette
THREAD DUMP
thread<2,Reference Handler>
state:RUNNABLE
java.base@11.0.8/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@11.0.8/java.lang.ref.Reference.processPendingReferences(Reference.java:241)
java.base@11.0.8/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:213)thread<3,Finalizer>
state:WAITING
locked on:java.lang.ref.ReferenceQueue$Lock@2fd297ad locked owned by:<-1,null>
java.base@11.0.8/java.lang.Object.wait(Native Method)
java.base@11.0.8/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@11.0.8/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.base@11.0.8/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:170)thread<4,Signal Dispatcher>
state:RUNNABLEthread<19,Common-Cleaner>
state:TIMED_WAITING
locked on:java.lang.ref.ReferenceQueue$Lock@2cffd359 locked owned by:<-1,null>
java.base@11.0.8/java.lang.Object.wait(Native Method)
java.base@11.0.8/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@11.0.8/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:148)
java.base@11.0.8/java.lang.Thread.run(Thread.java:834)
java.base@11.0.8/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134)thread<21,Timer-0>
state:TIMED_WAITING
locked on:java.util.TaskQueue@5e428b3c locked owned by:<-1,null>
java.base@11.0.8/java.lang.Object.wait(Native Method)
java.base@11.0.8/java.util.TimerThread.mainLoop(Timer.java:553)
java.base@11.0.8/java.util.TimerThread.run(Timer.java:506)thread<24,Java2D Disposer>
state:WAITING
locked on:java.lang.ref.ReferenceQueue$Lock@7e9333c2 locked owned by:<-1,null>
java.base@11.0.8/java.lang.Object.wait(Native Method)
java.base@11.0.8/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@11.0.8/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.desktop@11.0.8/sun.java2d.Disposer.run(Disposer.java:144)
java.base@11.0.8/java.lang.Thread.run(Thread.java:834)thread<25,AWT-XAWT>
state:RUNNABLE
java.desktop@11.0.8/sun.awt.X11.XToolkit.waitForEvents(Native Method)
java.desktop@11.0.8/sun.awt.X11.XToolkit.run(XToolkit.java:684)
java.desktop@11.0.8/sun.awt.X11.XToolkit.run(XToolkit.java:648)
java.base@11.0.8/java.lang.Thread.run(Thread.java:834)thread<27,AWT-Shutdown>
state:WAITING
locked on:java.lang.Object@45c7ac42 locked owned by:<-1,null>
java.base@11.0.8/java.lang.Object.wait(Native Method)
java.base@11.0.8/java.lang.Object.wait(Object.java:328)
java.desktop@11.0.8/sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:291)
java.base@11.0.8/java.lang.Thread.run(Thread.java:834)thread<26,AWT-EventQueue-0>
state:RUNNABLE
java.management@11.0.8/sun.management.ThreadImpl.getThreadInfo1(Native Method)
java.management@11.0.8/sun.management.ThreadImpl.getThreadInfo(ThreadImpl.java:188)
app//org.triplea.debug.console.window.DebugUtils.getThreadDumps(DebugUtils.java:29)
app//org.triplea.debug.console.window.ConsoleModel.enumerateThreadsAction(ConsoleModel.java:71)
app//org.triplea.debug.console.window.ConsoleWindow.lambda$createButtonsToolBar$0(ConsoleWindow.java:44)
app//org.triplea.debug.console.window.ConsoleWindow$$Lambda$248/0x00000008401a1840.run(Unknown Source)
app//org.triplea.swing.SwingAction.lambda$of$0(SwingAction.java:69)
app//org.triplea.swing.SwingAction$$Lambda$249/0x00000008401a1c40.actionPerformed(Unknown Source)
app//org.triplea.swing.SwingAction$1.actionPerformed(SwingAction.java:60)
java.desktop@11.0.8/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967)
java.desktop@11.0.8/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308)
java.desktop@11.0.8/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
java.desktop@11.0.8/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
java.desktop@11.0.8/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
app//org.pushingpixels.substance.internal.utils.RolloverButtonListener.mouseReleased(RolloverButtonListener.java:108)
java.desktop@11.0.8/java.awt.Component.processMouseEvent(Component.java:6635)
java.desktop@11.0.8/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
java.desktop@11.0.8/java.awt.Component.processEvent(Component.java:6400)
java.desktop@11.0.8/java.awt.Container.processEvent(Container.java:2263)
java.desktop@11.0.8/java.awt.Component.dispatchEventImpl(Component.java:5011)
java.desktop@11.0.8/java.awt.Container.dispatchEventImpl(Container.java:2321)
java.desktop@11.0.8/java.awt.Component.dispatchEvent(Component.java:4843)
java.desktop@11.0.8/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918)
java.desktop@11.0.8/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547)
java.desktop@11.0.8/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488)
java.desktop@11.0.8/java.awt.Container.dispatchEventImpl(Container.java:2307)
java.desktop@11.0.8/java.awt.Window.dispatchEventImpl(Window.java:2772)
java.desktop@11.0.8/java.awt.Component.dispatchEvent(Component.java:4843)
java.desktop@11.0.8/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)
java.desktop@11.0.8/java.awt.EventQueue$4.run(EventQueue.java:721)
java.desktop@11.0.8/java.awt.EventQueue$4.run(EventQueue.java:715)
java.base@11.0.8/java.security.AccessController.doPrivileged(Native Method)
java.base@11.0.8/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
java.base@11.0.8/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
java.desktop@11.0.8/java.awt.EventQueue$5.run(EventQueue.java:745)
java.desktop@11.0.8/java.awt.EventQueue$5.run(EventQueue.java:743)
java.base@11.0.8/java.security.AccessController.doPrivileged(Native Method)
java.base@11.0.8/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
java.desktop@11.0.8/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
java.desktop@11.0.8/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
java.desktop@11.0.8/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
java.desktop@11.0.8/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
java.desktop@11.0.8/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
java.desktop@11.0.8/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
java.desktop@11.0.8/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)thread<30,DestroyJavaVM>
state:RUNNABLEthread<32,Trident callback thread>
state:WAITING
locked on:java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@17f0dab8 locked owned by:<-1,null>
java.base@11.0.8/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@11.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@11.0.8/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433)
app//org.pushingpixels.trident.TimelineEngine$TimelineCallbackThread.run(TimelineEngine.java:196)thread<33,Trident pulse source thread>
state:TIMED_WAITING
java.base@11.0.8/java.lang.Thread.sleep(Native Method)
app//org.pushingpixels.trident.TridentConfig$FixedRatePulseSource.waitUntilNextPulse(TridentConfig.java:67)
app//org.pushingpixels.trident.TimelineEngine$TridentAnimationThread.run(TimelineEngine.java:172)thread<35,TimerQueue>
state:WAITING
locked on:java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5d21a811 locked owned by:<-1,null>
java.base@11.0.8/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@11.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@11.0.8/java.util.concurrent.DelayQueue.take(DelayQueue.java:217)
java.desktop@11.0.8/javax.swing.TimerQueue.run(TimerQueue.java:171)
java.base@11.0.8/java.lang.Thread.run(Thread.java:834)thread<36,NIO Writer>
state:RUNNABLE
java.base@11.0.8/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.8/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:120)
java.base@11.0.8/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:124)
java.base@11.0.8/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
app//games.strategy.net.nio.NioWriter.loop(NioWriter.java:74)
app//games.strategy.net.nio.NioWriter$$Lambda$1071/0x0000000840426c40.run(Unknown Source)
java.base@11.0.8/java.lang.Thread.run(Thread.java:834)thread<37,NIO Reader>
state:RUNNABLE
java.base@11.0.8/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.8/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:120)
java.base@11.0.8/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:124)
java.base@11.0.8/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
app//games.strategy.net.nio.NioReader.loop(NioReader.java:83)
app//games.strategy.net.nio.NioReader$$Lambda$1072/0x0000000840426040.run(Unknown Source)
java.base@11.0.8/java.lang.Thread.run(Thread.java:834)thread<38,Decoder>
state:WAITING
locked on:java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3acb9d54 locked owned by:<-1,null>
java.base@11.0.8/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@11.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@11.0.8/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433)
app//games.strategy.net.nio.NioReader.take(NioReader.java:134)
app//games.strategy.net.nio.Decoder.loop(Decoder.java:53)
app//games.strategy.net.nio.Decoder$$Lambda$1073/0x0000000840426440.run(Unknown Source)
java.base@11.0.8/java.lang.Thread.run(Thread.java:834)thread<39,Server Messenger Connection Handler>
state:RUNNABLE
java.base@11.0.8/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.8/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:120)
java.base@11.0.8/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:124)
java.base@11.0.8/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
app//games.strategy.net.ServerMessenger$ConnectionHandler.run(ServerMessenger.java:241)
java.base@11.0.8/java.lang.Thread.run(Thread.java:834)thread<42,HttpClient-1-SelectorManager>
state:RUNNABLE
java.base@11.0.8/sun.nio.ch.EPoll.wait(Native Method)
java.base@11.0.8/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:120)
java.base@11.0.8/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:124)
java.base@11.0.8/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:136)
platform/java.net.http@11.0.8/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:867)thread<43,websocket-ping-sender>
state:TIMED_WAITING
locked on:java.util.TaskQueue@421683f3 locked owned by:<-1,null>
java.base@11.0.8/java.lang.Object.wait(Native Method)
java.base@11.0.8/java.util.TimerThread.mainLoop(Timer.java:553)
java.base@11.0.8/java.util.TimerThread.run(Timer.java:506)thread<44,HttpClient-1-Worker-0>
state:TIMED_WAITING
locked on:java.util.concurrent.SynchronousQueue$TransferStack@53a2b413 locked owned by:<-1,null>
java.base@11.0.8/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.8/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)
java.base@11.0.8/java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:462)
java.base@11.0.8/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:361)
java.base@11.0.8/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
java.base@11.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1053)
java.base@11.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@11.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@11.0.8/java.lang.Thread.run(Thread.java:834)thread<46,lobby-watcher-keep-alive>
state:TIMED_WAITING
locked on:java.util.TaskQueue@313ef56 locked owned by:<-1,null>
java.base@11.0.8/java.lang.Object.wait(Native Method)
java.base@11.0.8/java.util.TimerThread.mainLoop(Timer.java:553)
java.base@11.0.8/java.util.TimerThread.run(Timer.java:506)thread<47,ForkJoinPool.commonPool-worker-19>
state:WAITING
locked on:java.util.concurrent.ForkJoinPool@6554f35d locked owned by:<-1,null>
java.base@11.0.8/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.8/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@11.0.8/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@11.0.8/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)thread<49,pool-2-thread-1>
state:TIMED_WAITING
locked on:java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@13abed1f locked owned by:<-1,null>
java.base@11.0.8/jdk.internal.misc.Unsafe.park(Native Method)
java.base@11.0.8/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)
java.base@11.0.8/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)
java.base@11.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
java.base@11.0.8/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
java.base@11.0.8/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@11.0.8/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@11.0.8/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@11.0.8/java.lang.Thread.run(Thread.java:834)thread<125,Keep-Alive-Timer>
state:TIMED_WAITING
java.base@11.0.8/java.lang.Thread.sleep(Native Method)
java.base@11.0.8/sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:168)
java.base@11.0.8/java.lang.Thread.run(Thread.java:834)
java.base@11.0.8/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134) -
@Tracy said in Attempted Self Hosting Seems to Pass all Tests except Player Joining:
SEVERE: TRANSLUCENT translucency is not supported.
java.lang.UnsupportedOperationException: TRANSLUCENT translucency is not supported.Thanks @Tracy , the above is kinda interesting. In the settings, try changing your "Look & Feel" (UI Theme) to "Metal". Also perhaps try "Nimbus".
The error message above could potentially kill UI components. Though, it should only impact you, not those joining your game. Yet, such an error could cause other downstream problems that then impact those joining, so could be related, it is something at least.
-
Got onezingy to log on and play. Screen shot attached.

Onezingy is from New Mexico my machine is in Virginia.
-
Cool, that sounds like good news so far

-
Game over (unfinished but good test of several rounds.)
Do you need me to send copy-to-clipboard to here of all the logs during the game?
-
If the game started and worked fine, then no : )
-
Thanks. Although it is curiouser and curiouser (to quote Lewis Carroll) why onezingy could get on but not others. He did text he downloaded the latest game engine if it matters.
You can close the this thread then.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login