Skip to content

Instantly share code, notes, and snippets.

@scottmarlow
Created January 14, 2026 15:59
Show Gist options
  • Select an option

  • Save scottmarlow/66007aa76c61ff93bb2c546bc7b0f0dc to your computer and use it in GitHub Desktop.

Select an option

Save scottmarlow/66007aa76c61ff93bb2c546bc7b0f0dc to your computer and use it in GitHub Desktop.
Websocket TCK failure in websocket/platform/jakarta/websocket/server/handshakerequest/authenticatedlogoff/WSCClient.java#connectionHasBeenClosedWithStatus1008AfterInvalidationTest
[javatest.batch] javax.net.ssl|ALL|10|main|2026-01-14 10:50:24.979 EST|SSLContextImpl.java:112|trigger seeding of SecureRandom
[javatest.batch] javax.net.ssl|ALL|10|main|2026-01-14 10:50:24.979 EST|SSLContextImpl.java:116|done seeding of SecureRandom
[javatest.batch] 01-14-2026 10:50:25: [WebSocketCommonClient] Authorization : Basic ajJlZTpqMmVl
[javatest.batch] 01-14-2026 10:50:25: [WebSocketCommonClient] Sec-WebSocket-Key : do2bSFxlOrF4rXKrKcuY3Q==
[javatest.batch] 01-14-2026 10:50:25: [WebSocketCommonClient] Connection : upgrade
[javatest.batch] 01-14-2026 10:50:25: [WebSocketCommonClient] Sec-WebSocket-Version : 13
[javatest.batch] 01-14-2026 10:50:25: [WebSocketCommonClient] Host : localhost:8080
[javatest.batch] 01-14-2026 10:50:25: [WebSocketCommonClient] Upgrade : websocket
[javatest.batch] 01-14-2026 10:50:25: Sending entity 1 part: invalidate,
[javatest.batch] 01-14-2026 10:50:25: [WebSocketCommonClient] Response: invalidate
[javatest.batch] 01-14-2026 10:50:30: Sending entity 1 part: ok,
[javatest.batch] 01-14-2026 10:50:30: [WebSocketCommonClient] Response: invalidateok
[javatest.batch] 01-14-2026 10:50:30: [WebSocketCommonClient] Test cleanup OK
[javatest.batch] 01-14-2026 10:50:30: ERROR: The connection has not been immediatelly closed
[javatest.batch] 01-14-2026 10:50:30: ERROR: Test case throws exception: The connection has not been immediatelly closed
[javatest.batch] 01-14-2026 10:50:30: ERROR: Exception at:
[javatest.batch] 01-14-2026 10:50:30: ERROR: com.sun.ts.lib.harness.EETest$Fault: The connection has not been immediatelly closed
[javatest.batch] at com.sun.ts.tests.websocket.common.client.WebSocketCommonClient.fault(WebSocketCommonClient.java:774)
[javatest.batch] at com.sun.ts.tests.websocket.common.client.WebSocketCommonClient.assertTrue(WebSocketCommonClient.java:669)
[javatest.batch] at com.sun.ts.tests.websocket.platform.jakarta.websocket.server.handshakerequest.authenticatedlogoff.WSCClient.connectionHasBeenClosedWithStatus1008After(WSCClient.java:108)
[javatest.batch] at com.sun.ts.tests.websocket.platform.jakarta.websocket.server.handshakerequest.authenticatedlogoff.WSCClient.connectionHasBeenClosedWithStatus1008AfterInvalidationTest(WSCClient.java:78)
[javatest.batch] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[javatest.batch] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[javatest.batch] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[javatest.batch] at java.base/java.lang.reflect.Method.invoke(Method.java:569)
[javatest.batch] at com.sun.ts.lib.harness.EETest.run(EETest.java:596)
[javatest.batch] at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:115)
[javatest.batch] at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:486)
[javatest.batch] at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:209)
[javatest.batch] at com.sun.ts.tests.websocket.common.client.WebSocketCommonClient.run(WebSocketCommonClient.java:570)
[javatest.batch] at com.sun.ts.tests.websocket.platform.jakarta.websocket.server.handshakerequest.authenticatedlogoff.WSCClient.main(WSCClient.java:51)
[javatest.batch]
[javatest.batch] 01-14-2026 10:50:30: [WebSocketCommonClient] Test cleanup OK
[javatest.batch] 01-14-2026 10:50:31: [WebSocketCommonClient] Test setup OK
[javatest.batch] 01-14-2026 10:50:31: [WebSocketCommonClient] Connecting to ws://localhost:8080/wsc_platform_jakarta_websocket_handshakeresponse_authenticated_logoff_web/closehttpsession
[javatest.batch] 01-14-2026 10:50:31: [WebSocketCommonClient] Authorization : Basic ajJlZTpqMmVl
[javatest.batch] 01-14-2026 10:50:31: [WebSocketCommonClient] Sec-WebSocket-Key : XLjR4spQ0dm6hszvwobkmg==
[javatest.batch] 01-14-2026 10:50:31: [WebSocketCommonClient] Connection : upgrade
[javatest.batch] 01-14-2026 10:50:31: [WebSocketCommonClient] Sec-WebSocket-Version : 13
[javatest.batch] 01-14-2026 10:50:31: [WebSocketCommonClient] Host : localhost:8080
[javatest.batch] 01-14-2026 10:50:31: [WebSocketCommonClient] Upgrade : websocket
[javatest.batch] 01-14-2026 10:50:31: Sending entity 1 part: invalidate,
[javatest.batch] 01-14-2026 10:50:31: [WebSocketCommonClient] Response: invalidate
[javatest.batch] 01-14-2026 10:50:36: Sending entity 1 part: ok,
[javatest.batch] 01-14-2026 10:50:36: [WebSocketCommonClient] Response: invalidateok
[javatest.batch] 01-14-2026 10:50:36: [WebSocketCommonClient] Test cleanup OK
[javatest.batch] 01-14-2026 10:50:36: ERROR: The connection has not been immediatelly closed
[javatest.batch] 01-14-2026 10:50:36: ERROR: Test case throws exception: The connection has not been immediatelly closed
[javatest.batch] 01-14-2026 10:50:36: ERROR: Exception at:
[javatest.batch] 01-14-2026 10:50:36: ERROR: com.sun.ts.lib.harness.EETest$Fault: The connection has not been immediatelly closed
[javatest.batch] at com.sun.ts.tests.websocket.common.client.WebSocketCommonClient.fault(WebSocketCommonClient.java:774)
[javatest.batch] at com.sun.ts.tests.websocket.common.client.WebSocketCommonClient.assertTrue(WebSocketCommonClient.java:669)
[javatest.batch] at com.sun.ts.tests.websocket.platform.jakarta.websocket.server.handshakerequest.authenticatedlogoff.WSCClient.connectionHasBeenClosedWithStatus1008After(WSCClient.java:108)
[javatest.batch] at com.sun.ts.tests.websocket.platform.jakarta.websocket.server.handshakerequest.authenticatedlogoff.WSCClient.connectionHasBeenClosedWithStatus1008AfterInvalidationTest(WSCClient.java:78)
[javatest.batch] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[javatest.batch] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[javatest.batch] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[javatest.batch] at java.base/java.lang.reflect.Method.invoke(Method.java:569)
[javatest.batch] at com.sun.ts.lib.harness.EETest.run(EETest.java:596)
[javatest.batch] at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:115)
[javatest.batch] at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:486)
[javatest.batch] at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:209)
[javatest.batch] at com.sun.ts.tests.websocket.common.client.WebSocketCommonClient.run(WebSocketCommonClient.java:570)
[javatest.batch] at com.sun.ts.tests.websocket.platform.jakarta.websocket.server.handshakerequest.authenticatedlogoff.WSCClient.main(WSCClient.java:51)
[javatest.batch]
[javatest.batch] 01-14-2026 10:50:36: [WebSocketCommonClient] Test cleanup OK
[javatest.batch] 01-14-2026 10:50:37: [WebSocketCommonClient] Test setup OK
[javatest.batch] 01-14-2026 10:50:37: [WebSocketCommonClient] Connecting to ws://localhost:8080/wsc_platform_jakarta_websocket_handshakeresponse_authenticated_logoff_web/closehttpsession
[javatest.batch] 01-14-2026 10:50:37: [WebSocketCommonClient] Authorization : Basic ajJlZTpqMmVl
[javatest.batch] 01-14-2026 10:50:37: [WebSocketCommonClient] Sec-WebSocket-Key : FZUxkHgI9Wywsz9E2uAIGg==
[javatest.batch] 01-14-2026 10:50:37: [WebSocketCommonClient] Connection : upgrade
[javatest.batch] 01-14-2026 10:50:37: [WebSocketCommonClient] Sec-WebSocket-Version : 13
[javatest.batch] 01-14-2026 10:50:37: [WebSocketCommonClient] Host : localhost:8080
[javatest.batch] 01-14-2026 10:50:37: [WebSocketCommonClient] Upgrade : websocket
[javatest.batch] 01-14-2026 10:50:37: Sending entity 1 part: invalidate,
[javatest.batch] 01-14-2026 10:50:37: [WebSocketCommonClient] Response: invalidate
[javatest.batch] 01-14-2026 10:50:42: Sending entity 1 part: ok,
[javatest.batch] 01-14-2026 10:50:42: [WebSocketCommonClient] Response: invalidateok
[javatest.batch] 01-14-2026 10:50:42: [WebSocketCommonClient] Test cleanup OK
[javatest.batch] 01-14-2026 10:50:42: ERROR: The connection has not been immediatelly closed
[javatest.batch] 01-14-2026 10:50:42: ERROR: Test case throws exception: The connection has not been immediatelly closed
[javatest.batch] 01-14-2026 10:50:42: ERROR: Exception at:
[javatest.batch] 01-14-2026 10:50:42: ERROR: com.sun.ts.lib.harness.EETest$Fault: The connection has not been immediatelly closed
[javatest.batch] at com.sun.ts.tests.websocket.common.client.WebSocketCommonClient.fault(WebSocketCommonClient.java:774)
[javatest.batch] at com.sun.ts.tests.websocket.common.client.WebSocketCommonClient.assertTrue(WebSocketCommonClient.java:669)
[javatest.batch] at com.sun.ts.tests.websocket.platform.jakarta.websocket.server.handshakerequest.authenticatedlogoff.WSCClient.connectionHasBeenClosedWithStatus1008After(WSCClient.java:108)
[javatest.batch] at com.sun.ts.tests.websocket.platform.jakarta.websocket.server.handshakerequest.authenticatedlogoff.WSCClient.connectionHasBeenClosedWithStatus1008AfterInvalidationTest(WSCClient.java:78)
[javatest.batch] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[javatest.batch] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[javatest.batch] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[javatest.batch] at java.base/java.lang.reflect.Method.invoke(Method.java:569)
[javatest.batch] at com.sun.ts.lib.harness.EETest.run(EETest.java:596)
[javatest.batch] at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:115)
[javatest.batch] at com.sun.ts.lib.harness.EETest.getPropsReady(EETest.java:486)
[javatest.batch] at com.sun.ts.lib.harness.ServiceEETest.run(ServiceEETest.java:209)
[javatest.batch] at com.sun.ts.tests.websocket.common.client.WebSocketCommonClient.run(WebSocketCommonClient.java:570)
[javatest.batch] at com.sun.ts.tests.websocket.platform.jakarta.websocket.server.handshakerequest.authenticatedlogoff.WSCClient.main(WSCClient.java:51)
[javatest.batch]
[javatest.batch] 01-14-2026 10:50:42: [WebSocketCommonClient] Test cleanup OK
[javatest.batch] STATUS:Failed.Test case throws exception: The connection has not been immediatelly closed
[javatest.batch] Failed. Test case throws exception: The connection has not been immediatelly closed
[javatest.batch] ********************************************************************************
[javatest.batch] Finished Test: FAILED........com/sun/ts/tests/websocket/platform/jakarta/websocket/server/handshakerequest/authenticatedlogoff/WSCClient.java#connectionHasBeenClosedWithStatus1008AfterInvalidationTest
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment