Skip to content

Commit

Permalink
Simplify code by importing a more popular class.
Browse files Browse the repository at this point in the history
javax.naming.Context vs. org.apache.catalina.Context
The first is used only twice, the second is used a dozen of times.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1725127 13f79535-47bb-0310-9956-ffa450edef68
  • Loading branch information
Konstantin Kolinko committed Jan 17, 2016
1 parent d7593af commit 6c6fd15
Showing 1 changed file with 17 additions and 16 deletions.
33 changes: 17 additions & 16 deletions test/org/apache/catalina/startup/TestTomcat.java
Expand Up @@ -25,7 +25,6 @@
import java.net.URLConnection;
import java.util.concurrent.atomic.AtomicInteger;

import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.servlet.ServletException;
Expand All @@ -42,6 +41,7 @@

import org.junit.Test;

import org.apache.catalina.Context;
import org.apache.catalina.Host;
import org.apache.catalina.core.StandardContext;
import org.apache.catalina.core.StandardHost;
Expand Down Expand Up @@ -99,8 +99,9 @@ public void doGet(HttpServletRequest req, HttpServletResponse res)
String name = null;

try {
Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
javax.naming.Context initCtx = new InitialContext();
javax.naming.Context envCtx =
(javax.naming.Context) initCtx.lookup("java:comp/env");
name = (String) envCtx.lookup(JNDI_ENV_NAME);
} catch (NamingException e) {
throw new IOException(e);
Expand Down Expand Up @@ -186,7 +187,7 @@ public void testProgrammatic() throws Exception {
Tomcat tomcat = getTomcatInstance();

// No file system docBase required
org.apache.catalina.Context ctx = tomcat.addContext("", null);
Context ctx = tomcat.addContext("", null);

Tomcat.addServlet(ctx, "myServlet", new HelloWorld());
ctx.addServletMapping("/", "myServlet");
Expand All @@ -203,7 +204,7 @@ public void testSingleWebapp() throws Exception {

File appDir = new File(getBuildDirectory(), "webapps/examples");
// app dir is relative to server home
org.apache.catalina.Context ctxt = tomcat.addWebapp(
Context ctxt = tomcat.addWebapp(
null, "/examples", appDir.getAbsolutePath());
ctxt.addApplicationListener(WsContextListener.class.getName());
tomcat.start();
Expand All @@ -220,7 +221,7 @@ public void testJsps() throws Exception {

File appDir = new File(getBuildDirectory(), "webapps/examples");
// app dir is relative to server home
org.apache.catalina.Context ctxt = tomcat.addWebapp(
Context ctxt = tomcat.addWebapp(
null, "/examples", appDir.getAbsolutePath());
ctxt.addApplicationListener(WsContextListener.class.getName());

Expand All @@ -237,7 +238,7 @@ public void testSession() throws Exception {
Tomcat tomcat = getTomcatInstance();

// No file system docBase required
org.apache.catalina.Context ctx = tomcat.addContext("", null);
Context ctx = tomcat.addContext("", null);

Tomcat.addServlet(ctx, "myServlet", new HelloWorldSession());
ctx.addServletMapping("/", "myServlet");
Expand Down Expand Up @@ -267,7 +268,7 @@ public void testEnableNaming() throws Exception {
Tomcat tomcat = getTomcatInstance();

// No file system docBase required
org.apache.catalina.Context ctx = tomcat.addContext("", null);
Context ctx = tomcat.addContext("", null);

// Enable JNDI - it is disabled by default
tomcat.enableNaming();
Expand Down Expand Up @@ -295,7 +296,7 @@ public void testEnableNamingGlobal() throws Exception {
Tomcat tomcat = getTomcatInstance();

// No file system docBase required
org.apache.catalina.Context ctx = tomcat.addContext("", null);
Context ctx = tomcat.addContext("", null);

// Enable JNDI - it is disabled by default
tomcat.enableNaming();
Expand Down Expand Up @@ -332,7 +333,7 @@ public void testGetResource() throws Exception {

File appDir = new File(getBuildDirectory(), "webapps" + contextPath);
// app dir is relative to server home
org.apache.catalina.Context ctx =
Context ctx =
tomcat.addWebapp(null, "/examples", appDir.getAbsolutePath());
ctx.addApplicationListener(WsContextListener.class.getName());

Expand Down Expand Up @@ -373,7 +374,7 @@ public void testBug53301() throws Exception {
Tomcat tomcat = getTomcatInstance();

// No file system docBase required
org.apache.catalina.Context ctx = tomcat.addContext("", null);
Context ctx = tomcat.addContext("", null);

InitCount initCount = new InitCount();
Tomcat.addServlet(ctx, "initCount", initCount);
Expand Down Expand Up @@ -429,7 +430,7 @@ public void testGetDefaultContextPerAddWebapp() {
Tomcat tomcat = getTomcatInstance();

File appFile = new File("test/deployment/context.war");
org.apache.catalina.Context context = tomcat.addWebapp(null,
Context context = tomcat.addWebapp(null,
"/test", appFile.getAbsolutePath());

assertEquals(StandardContext.class.getName(), context.getClass()
Expand Down Expand Up @@ -463,7 +464,7 @@ public void testGetCustomContextPerAddWebappWithNullHost() {
}

File appFile = new File("test/deployment/context.war");
org.apache.catalina.Context context = tomcat.addWebapp(null, "/test",
Context context = tomcat.addWebapp(null, "/test",
appFile.getAbsolutePath());

assertEquals(ReplicatedContext.class.getName(), context.getClass()
Expand All @@ -480,7 +481,7 @@ public void testGetCustomContextPerAddWebappWithHost() {
}

File appFile = new File("test/deployment/context.war");
org.apache.catalina.Context context = tomcat.addWebapp(host, "/test",
Context context = tomcat.addWebapp(host, "/test",
appFile.getAbsolutePath());

assertEquals(ReplicatedContext.class.getName(), context.getClass()
Expand All @@ -492,7 +493,7 @@ public void testGetDefaultContextPerAddContext() {
Tomcat tomcat = getTomcatInstance();

// No file system docBase required
org.apache.catalina.Context ctx = tomcat.addContext(null, "", null);
Context ctx = tomcat.addContext(null, "", null);
assertEquals(StandardContext.class.getName(), ctx.getClass().getName());
}

Expand Down Expand Up @@ -523,7 +524,7 @@ public void testGetCustomContextPerAddContextWithHost() {
}

// No file system docBase required
org.apache.catalina.Context ctx = tomcat.addContext(host, "", null);
Context ctx = tomcat.addContext(host, "", null);
assertEquals(ReplicatedContext.class.getName(), ctx.getClass()
.getName());
}
Expand Down

0 comments on commit 6c6fd15

Please sign in to comment.