You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@kylin.apache.org by "liubo@fcyun.com" <li...@fcyun.com> on 2017/10/12 09:19:28 UTC
cannot file ojdbc6.jar while kylin startup
Hi, all
Here my logs in kylin.out file. why this error ocuurs?
Another confusion, while I start kylin from /usr/local/apache-kylin-2.0.0-bin/lib/, then it complaint "/usr/local/apache-kylin-2.0.0-bin/lib/ojdbc6.jar" not found.
#cd /usr/local/apache-kylin-2.0.0-bin/lib/
#../bin/kylin.sh start
if I start kylin in other directory, for example /usr/local/apache-kylin-2.0.0-bin,then it complaint "/usr/local/apache-kylin-2.0.0-bin/ojdbc6.jar" not found.
#cd /usr/local/apache-kylin-2.0.0-bin/
#bin/kylin.sh start
usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop }
Oct 12, 2017 3:40:07 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: :/usr/hdp/2.5.3.0-37/hadoop/lib/native/Linux-amd64-64:/usr/hdp/2.5.3.0-37/hadoop/lib/native
Oct 12, 2017 3:40:07 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-7070"]
Oct 12, 2017 3:40:07 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-7443"]
Oct 12, 2017 3:40:07 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-9009"]
Oct 12, 2017 3:40:07 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1397 ms
Oct 12, 2017 3:40:07 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Oct 12, 2017 3:40:07 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.69
Oct 12, 2017 3:40:07 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive /usr/local/apache-kylin-2.0.0-bin/tomcat/webapps/kylin.war
Oct 12, 2017 3:40:08 PM org.apache.tomcat.util.scan.StandardJarScanner scan
WARNING: Failed to scan [file:/usr/local/apache-kylin-2.0.0-bin/lib/ojdbc6.jar] from classloader hierarchy
java.io.FileNotFoundException: /usr/local/apache-kylin-2.0.0-bin/lib/ojdbc6.jar (No such file or directory)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:219)
at java.util.zip.ZipFile.<init>(ZipFile.java:149)
at java.util.jar.JarFile.<init>(JarFile.java:166)
at java.util.jar.JarFile.<init>(JarFile.java:103)
at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:93)
at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:69)
at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:99)
at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:122)
at sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:89)
at org.apache.tomcat.util.scan.FileUrlJar.<init>(FileUrlJar.java:41)
at org.apache.tomcat.util.scan.JarFactory.newInstance(JarFactory.java:34)
at org.apache.catalina.startup.ContextConfig$FragmentJarScannerCallback.scan(ContextConfig.java:2679)
at org.apache.tomcat.util.scan.StandardJarScanner.process(StandardJarScanner.java:259)
...skipping...
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1984)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:748)
Oct 12, 2017 3:40:38 PM org.apache.catalina.startup.ContextConfig processResourceJARs
SEVERE: Failed to process JAR found at URL [jar:file:/usr/local/apache-kylin-2.0.0-bin/lib/ojdbc6.jar!/] for static resources to be included in context with name [/kylin]
Oct 12, 2017 3:40:38 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: urn:com:sun:jersey:api:view is already defined
Oct 12, 2017 3:40:38 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: urn:com:sun:jersey:api:view is already defined
Oct 12, 2017 3:40:38 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: urn:com:sun:jersey:api:view is already defined
Oct 12, 2017 3:40:38 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: urn:com:sun:jersey:api:view is already defined
Oct 12, 2017 3:40:38 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: urn:com:sun:jersey:api:view is already defined
Oct 12, 2017 3:40:38 PM org.apache.catalina.startup.TldConfig tldScanJar
WARNING: Failed to process JAR [jar:file:/usr/local/apache-kylin-2.0.0-bin/lib/ojdbc6.jar!/] for TLD files
java.io.FileNotFoundException: /usr/local/apache-kylin-2.0.0-bin/lib/ojdbc6.jar (No such file or directory)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:219)
at java.util.zip.ZipFile.<init>(ZipFile.java:149)
at java.util.jar.JarFile.<init>(JarFile.java:166)
at java.util.jar.JarFile.<init>(JarFile.java:103)
at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:93)
at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:69)
at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:99)
at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:122)
at sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:89)
at org.apache.tomcat.util.scan.FileUrlJar.<init>(FileUrlJar.java:41)
at org.apache.tomcat.util.scan.JarFactory.newInstance(JarFactory.java:34)
at org.apache.catalina.startup.TldConfig.tldScanJar(TldConfig.java:502)
at org.apache.catalina.startup.TldConfig.access$200(TldConfig.java:61)
at org.apache.catalina.startup.TldConfig$TldJarScannerCallback.scan(TldConfig.java:300)
at org.apache.tomcat.util.scan.StandardJarScanner.process(StandardJarScanner.java:259)
at org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:221)
at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:271)
at org.apache.catalina.startup.TldConfig.lifecycleEvent(TldConfig.java:590)
...skipping...
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5472)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1092)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1984)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:748)
Oct 12, 2017 3:40:38 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: urn:com:sun:jersey:api:view is already defined
Oct 12, 2017 3:40:38 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: urn:com:sun:jersey:api:view is already defined
Oct 12, 2017 3:40:38 PM org.apache.catalina.core.ApplicationContext log
INFO: No Spring WebApplicationInitializer types detected on classpath
Oct 12, 2017 3:40:39 PM org.apache.catalina.core.ApplicationContext log
INFO: Set web app root system property: 'webapp.root' = [/usr/local/apache-kylin-2.0.0-bin/bin/../tomcat/webapps/kylin/]
Oct 12, 2017 3:40:39 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing log4j from [classpath:kylin-server-log4j.properties]
Oct 12, 2017 3:40:39 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
Oct 12, 2017 3:41:09 PM org.apache.catalina.util.SessionIdGeneratorBase createSecureRandom
INFO: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [23,940] milliseconds.
Oct 12, 2017 3:41:09 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring FrameworkServlet 'kylin'
Oct 12, 2017 3:41:09 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deployment of web application archive /usr/local/apache-kylin-2.0.0-bin/tomcat/webapps/kylin.war has finished in 61,440 ms
Oct 12, 2017 3:41:09 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-7070"]
Oct 12, 2017 3:41:09 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-7443"]
Oct 12, 2017 3:41:09 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-9009"]
Oct 12, 2017 3:41:09 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 61533 ms
liubo@fcyun.com
Re: cannot file ojdbc6.jar while kylin startup
Posted by Billy Liu <bi...@apache.org>.
You could ignore the boring message. That's tomcat tries to detect ODBC
libraries from environment. Not real Kylin error.
2017-10-12 17:19 GMT+08:00 liubo@fcyun.com <li...@fcyun.com>:
>
> Hi, all
>
> Here my logs in kylin.out file. why this error ocuurs?
>
>
> Another confusion, while I start kylin from /usr/local/apache-kylin-2.0.0-bin/lib/,
> then it complaint "/usr/local/apache-kylin-2.0.0-bin/lib/ojdbc6.jar" not
> found.
>
> #cd /usr/local/apache-kylin-2.0.0-bin/lib/
> #../bin/kylin.sh start
>
>
> if I start kylin in other directory, for example /usr/local/apache-
> kylin-2.0.0-bin,then it complaint "/usr/local/apache-kylin-2.0.0-bin/ojdbc6.jar"
> not found.
> #cd /usr/local/apache-kylin-2.0.0-bin/
> #bin/kylin.sh start
>
>
>
>
>
>
> usage: java org.apache.catalina.startup.Catalina [ -
> config {pathname} ] [ -nonaming ] { -help | start | stop }
> Oct 12, 2017 3:40:07 PM org.apache.catalina.core.AprLifecycleListener
> lifecycleEvent
> INFO: The APR based Apache Tomcat Native library which
> allows optimal performance in production environments was
> not found on the java.library.path: :/usr/hdp/2.5.3.0-37/
> hadoop/lib/native/Linux-amd64-64:/usr/hdp/2.5.3.0-37/hadoop/lib/native
> Oct 12, 2017 3:40:07 PM org.apache.coyote.AbstractProtocol init
> INFO: Initializing ProtocolHandler ["http-bio-7070"]
> Oct 12, 2017 3:40:07 PM org.apache.coyote.AbstractProtocol init
> INFO: Initializing ProtocolHandler ["http-bio-7443"]
> Oct 12, 2017 3:40:07 PM org.apache.coyote.AbstractProtocol init
> INFO: Initializing ProtocolHandler ["ajp-bio-9009"]
> Oct 12, 2017 3:40:07 PM org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 1397 ms
> Oct 12, 2017 3:40:07 PM org.apache.catalina.core.
> StandardService startInternal
> INFO: Starting service Catalina
> Oct 12, 2017 3:40:07 PM org.apache.catalina.core.
> StandardEngine startInternal
> INFO: Starting Servlet Engine: Apache Tomcat/7.0.69
> Oct 12, 2017 3:40:07 PM org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deploying web application archive /usr/local/apache-kylin-2.0.0-bin/
> tomcat/webapps/kylin.war
> Oct 12, 2017 3:40:08 PM org.apache.tomcat.util.scan.
> StandardJarScanner scan
> WARNING: Failed to scan [file:/usr/local/apache-kylin-2.0.0-
> bin/lib/ojdbc6.jar] from classloader hierarchy
> java.io.FileNotFoundException: /usr/local/apache-kylin-2.0.
> 0-bin/lib/ojdbc6.jar (No such file or directory)
> at java.util.zip.ZipFile.open(Native Method)
> at java.util.zip.ZipFile.<init>(ZipFile.java:219)
> at java.util.zip.ZipFile.<init>(ZipFile.java:149)
> at java.util.jar.JarFile.<init>(JarFile.java:166)
> at java.util.jar.JarFile.<init>(JarFile.java:103)
> at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:93)
> at sun.net.www.protocol.jar.URLJarFile.
> getJarFile(URLJarFile.java:69)
> at sun.net.www.protocol.jar.JarFileFactory.
> get(JarFileFactory.java:99)
> at sun.net.www.protocol.jar.JarURLConnection.
> connect(JarURLConnection.java:122)
> at sun.net.www.protocol.jar.JarURLConnection.
> getJarFile(JarURLConnection.java:89)
> at org.apache.tomcat.util.scan.FileUrlJar.<init>(
> FileUrlJar.java:41)
> at org.apache.tomcat.util.scan.JarFactory.
> newInstance(JarFactory.java:34)
> at org.apache.catalina.startup.ContextConfig$
> FragmentJarScannerCallback.scan(ContextConfig.java:2679)
> at org.apache.tomcat.util.scan.StandardJarScanner.
> process(StandardJarScanner.java:259)
> ...skipping...
> at org.apache.catalina.startup.HostConfig$
> DeployWar.run(HostConfig.java:1984)
> at java.util.concurrent.Executors$RunnableAdapter.call(
> Executors.java:511)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> at java.util.concurrent.ThreadPoolExecutor.
> runWorker(ThreadPoolExecutor.java:1142)
> at java.util.concurrent.ThreadPoolExecutor$
> Worker.run(ThreadPoolExecutor.java:617)
> at java.lang.Thread.run(Thread.java:748)
>
> Oct 12, 2017 3:40:38 PM org.apache.catalina.startup.ContextConfig
> processResourceJARs
> SEVERE: Failed to process JAR found at URL [jar:file:/usr/
> local/apache-kylin-2.0.0-bin/lib/ojdbc6.jar!/] for static
> resources to be included in context with name [/kylin]
> Oct 12, 2017 3:40:38 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: urn:com:sun:jersey:api:view is already defined
> Oct 12, 2017 3:40:38 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: urn:com:sun:jersey:api:view is already defined
> Oct 12, 2017 3:40:38 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: urn:com:sun:jersey:api:view is already defined
> Oct 12, 2017 3:40:38 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: urn:com:sun:jersey:api:view is already defined
> Oct 12, 2017 3:40:38 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: urn:com:sun:jersey:api:view is already defined
> Oct 12, 2017 3:40:38 PM org.apache.catalina.startup.TldConfig tldScanJar
> WARNING: Failed to process JAR [jar:file:/usr/local/
> apache-kylin-2.0.0-bin/lib/ojdbc6.jar!/] for TLD files
> java.io.FileNotFoundException: /usr/local/apache-kylin-2.0.
> 0-bin/lib/ojdbc6.jar (No such file or directory)
> at java.util.zip.ZipFile.open(Native Method)
> at java.util.zip.ZipFile.<init>(ZipFile.java:219)
> at java.util.zip.ZipFile.<init>(ZipFile.java:149)
> at java.util.jar.JarFile.<init>(JarFile.java:166)
> at java.util.jar.JarFile.<init>(JarFile.java:103)
> at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:93)
> at sun.net.www.protocol.jar.URLJarFile.
> getJarFile(URLJarFile.java:69)
> at sun.net.www.protocol.jar.JarFileFactory.
> get(JarFileFactory.java:99)
> at sun.net.www.protocol.jar.JarURLConnection.
> connect(JarURLConnection.java:122)
> at sun.net.www.protocol.jar.JarURLConnection.
> getJarFile(JarURLConnection.java:89)
> at org.apache.tomcat.util.scan.FileUrlJar.<init>(
> FileUrlJar.java:41)
> at org.apache.tomcat.util.scan.JarFactory.
> newInstance(JarFactory.java:34)
> at org.apache.catalina.startup.TldConfig.
> tldScanJar(TldConfig.java:502)
> at org.apache.catalina.startup.TldConfig.
> access$200(TldConfig.java:61)
> at org.apache.catalina.startup.TldConfig$
> TldJarScannerCallback.scan(TldConfig.java:300)
> at org.apache.tomcat.util.scan.StandardJarScanner.
> process(StandardJarScanner.java:259)
> at org.apache.tomcat.util.scan.StandardJarScanner.
> scan(StandardJarScanner.java:221)
> at org.apache.catalina.startup.TldConfig.
> execute(TldConfig.java:271)
> at org.apache.catalina.startup.TldConfig.
> lifecycleEvent(TldConfig.java:590)
> ...skipping...
> at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
> LifecycleSupport.java:117)
> at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(
> LifecycleBase.java:90)
> at org.apache.catalina.core.StandardContext.
> startInternal(StandardContext.java:5472)
> at org.apache.catalina.util.LifecycleBase.
> start(LifecycleBase.java:147)
> at org.apache.catalina.core.ContainerBase.addChildInternal(
> ContainerBase.java:899)
> at org.apache.catalina.core.ContainerBase.
> addChild(ContainerBase.java:875)
> at org.apache.catalina.core.StandardHost.
> addChild(StandardHost.java:652)
> at org.apache.catalina.startup.HostConfig.
> deployWAR(HostConfig.java:1092)
> at org.apache.catalina.startup.HostConfig$
> DeployWar.run(HostConfig.java:1984)
> at java.util.concurrent.Executors$RunnableAdapter.call(
> Executors.java:511)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> at java.util.concurrent.ThreadPoolExecutor.
> runWorker(ThreadPoolExecutor.java:1142)
> at java.util.concurrent.ThreadPoolExecutor$
> Worker.run(ThreadPoolExecutor.java:617)
> at java.lang.Thread.run(Thread.java:748)
>
> Oct 12, 2017 3:40:38 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: urn:com:sun:jersey:api:view is already defined
> Oct 12, 2017 3:40:38 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: urn:com:sun:jersey:api:view is already defined
> Oct 12, 2017 3:40:38 PM org.apache.catalina.core.ApplicationContext log
> INFO: No Spring WebApplicationInitializer types detected on classpath
> Oct 12, 2017 3:40:39 PM org.apache.catalina.core.ApplicationContext log
> INFO: Set web app root system property: 'webapp.root' = [/
> usr/local/apache-kylin-2.0.0-bin/bin/../tomcat/webapps/kylin/]
> Oct 12, 2017 3:40:39 PM org.apache.catalina.core.ApplicationContext log
> INFO: Initializing log4j from [classpath:kylin-server-log4j.properties]
> Oct 12, 2017 3:40:39 PM org.apache.catalina.core.ApplicationContext log
> INFO: Initializing Spring root WebApplicationContext
> Oct 12, 2017 3:41:09 PM org.apache.catalina.util.SessionIdGeneratorBase
> createSecureRandom
> INFO: Creation of SecureRandom instance for session ID generation using [
> SHA1PRNG] took [23,940] milliseconds.
> Oct 12, 2017 3:41:09 PM org.apache.catalina.core.ApplicationContext log
> INFO: Initializing Spring FrameworkServlet 'kylin'
> Oct 12, 2017 3:41:09 PM org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deployment of web application archive /usr/
> local/apache-kylin-2.0.0-bin/tomcat/webapps/kylin.war has
> finished in 61,440 ms
> Oct 12, 2017 3:41:09 PM org.apache.coyote.AbstractProtocol start
> INFO: Starting ProtocolHandler ["http-bio-7070"]
> Oct 12, 2017 3:41:09 PM org.apache.coyote.AbstractProtocol start
> INFO: Starting ProtocolHandler ["http-bio-7443"]
> Oct 12, 2017 3:41:09 PM org.apache.coyote.AbstractProtocol start
> INFO: Starting ProtocolHandler ["ajp-bio-9009"]
> Oct 12, 2017 3:41:09 PM org.apache.catalina.startup.Catalina start
> INFO: Server startup in 61533 ms
> ------------------------------
> liubo@fcyun.com
>