Testsuite: org.apache.catalina.startup.TestHostConfigAutomaticDeploymentA Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 41.066 sec ------------- Standard Error ----------------- 16-Dec-2024 14:38:25.819 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteXmlDirRemoveDir] 16-Dec-2024 14:38:27.726 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-1"] 16-Dec-2024 14:38:27.832 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:38:27.832 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:38:27.877 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-1-44717"] 16-Dec-2024 14:38:27.893 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:38:28.339 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:38:31.244 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:31.367 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [3,473] ms 16-Dec-2024 14:38:31.876 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:38:31.910 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-1-44717"] 16-Dec-2024 14:38:31.926 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:38:31.928 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-1-44717"] 16-Dec-2024 14:38:31.932 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-1-44717"] 16-Dec-2024 14:38:31.945 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteXmlDirRemoveXml] 16-Dec-2024 14:38:31.953 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-2"] 16-Dec-2024 14:38:31.981 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:38:31.981 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:38:31.987 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-2-45711"] 16-Dec-2024 14:38:31.988 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:38:32.020 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:38:33.495 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:33.505 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [1,517] ms 16-Dec-2024 14:38:34.008 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:38:34.026 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp] 16-Dec-2024 14:38:35.010 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:35.018 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp] has finished in [992] ms 16-Dec-2024 14:38:35.022 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-2-45711"] 16-Dec-2024 14:38:35.031 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:38:35.041 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-2-45711"] 16-Dec-2024 14:38:35.042 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-2-45711"] 16-Dec-2024 14:38:35.049 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteXmlWarDirRemoveDir] 16-Dec-2024 14:38:35.062 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-3"] 16-Dec-2024 14:38:35.079 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:38:35.081 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:38:35.084 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-3-36425"] 16-Dec-2024 14:38:35.089 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:38:35.113 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:38:36.345 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:36.351 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [1,261] ms 16-Dec-2024 14:38:36.855 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:38:36.881 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp.war] 16-Dec-2024 14:38:37.859 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:37.867 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp.war] has finished in [986] ms 16-Dec-2024 14:38:37.868 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-3-36425"] 16-Dec-2024 14:38:37.874 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:38:37.881 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-3-36425"] 16-Dec-2024 14:38:37.882 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-3-36425"] 16-Dec-2024 14:38:37.896 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteXmlWarDirRemoveWar] 16-Dec-2024 14:38:37.914 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-4"] 16-Dec-2024 14:38:37.943 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:38:37.943 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:38:37.947 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-4-41045"] 16-Dec-2024 14:38:37.957 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:38:37.987 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:38:38.815 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:38.818 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [861] ms 16-Dec-2024 14:38:38.821 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:38:38.825 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-4-41045"] 16-Dec-2024 14:38:38.826 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:38:38.830 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-4-41045"] 16-Dec-2024 14:38:38.830 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-4-41045"] 16-Dec-2024 14:38:38.838 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteXmlWarDirRemoveXml] 16-Dec-2024 14:38:38.845 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-5"] 16-Dec-2024 14:38:38.873 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:38:38.874 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:38:38.879 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-5-40609"] 16-Dec-2024 14:38:38.880 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:38:38.906 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:38:39.765 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:39.772 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [892] ms 16-Dec-2024 14:38:40.275 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:38:40.280 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp.war] 16-Dec-2024 14:38:41.049 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:41.059 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp.war] has finished in [775] ms 16-Dec-2024 14:38:41.060 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-5-40609"] 16-Dec-2024 14:38:41.065 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:38:41.071 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-5-40609"] 16-Dec-2024 14:38:41.072 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-5-40609"] 16-Dec-2024 14:38:41.083 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteXmlDirRemoveXmlCopyXml] 16-Dec-2024 14:38:41.092 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-6"] 16-Dec-2024 14:38:41.112 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:38:41.113 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:38:41.114 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-6-39329"] 16-Dec-2024 14:38:41.118 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:38:41.143 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:38:41.814 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:41.819 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [700] ms 16-Dec-2024 14:38:42.322 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:38:42.332 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp] 16-Dec-2024 14:38:43.052 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:43.057 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp] has finished in [726] ms 16-Dec-2024 14:38:43.059 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-6-39329"] 16-Dec-2024 14:38:43.063 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:38:43.071 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-6-39329"] 16-Dec-2024 14:38:43.073 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-6-39329"] 16-Dec-2024 14:38:43.077 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteXmlWarRemoveXmlCopyXml] 16-Dec-2024 14:38:43.082 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-7"] 16-Dec-2024 14:38:43.104 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:38:43.104 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:38:43.108 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-7-34491"] 16-Dec-2024 14:38:43.114 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:38:43.152 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:38:43.885 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:43.887 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [774] ms 16-Dec-2024 14:38:44.391 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:38:44.403 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp.war] 16-Dec-2024 14:38:44.945 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:44.952 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp.war] has finished in [550] ms 16-Dec-2024 14:38:44.953 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-7-34491"] 16-Dec-2024 14:38:44.956 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:38:44.958 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-7-34491"] 16-Dec-2024 14:38:44.959 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-7-34491"] 16-Dec-2024 14:38:44.967 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteWarRemoveWar] 16-Dec-2024 14:38:44.972 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-8"] 16-Dec-2024 14:38:44.981 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:38:44.981 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:38:44.986 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-8-39413"] 16-Dec-2024 14:38:44.992 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp.war] 16-Dec-2024 14:38:44.999 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:38:45.541 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:45.543 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp.war] has finished in [551] ms 16-Dec-2024 14:38:45.544 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:38:45.550 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-8-39413"] 16-Dec-2024 14:38:45.553 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:38:45.553 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-8-39413"] 16-Dec-2024 14:38:45.554 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-8-39413"] 16-Dec-2024 14:38:45.565 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteXmlWarDirRemoveXmlCopyXml] 16-Dec-2024 14:38:45.571 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-9"] 16-Dec-2024 14:38:45.589 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:38:45.589 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:38:45.590 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-9-45947"] 16-Dec-2024 14:38:45.596 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:38:45.618 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:38:46.483 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:46.490 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [893] ms 16-Dec-2024 14:38:46.991 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:38:46.996 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp.war] 16-Dec-2024 14:38:47.765 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:47.771 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp.war] has finished in [775] ms 16-Dec-2024 14:38:47.772 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-9-45947"] 16-Dec-2024 14:38:47.773 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:38:47.780 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-9-45947"] 16-Dec-2024 14:38:47.780 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-9-45947"] 16-Dec-2024 14:38:47.789 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteXmlWarDirRemoveDirCopyXml] 16-Dec-2024 14:38:47.804 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-10"] 16-Dec-2024 14:38:47.821 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:38:47.821 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:38:47.822 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-10-43569"] 16-Dec-2024 14:38:47.826 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:38:47.848 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:38:48.647 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:48.650 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [824] ms 16-Dec-2024 14:38:49.151 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:38:49.156 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp.war] 16-Dec-2024 14:38:49.945 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:49.951 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp.war] has finished in [794] ms 16-Dec-2024 14:38:49.954 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-10-43569"] 16-Dec-2024 14:38:49.959 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:38:49.966 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-10-43569"] 16-Dec-2024 14:38:49.966 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-10-43569"] 16-Dec-2024 14:38:49.971 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteDirRemoveDir] 16-Dec-2024 14:38:49.978 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-11"] 16-Dec-2024 14:38:49.995 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:38:49.995 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:38:49.998 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-11-33351"] 16-Dec-2024 14:38:50.003 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp] 16-Dec-2024 14:38:50.014 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:38:50.656 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:50.659 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp] has finished in [655] ms 16-Dec-2024 14:38:51.160 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:38:51.174 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-11-33351"] 16-Dec-2024 14:38:51.175 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:38:51.176 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-11-33351"] 16-Dec-2024 14:38:51.180 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-11-33351"] 16-Dec-2024 14:38:51.189 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteXmlRemoveXml] 16-Dec-2024 14:38:51.195 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-12"] 16-Dec-2024 14:38:51.217 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:38:51.217 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:38:51.224 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-12-45109"] 16-Dec-2024 14:38:51.227 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:38:51.241 SEVERE [main] org.apache.catalina.startup.HostConfig.deployDescriptor Error deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] java.lang.IllegalStateException: Error starting child at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:602) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:571) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:603) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:680) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1844) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:124) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:575) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:466) at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1633) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:308) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:109) at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:973) at org.apache.catalina.startup.TestHostConfigAutomaticDeploymentA.doTestDelete(TestHostConfigAutomaticDeploymentA.java:303) at org.apache.catalina.startup.TestHostConfigAutomaticDeploymentA.testDeleteXmlRemoveXml(TestHostConfigAutomaticDeploymentA.java:142) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:61) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:50) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1197) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1042) Caused by: org.apache.catalina.LifecycleException: Failed to start component [org.apache.catalina.webresources.StandardRoot@1ff9d51d] at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:406) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:179) at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4131) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4253) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:599) ... 43 more Caused by: java.lang.IllegalArgumentException: The main resource set specified [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp] is not a directory or war file, or is not readable (it does not exist or permissions to access it are missing) at org.apache.catalina.webresources.StandardRoot.createMainResourceSet(StandardRoot.java:749) at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:707) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) ... 47 more 16-Dec-2024 14:38:51.244 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [17] ms 16-Dec-2024 14:38:51.746 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:38:51.751 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-12-45109"] 16-Dec-2024 14:38:51.752 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:38:51.752 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-12-45109"] 16-Dec-2024 14:38:51.755 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-12-45109"] 16-Dec-2024 14:38:51.759 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteWarDirRemoveDir] 16-Dec-2024 14:38:51.764 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-13"] 16-Dec-2024 14:38:51.775 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:38:51.775 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:38:51.777 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-13-39309"] 16-Dec-2024 14:38:51.786 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp.war] 16-Dec-2024 14:38:51.793 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:38:52.417 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:52.420 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp.war] has finished in [633] ms 16-Dec-2024 14:38:52.921 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:38:52.925 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp.war] 16-Dec-2024 14:38:53.569 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:53.578 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp.war] has finished in [652] ms 16-Dec-2024 14:38:53.578 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-13-39309"] 16-Dec-2024 14:38:53.579 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:38:53.587 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-13-39309"] 16-Dec-2024 14:38:53.588 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-13-39309"] 16-Dec-2024 14:38:53.598 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteWarDirRemoveWar] 16-Dec-2024 14:38:53.604 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-14"] 16-Dec-2024 14:38:53.621 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:38:53.622 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:38:53.623 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-14-45535"] 16-Dec-2024 14:38:53.630 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp.war] 16-Dec-2024 14:38:53.637 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:38:54.220 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:54.223 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp.war] has finished in [592] ms 16-Dec-2024 14:38:54.223 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:38:54.226 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-14-45535"] 16-Dec-2024 14:38:54.231 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:38:54.231 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-14-45535"] 16-Dec-2024 14:38:54.232 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-14-45535"] 16-Dec-2024 14:38:54.235 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteXmlExtwarDirRemoveDir] 16-Dec-2024 14:38:54.238 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-15"] 16-Dec-2024 14:38:54.243 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:38:54.243 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:38:54.244 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-15-42083"] 16-Dec-2024 14:38:54.245 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:38:54.247 WARNING [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] with an external docBase means the directory [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp] in the appBase will be ignored 16-Dec-2024 14:38:54.254 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:38:54.904 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:54.908 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [663] ms 16-Dec-2024 14:38:55.410 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:38:55.419 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:38:56.413 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:56.418 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [999] ms 16-Dec-2024 14:38:56.418 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-15-42083"] 16-Dec-2024 14:38:56.424 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:38:56.426 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-15-42083"] 16-Dec-2024 14:38:56.429 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-15-42083"] 16-Dec-2024 14:38:56.441 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteXmlExtwarDirRemoveExt] 16-Dec-2024 14:38:56.446 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-16"] 16-Dec-2024 14:38:56.460 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:38:56.462 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:38:56.463 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-16-37329"] 16-Dec-2024 14:38:56.466 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:38:56.468 WARNING [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] with an external docBase means the directory [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp] in the appBase will be ignored 16-Dec-2024 14:38:56.481 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:38:57.214 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:57.216 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [750] ms 16-Dec-2024 14:38:57.217 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:38:57.223 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:38:57.227 SEVERE [main] org.apache.catalina.startup.ContextConfig.beforeStart Exception fixing docBase for context [/myapp] java.io.FileNotFoundException: /srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/external/external.war (No such file or directory) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:219) at java.base/java.io.FileInputStream.(FileInputStream.java:159) at java.base/java.io.FileInputStream.(FileInputStream.java:112) at java.base/sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:83) at java.base/sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:185) at org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:86) at org.apache.catalina.startup.ContextConfig.fixDocBase(ContextConfig.java:813) at org.apache.catalina.startup.ContextConfig.beforeStart(ContextConfig.java:949) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:292) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:109) at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:389) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:163) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:599) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:571) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:603) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:680) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1844) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:124) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:575) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:466) at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1633) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:308) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:109) at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:973) at org.apache.catalina.startup.TestHostConfigAutomaticDeploymentA.doTestDelete(TestHostConfigAutomaticDeploymentA.java:324) at org.apache.catalina.startup.TestHostConfigAutomaticDeploymentA.testDeleteXmlExtwarDirRemoveExt(TestHostConfigAutomaticDeploymentA.java:197) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:61) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:50) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1197) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1042) 16-Dec-2024 14:38:57.231 SEVERE [main] org.apache.catalina.startup.HostConfig.deployDescriptor Error deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] java.lang.IllegalStateException: Error starting child at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:602) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:571) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:603) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:680) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1844) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:124) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:575) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:466) at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1633) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:308) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:109) at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:973) at org.apache.catalina.startup.TestHostConfigAutomaticDeploymentA.doTestDelete(TestHostConfigAutomaticDeploymentA.java:324) at org.apache.catalina.startup.TestHostConfigAutomaticDeploymentA.testDeleteXmlExtwarDirRemoveExt(TestHostConfigAutomaticDeploymentA.java:197) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:61) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:50) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1197) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1042) Caused by: org.apache.catalina.LifecycleException: Failed to start component [org.apache.catalina.webresources.StandardRoot@45535268] at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:406) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:179) at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4131) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4253) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:599) ... 43 more Caused by: java.lang.IllegalArgumentException: The main resource set specified [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/external/external.war] is not a directory or war file, or is not readable (it does not exist or permissions to access it are missing) at org.apache.catalina.webresources.StandardRoot.createMainResourceSet(StandardRoot.java:749) at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:707) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) ... 47 more 16-Dec-2024 14:38:57.234 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [11] ms 16-Dec-2024 14:38:57.235 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-16-37329"] 16-Dec-2024 14:38:57.236 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:38:57.236 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-16-37329"] 16-Dec-2024 14:38:57.236 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-16-37329"] 16-Dec-2024 14:38:57.244 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteXmlExtwarDirRemoveXml] 16-Dec-2024 14:38:57.248 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-17"] 16-Dec-2024 14:38:57.255 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:38:57.255 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:38:57.256 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-17-33245"] 16-Dec-2024 14:38:57.259 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:38:57.261 WARNING [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] with an external docBase means the directory [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp] in the appBase will be ignored 16-Dec-2024 14:38:57.273 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:38:57.935 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:57.944 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [685] ms 16-Dec-2024 14:38:58.446 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:38:58.457 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-17-33245"] 16-Dec-2024 14:38:58.462 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:38:58.464 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-17-33245"] 16-Dec-2024 14:38:58.466 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-17-33245"] 16-Dec-2024 14:38:58.470 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteXmlExtwarRemoveExt] 16-Dec-2024 14:38:58.473 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-18"] 16-Dec-2024 14:38:58.482 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:38:58.486 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:38:58.487 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-18-46831"] 16-Dec-2024 14:38:58.497 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:38:58.513 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:38:59.148 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:59.155 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [660] ms 16-Dec-2024 14:38:59.157 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:38:59.162 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:38:59.172 SEVERE [main] org.apache.catalina.startup.ContextConfig.beforeStart Exception fixing docBase for context [/myapp] java.nio.file.NoSuchFileException: /srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/external/external.war at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111) at java.base/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:56) at java.base/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:172) at java.base/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99) at java.base/java.nio.file.Files.readAttributes(Files.java:1865) at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1512) at java.base/java.util.zip.ZipFile$CleanableResource.(ZipFile.java:744) at java.base/java.util.zip.ZipFile.(ZipFile.java:254) at java.base/java.util.zip.ZipFile.(ZipFile.java:181) at java.base/java.util.jar.JarFile.(JarFile.java:345) at java.base/sun.net.www.protocol.jar.URLJarFile.(URLJarFile.java:73) at java.base/sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:59) at java.base/sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:168) at java.base/sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:116) at java.base/sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:71) at org.apache.catalina.startup.ExpandWar.validate(ExpandWar.java:206) at org.apache.catalina.startup.ContextConfig.fixDocBase(ContextConfig.java:819) at org.apache.catalina.startup.ContextConfig.beforeStart(ContextConfig.java:949) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:292) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:109) at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:389) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:163) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:599) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:571) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:603) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:680) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1844) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:124) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:575) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:466) at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1633) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:308) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:109) at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:973) at org.apache.catalina.startup.TestHostConfigAutomaticDeploymentA.doTestDelete(TestHostConfigAutomaticDeploymentA.java:324) at org.apache.catalina.startup.TestHostConfigAutomaticDeploymentA.testDeleteXmlExtwarRemoveExt(TestHostConfigAutomaticDeploymentA.java:167) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:61) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:50) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1197) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1042) 16-Dec-2024 14:38:59.173 SEVERE [main] org.apache.catalina.startup.HostConfig.deployDescriptor Error deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] java.lang.IllegalStateException: Error starting child at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:602) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:571) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:603) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:680) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1844) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:124) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:575) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:466) at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1633) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:308) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:109) at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:973) at org.apache.catalina.startup.TestHostConfigAutomaticDeploymentA.doTestDelete(TestHostConfigAutomaticDeploymentA.java:324) at org.apache.catalina.startup.TestHostConfigAutomaticDeploymentA.testDeleteXmlExtwarRemoveExt(TestHostConfigAutomaticDeploymentA.java:167) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:61) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:50) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1197) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1042) Caused by: org.apache.catalina.LifecycleException: Failed to start component [org.apache.catalina.webresources.StandardRoot@673c937b] at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:406) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:179) at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4131) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4253) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:599) ... 43 more Caused by: java.lang.IllegalArgumentException: The main resource set specified [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/external/external.war] is not a directory or war file, or is not readable (it does not exist or permissions to access it are missing) at org.apache.catalina.webresources.StandardRoot.createMainResourceSet(StandardRoot.java:749) at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:707) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) ... 47 more 16-Dec-2024 14:38:59.181 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [19] ms 16-Dec-2024 14:38:59.182 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-18-46831"] 16-Dec-2024 14:38:59.183 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:38:59.183 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-18-46831"] 16-Dec-2024 14:38:59.187 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-18-46831"] 16-Dec-2024 14:38:59.195 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteXmlExtwarRemoveXml] 16-Dec-2024 14:38:59.198 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-19"] 16-Dec-2024 14:38:59.222 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:38:59.222 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:38:59.226 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-19-33745"] 16-Dec-2024 14:38:59.228 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:38:59.240 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:38:59.703 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:38:59.705 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [477] ms 16-Dec-2024 14:39:00.211 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:39:00.217 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-19-33745"] 16-Dec-2024 14:39:00.217 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:39:00.218 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-19-33745"] 16-Dec-2024 14:39:00.220 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-19-33745"] 16-Dec-2024 14:39:00.227 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteXmlExtdirRemoveExt] 16-Dec-2024 14:39:00.237 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-20"] 16-Dec-2024 14:39:00.263 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:39:00.263 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:39:00.267 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-20-37829"] 16-Dec-2024 14:39:00.276 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:39:00.302 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:39:00.944 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:39:00.949 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [672] ms 16-Dec-2024 14:39:00.949 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:39:00.955 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:39:00.962 SEVERE [main] org.apache.catalina.startup.ContextConfig.beforeStart Exception fixing docBase for context [/myapp] java.io.FileNotFoundException: /srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/external/external.war (No such file or directory) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStream.java:219) at java.base/java.io.FileInputStream.(FileInputStream.java:159) at java.base/java.io.FileInputStream.(FileInputStream.java:112) at java.base/sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:83) at java.base/sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:185) at org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:86) at org.apache.catalina.startup.ContextConfig.fixDocBase(ContextConfig.java:813) at org.apache.catalina.startup.ContextConfig.beforeStart(ContextConfig.java:949) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:292) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:109) at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:389) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:163) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:599) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:571) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:603) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:680) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1844) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:124) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:575) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:466) at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1633) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:308) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:109) at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:973) at org.apache.catalina.startup.TestHostConfigAutomaticDeploymentA.doTestDelete(TestHostConfigAutomaticDeploymentA.java:324) at org.apache.catalina.startup.TestHostConfigAutomaticDeploymentA.testDeleteXmlExtdirRemoveExt(TestHostConfigAutomaticDeploymentA.java:173) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:61) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:50) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1197) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1042) 16-Dec-2024 14:39:00.965 SEVERE [main] org.apache.catalina.startup.HostConfig.deployDescriptor Error deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] java.lang.IllegalStateException: Error starting child at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:602) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:571) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:603) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:680) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1844) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:124) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:575) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:466) at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1633) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:308) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:109) at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:973) at org.apache.catalina.startup.TestHostConfigAutomaticDeploymentA.doTestDelete(TestHostConfigAutomaticDeploymentA.java:324) at org.apache.catalina.startup.TestHostConfigAutomaticDeploymentA.testDeleteXmlExtdirRemoveExt(TestHostConfigAutomaticDeploymentA.java:173) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:61) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:50) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1197) at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1042) Caused by: org.apache.catalina.LifecycleException: Failed to start component [org.apache.catalina.webresources.StandardRoot@64964aeb] at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:406) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:179) at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4131) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4253) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:599) ... 43 more Caused by: java.lang.IllegalArgumentException: The main resource set specified [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/external/external.war] is not a directory or war file, or is not readable (it does not exist or permissions to access it are missing) at org.apache.catalina.webresources.StandardRoot.createMainResourceSet(StandardRoot.java:749) at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:707) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) ... 47 more 16-Dec-2024 14:39:00.966 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [11] ms 16-Dec-2024 14:39:00.968 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-20-37829"] 16-Dec-2024 14:39:00.973 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:39:00.973 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-20-37829"] 16-Dec-2024 14:39:00.976 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-20-37829"] 16-Dec-2024 14:39:00.979 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteXmlExtdirRemoveXml] 16-Dec-2024 14:39:00.987 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-21"] 16-Dec-2024 14:39:01.006 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:39:01.008 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:39:01.009 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-21-44525"] 16-Dec-2024 14:39:01.014 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:39:01.037 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:39:01.913 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:39:01.915 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [901] ms 16-Dec-2024 14:39:02.420 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:39:02.426 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-21-44525"] 16-Dec-2024 14:39:02.430 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:39:02.432 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-21-44525"] 16-Dec-2024 14:39:02.433 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-21-44525"] 16-Dec-2024 14:39:02.437 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteXmlWarDirRemoveWarCopyXml] 16-Dec-2024 14:39:02.448 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-22"] 16-Dec-2024 14:39:02.462 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:39:02.462 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:39:02.467 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-22-41573"] 16-Dec-2024 14:39:02.472 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:39:02.502 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:39:03.261 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:39:03.266 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [794] ms 16-Dec-2024 14:39:03.266 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:39:03.274 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-22-41573"] 16-Dec-2024 14:39:03.276 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:39:03.277 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-22-41573"] 16-Dec-2024 14:39:03.278 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-22-41573"] 16-Dec-2024 14:39:03.284 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteXmlWarRemoveWar] 16-Dec-2024 14:39:03.292 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-23"] 16-Dec-2024 14:39:03.327 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:39:03.327 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:39:03.328 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-23-34131"] 16-Dec-2024 14:39:03.329 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:39:03.343 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:39:04.011 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:39:04.013 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [684] ms 16-Dec-2024 14:39:04.016 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:39:04.022 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-23-34131"] 16-Dec-2024 14:39:04.027 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:39:04.027 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-23-34131"] 16-Dec-2024 14:39:04.027 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-23-34131"] 16-Dec-2024 14:39:04.032 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testDeleteXmlWarRemoveXml] 16-Dec-2024 14:39:04.038 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-24"] 16-Dec-2024 14:39:04.054 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat] 16-Dec-2024 14:39:04.054 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/9.0.99-dev] 16-Dec-2024 14:39:04.055 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-24-45501"] 16-Dec-2024 14:39:04.061 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] 16-Dec-2024 14:39:04.075 INFO [main] org.apache.catalina.startup.ContextConfig.getDefaultWebXmlFragment No global web.xml found 16-Dec-2024 14:39:04.972 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:39:04.982 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/conf/Tomcat/localhost/myapp.xml] has finished in [920] ms 16-Dec-2024 14:39:05.487 INFO [main] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/myapp] 16-Dec-2024 14:39:05.498 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp.war] 16-Dec-2024 14:39:06.369 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 16-Dec-2024 14:39:06.377 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/srv/gump/public/workspace/tomcat-tc9/output/test-tmp-NIO2/test4363980927902110663/webapps/myapp.war] has finished in [879] ms 16-Dec-2024 14:39:06.377 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-24-45501"] 16-Dec-2024 14:39:06.385 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat] 16-Dec-2024 14:39:06.387 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-24-45501"] 16-Dec-2024 14:39:06.394 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-24-45501"] ------------- ---------------- --------------- Testcase: testDeleteXmlDirRemoveDir took 6.455 sec Testcase: testDeleteXmlDirRemoveXml took 3.103 sec Testcase: testDeleteXmlWarDirRemoveDir took 2.844 sec Testcase: testDeleteXmlWarDirRemoveWar took 0.942 sec Testcase: testDeleteXmlWarDirRemoveXml took 2.245 sec Testcase: testDeleteXmlDirRemoveXmlCopyXml took 1.997 sec Testcase: testDeleteXmlWarRemoveXmlCopyXml took 1.89 sec Testcase: testDeleteWarRemoveWar took 0.592 sec Testcase: testDeleteXmlWarDirRemoveXmlCopyXml took 2.229 sec Testcase: testDeleteXmlWarDirRemoveDirCopyXml took 2.181 sec Testcase: testDeleteDirRemoveDir took 1.215 sec Testcase: testDeleteXmlRemoveXml took 0.572 sec Testcase: testDeleteWarDirRemoveDir took 1.838 sec Testcase: testDeleteWarDirRemoveWar took 0.637 sec Testcase: testDeleteXmlExtwarDirRemoveDir took 2.203 sec Testcase: testDeleteXmlExtwarDirRemoveExt took 0.806 sec Testcase: testDeleteXmlExtwarDirRemoveXml took 1.226 sec Testcase: testDeleteXmlExtwarRemoveExt took 0.725 sec Testcase: testDeleteXmlExtwarRemoveXml took 1.031 sec Testcase: testDeleteXmlExtdirRemoveExt took 0.751 sec Testcase: testDeleteXmlExtdirRemoveXml took 1.459 sec Testcase: testDeleteXmlWarDirRemoveWarCopyXml took 0.846 sec Testcase: testDeleteXmlWarRemoveWar took 0.747 sec Testcase: testDeleteXmlWarRemoveXml took 2.371 sec