minor, skip JarScan in DebugTomcat
Project: http://git-wip-us.apache.org/repos/asf/kylin/repo Commit: http://git-wip-us.apache.org/repos/asf/kylin/commit/1b85f710 Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/1b85f710 Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/1b85f710 Branch: refs/heads/master-hbase1.x Commit: 1b85f710d91c7f7f5a81790d665a1ac617c7a591 Parents: fbacb71 Author: Li Yang <liy...@apache.org> Authored: Fri Jan 6 16:28:10 2017 +0800 Committer: Li Yang <liy...@apache.org> Committed: Fri Jan 6 16:28:20 2017 +0800 ---------------------------------------------------------------------- server/src/main/java/org/apache/kylin/rest/DebugTomcat.java | 8 ++++++++ 1 file changed, 8 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kylin/blob/1b85f710/server/src/main/java/org/apache/kylin/rest/DebugTomcat.java ---------------------------------------------------------------------- diff --git a/server/src/main/java/org/apache/kylin/rest/DebugTomcat.java b/server/src/main/java/org/apache/kylin/rest/DebugTomcat.java index 4f49402..2cac82e 100644 --- a/server/src/main/java/org/apache/kylin/rest/DebugTomcat.java +++ b/server/src/main/java/org/apache/kylin/rest/DebugTomcat.java @@ -25,6 +25,8 @@ import org.apache.catalina.startup.Tomcat; import org.apache.commons.lang3.StringUtils; import org.apache.hadoop.util.Shell; import org.apache.kylin.common.KylinConfig; +import org.apache.tomcat.JarScanFilter; +import org.apache.tomcat.JarScanType; import org.apache.tomcat.util.descriptor.web.ErrorPage; import java.io.File; @@ -127,6 +129,12 @@ public class DebugTomcat { notFound.setLocation("/index.html"); webContext.addErrorPage(notFound); webContext.addWelcomeFile("index.html"); + webContext.getJarScanner().setJarScanFilter(new JarScanFilter() { + @Override + public boolean check(JarScanType arg0, String arg1) { + return false; + } + }); // tomcat start tomcat.start();