Package org.apache.catalina.startup

Examples of org.apache.catalina.startup.Tomcat.stop()


        // Verify there are the correct number of Tomcat MBeans
        onames = mbeanServer.queryNames(new ObjectName("Tomcat:*"), null);
        assertEquals("Wrong number of Tomcat MBeans", 22, onames.size());

        tomcat.stop();

        // There should still be some Tomcat MBeans
        onames = mbeanServer.queryNames(new ObjectName("Tomcat:*"), null);
        assertTrue("No Tomcat MBeans", onames.size() > 0);

View Full Code Here


                fail("Failed to create: [" + contextDir2.toString() + "]");
        }
        tomcat.addContext(host, "/foo2", contextDir2.getAbsolutePath());
       
        tomcat.start();
        tomcat.stop();
        tomcat.destroy();

        // There should be no Catalina MBeans and no Tomcat MBeans
        onames = mbeanServer.queryNames(new ObjectName("Catalina:*"), null);
        assertEquals("Remaining: " + onames, 0, onames.size());
View Full Code Here

            processRequest(false); // blocks until response has been read
            boolean passed = (this.readLine()==null);
            // Close the connection
            disconnect();
            reset();
            tomcat.stop();
            assertTrue(passed);
        }
       
        private void doHttp11Request() throws Exception {
            Tomcat tomcat = getTomcatInstance();
View Full Code Here

            }
            boolean passed = (this.readLine()==null);
            // Close the connection
            disconnect();
            reset();
            tomcat.stop();
            assertTrue(passed);
        }
       
        @Override
        public boolean isResponseBodyOK() {
View Full Code Here

            String response = getResponseBody();
           
            // Close the connection
            disconnect();
            reset();
            tomcat.stop();
            assertEquals(COOKIE_WITH_SEPS, response);
        }
       
        @Override
        public boolean isResponseBodyOK() {
View Full Code Here

            String response = getResponseBody();
           
            // Close the connection
            disconnect();
            reset();
            tomcat.stop();
            assertEquals(COOKIE_WITH_EQUALS_1 + COOKIE_WITH_EQUALS_2 +
                    COOKIE_WITH_EQUALS_3, response);
        }
       
        @Override
View Full Code Here

            String response = getResponseBody();
           
            // Close the connection
            disconnect();
            reset();
            tomcat.stop();
            assertEquals(COOKIE_TRUNCATED, response);
        }
       
        @Override
        public boolean isResponseBodyOK() {
View Full Code Here

        Assert.assertTrue(text, text.contains("<h1>Hello World!</h1>"));

        List<ListenersInfo> listenersFirst = new ArrayList<>();
        populateListenersInfo(listenersFirst, tomcat.getEngine());

        tomcat.stop();
        tomcat.start();

        res = getUrl("http://localhost:" + getPort()
                + "/examples/servlets/servlet/HelloWorldExample");
        text = res.toString();
View Full Code Here

                Assert.assertEquals(DurationUnit.SECOND,
                        twentyThousandSeconds.getUnit());
                Assert.assertEquals(20000, twentyThousandSeconds.getAmount());
            }
        } finally {
            tomcat.stop();
        }
    }

    /**
     * Test that a resource with empty content is also processed
View Full Code Here

                    expectedMaxAgeInSeconds + ", request time: " +
                    timeBeforeInMillis + " for content type " +
                    httpURLConnection.getContentType(), deltaInSeconds < 3);

        } finally {
            tomcat.stop();
        }
    }

    @Test
    public void testIntsToCommaDelimitedString() {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.