Testsuite: org.apache.tomcat.websocket.server.TestWsServerContainer Tests run: 37, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.068 sec ------------- Standard Error ----------------- 29-Jul-2024 11:35:46.955 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testBug54807] 29-Jul-2024 11:35:47.404 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-1"] 29-Jul-2024 11:35:47.445 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 29-Jul-2024 11:35:47.445 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.27-dev] 29-Jul-2024 11:35:47.559 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-1-39509"] 29-Jul-2024 11:35:47.562 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-1-39509"] 29-Jul-2024 11:35:47.568 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 29-Jul-2024 11:35:47.581 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-1-39509"] 29-Jul-2024 11:35:47.583 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-1-39509"] 29-Jul-2024 11:35:47.591 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testBug58232] 29-Jul-2024 11:35:47.594 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-2"] 29-Jul-2024 11:35:47.603 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 29-Jul-2024 11:35:47.604 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/10.1.27-dev] 29-Jul-2024 11:35:47.609 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-2-41367"] 29-Jul-2024 11:35:47.727 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-2-41367"] 29-Jul-2024 11:35:47.728 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 29-Jul-2024 11:35:47.732 WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ROOT] appears to have started a thread named [http-nio2-127.0.0.1-auto-2-exec-2] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: app//org.apache.tomcat.websocket.WsRemoteEndpointImplBase.endMessage(WsRemoteEndpointImplBase.java:443) app//org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlockInternal(WsRemoteEndpointImplBase.java:338) app//org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlock(WsRemoteEndpointImplBase.java:266) app//org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlock(WsRemoteEndpointImplBase.java:250) app//org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendString(WsRemoteEndpointImplBase.java:192) app//org.apache.tomcat.websocket.WsRemoteEndpointBasic.sendText(WsRemoteEndpointBasic.java:36) app//org.apache.tomcat.websocket.TesterEchoServer$Basic.echoTextMessage(TesterEchoServer.java:98) java.base@17.0.7/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) java.base@17.0.7/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) java.base@17.0.7/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.base@17.0.7/java.lang.reflect.Method.invoke(Method.java:568) app//org.apache.tomcat.websocket.pojo.PojoMessageHandlerWholeBase.onMessage(PojoMessageHandlerWholeBase.java:102) app//org.apache.tomcat.websocket.WsFrameBase.sendMessageText(WsFrameBase.java:390) app//org.apache.tomcat.websocket.server.WsFrameServer.sendMessageText(WsFrameServer.java:130) app//org.apache.tomcat.websocket.WsFrameBase.processDataText(WsFrameBase.java:484) app//org.apache.tomcat.websocket.WsFrameBase.processData(WsFrameBase.java:284) app//org.apache.tomcat.websocket.WsFrameBase.processInputBuffer(WsFrameBase.java:130) app//org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:85) app//org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:184) app//org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:164) app//org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:152) app//org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:60) app//org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57) app//org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) app//org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1685) app//org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) app//org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1266) app//org.apache.tomcat.util.net.Nio2Endpoint.setSocketOptions(Nio2Endpoint.java:330) app//org.apache.tomcat.util.net.Nio2Endpoint$Nio2Acceptor.completed(Nio2Endpoint.java:470) app//org.apache.tomcat.util.net.Nio2Endpoint$Nio2Acceptor.completed(Nio2Endpoint.java:406) java.base@17.0.7/sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:129) java.base@17.0.7/sun.nio.ch.Invoker$2.run(Invoker.java:221) java.base@17.0.7/sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:113) app//org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) app//org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) app//org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) java.base@17.0.7/java.lang.Thread.run(Thread.java:833) 29-Jul-2024 11:35:47.734 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-2-41367"] 29-Jul-2024 11:35:47.835 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-2-41367"] 29-Jul-2024 11:35:47.838 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testAddEndpointConfiguratorFail] 29-Jul-2024 11:35:47.843 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-3"] 29-Jul-2024 11:35:47.844 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testValidateEncoders01] 29-Jul-2024 11:35:47.846 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-4"] 29-Jul-2024 11:35:47.847 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testValidateEncoders02] 29-Jul-2024 11:35:47.848 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-5"] 29-Jul-2024 11:35:47.849 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testSpecExample3] 29-Jul-2024 11:35:47.850 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-6"] 29-Jul-2024 11:35:47.851 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testSpecExample4] 29-Jul-2024 11:35:47.852 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-7"] 29-Jul-2024 11:35:47.853 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testSpecExample5] 29-Jul-2024 11:35:47.854 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-8"] 29-Jul-2024 11:35:47.855 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testSpecExample6] 29-Jul-2024 11:35:47.856 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-9"] 29-Jul-2024 11:35:47.857 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testSpecExample7] 29-Jul-2024 11:35:47.858 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-10"] 29-Jul-2024 11:35:47.859 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDuplicatePaths01] 29-Jul-2024 11:35:47.860 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-11"] 29-Jul-2024 11:35:47.860 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDuplicatePaths02] 29-Jul-2024 11:35:47.861 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-12"] 29-Jul-2024 11:35:47.862 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDuplicatePaths03] 29-Jul-2024 11:35:47.863 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-13"] 29-Jul-2024 11:35:47.864 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDuplicatePaths04] 29-Jul-2024 11:35:47.865 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-14"] 29-Jul-2024 11:35:47.866 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDuplicatePaths11] 29-Jul-2024 11:35:47.867 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-15"] 29-Jul-2024 11:35:47.869 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDuplicatePaths12] 29-Jul-2024 11:35:47.872 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-16"] 29-Jul-2024 11:35:47.872 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDuplicatePaths13] 29-Jul-2024 11:35:47.873 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-17"] 29-Jul-2024 11:35:47.874 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDuplicatePaths14] 29-Jul-2024 11:35:47.875 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-18"] 29-Jul-2024 11:35:47.876 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDuplicatePaths15] 29-Jul-2024 11:35:47.876 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-19"] 29-Jul-2024 11:35:47.877 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDuplicatePaths16] 29-Jul-2024 11:35:47.878 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-20"] 29-Jul-2024 11:35:47.879 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDuplicatePaths17] 29-Jul-2024 11:35:47.880 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-21"] 29-Jul-2024 11:35:47.880 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDuplicatePaths18] 29-Jul-2024 11:35:47.881 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-22"] 29-Jul-2024 11:35:47.882 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDuplicatePaths21] 29-Jul-2024 11:35:47.883 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-23"] 29-Jul-2024 11:35:47.884 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDuplicatePaths22] 29-Jul-2024 11:35:47.885 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-24"] 29-Jul-2024 11:35:47.886 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDuplicatePaths23] 29-Jul-2024 11:35:47.886 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-25"] 29-Jul-2024 11:35:47.887 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDuplicatePaths24] 29-Jul-2024 11:35:47.888 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-26"] 29-Jul-2024 11:35:47.889 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDuplicatePaths25] 29-Jul-2024 11:35:47.890 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-27"] 29-Jul-2024 11:35:47.890 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDuplicatePaths26] 29-Jul-2024 11:35:47.891 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-28"] 29-Jul-2024 11:35:47.892 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDuplicatePaths27] 29-Jul-2024 11:35:47.893 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-29"] 29-Jul-2024 11:35:47.893 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDuplicatePaths28] 29-Jul-2024 11:35:47.894 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-30"] 29-Jul-2024 11:35:47.895 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testUpgradeHttpToWebSocket01] 29-Jul-2024 11:35:47.898 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-31"] 29-Jul-2024 11:35:47.899 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testUpgradeHttpToWebSocket02] 29-Jul-2024 11:35:47.900 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-32"] 29-Jul-2024 11:35:47.901 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testFilterRegistrationFailure] 29-Jul-2024 11:35:47.902 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-33"] 29-Jul-2024 11:35:47.903 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testAddEndpointNullServletContext] 29-Jul-2024 11:35:47.904 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-34"] 29-Jul-2024 11:35:47.904 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testAddEndpointMissingAnnotationFromPojoClass] 29-Jul-2024 11:35:47.905 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-35"] 29-Jul-2024 11:35:47.906 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testAddEndpointDeploymentFailed01] 29-Jul-2024 11:35:47.907 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-36"] 29-Jul-2024 11:35:47.908 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testAddEndpointDeploymentFailed02] 29-Jul-2024 11:35:47.909 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-37"] ------------- ---------------- --------------- Testcase: testBug54807 took 0.704 sec Testcase: testBug58232 took 0.246 sec Testcase: testAddEndpointConfiguratorFail took 0.006 sec Testcase: testValidateEncoders01 took 0.002 sec Testcase: testValidateEncoders02 took 0.003 sec Testcase: testSpecExample3 took 0.002 sec Testcase: testSpecExample4 took 0.001 sec Testcase: testSpecExample5 took 0.001 sec Testcase: testSpecExample6 took 0.002 sec Testcase: testSpecExample7 took 0.002 sec Testcase: testDuplicatePaths01 took 0.002 sec Testcase: testDuplicatePaths02 took 0.002 sec Testcase: testDuplicatePaths03 took 0.002 sec Testcase: testDuplicatePaths04 took 0.001 sec Testcase: testDuplicatePaths11 took 0.002 sec Testcase: testDuplicatePaths12 took 0.004 sec Testcase: testDuplicatePaths13 took 0.002 sec Testcase: testDuplicatePaths14 took 0.001 sec Testcase: testDuplicatePaths15 took 0.002 sec Testcase: testDuplicatePaths16 took 0.001 sec Testcase: testDuplicatePaths17 took 0.001 sec Testcase: testDuplicatePaths18 took 0.002 sec Testcase: testDuplicatePaths21 took 0.002 sec Testcase: testDuplicatePaths22 took 0.001 sec Testcase: testDuplicatePaths23 took 0.002 sec Testcase: testDuplicatePaths24 took 0.001 sec Testcase: testDuplicatePaths25 took 0.002 sec Testcase: testDuplicatePaths26 took 0.001 sec Testcase: testDuplicatePaths27 took 0.001 sec Testcase: testDuplicatePaths28 took 0.002 sec Testcase: testUpgradeHttpToWebSocket01 took 0.003 sec Testcase: testUpgradeHttpToWebSocket02 took 0.003 sec Testcase: testFilterRegistrationFailure took 0.001 sec Testcase: testAddEndpointNullServletContext took 0.001 sec Testcase: testAddEndpointMissingAnnotationFromPojoClass took 0.002 sec Testcase: testAddEndpointDeploymentFailed01 took 0.001 sec Testcase: testAddEndpointDeploymentFailed02 took 0.002 sec