Hi,
It does not look like kylin’s problem. Using “$KYLIN_HOME/bin/check-env.sh” to 
make sure there no problems about your environment, and please check your 
Hadoop components(Hive, Hbase, Zookeeper) running properly.

-------------------
Best wishes,
Rupeng Wang


发件人: 邵志鹏 <[email protected]>
答复: "[email protected]" <[email protected]>
日期: 2019年9月16日 星期一 15:47
收件人: "[email protected]" <[email protected]>
主题: Re:Re: 重启kylin server突然报找不到tomcat的相关Class

Hi, Yaqian
My Kylin version is 2.6.3, I have install, config and startup kylin server 
successful some days ago, I have build some cube examples successful.

But, recent days, I stop the kylin server and re-start it, the web site 
http://xxxxx:7070/kylin/login<http://192.168.13.73:7070/kylin/login> was 
crashed no response, and then I found the log show me that eg:

INFO: Deploying web application archive 
/sumpay/kylin-2.6.3/tomcat/webapps/kylin.war
Sep 16, 2019 3:45:22 PM org.apache.catalina.loader.WebappLoader startInternal
SEVERE: LifecycleException
java.lang.NoSuchMethodError: 
com.ibm.icu.impl.ICUBinary.getRequiredData(Ljava/lang/String;)Ljava/nio/ByteBuffer;

Sep 16, 2019 3:45:22 PM org.apache.catalina.core.ContainerBase addChildInternal
SEVERE: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component 
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/kylin]]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:1018)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:994)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
        at 
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1127)
        at 
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:2021)
        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:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.catalina.LifecycleException: Failed to start component 
[WebappLoader[/kylin]]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)
        at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5541)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
        ... 10 more
Caused by: org.apache.catalina.LifecycleException: start:
        at 
org.apache.catalina.loader.WebappLoader.startInternal(WebappLoader.java:651)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
        ... 12 more
Caused by: java.lang.NoSuchMethodError: 
com.ibm.icu.impl.ICUBinary.getRequiredData(Ljava/lang/String;)Ljava/nio/ByteBuffer;

At 2019-09-16 11:10:43, "Yaqian Zhang" <[email protected]> wrote:

Hi 邵志鹏:
You can provide your Kylin version and more details so that someone can help 
you.


On Sep 12, 2019, at 6:01 PM, 邵志鹏 <[email protected]<mailto:[email protected]>> 
wrote:

Hi all,

重启后:
SEVERE: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component 
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/kylin]]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:1018)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:994)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
        at 
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1127)
        at 
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:2021)
        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:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.catalina.LifecycleException: Failed to start component 
[WebappLoader[/kylin]]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)
        at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5541)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
        ... 10 more
Caused by: org.apache.catalina.LifecycleException: start:
        at 
org.apache.catalina.loader.WebappLoader.startInternal(WebappLoader.java:651)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
        ... 12 more
Caused by: java.lang.NoSuchMethodError: 
com.ibm.icu.impl.ICUBinary.getRequiredData(Ljava/lang/String;)Ljava/nio/ByteBuffer;
        at 
com.ibm.icu.charset.UConverterAlias.haveAliasData(UConverterAlias.java:131)
        at 
com.ibm.icu.charset.UConverterAlias.haveAvailableConverterList(UConverterAlias.java:714)
        at 
com.ibm.icu.charset.UConverterAlias.bld_countAvailableConverters(UConverterAlias.java:746)
        at 
com.ibm.icu.charset.UConverterAlias.countAvailable(UConverterAlias.java:537)
        at 
com.ibm.icu.charset.CharsetProviderICU.loadAvailableICUCharsets(CharsetProviderICU.java:273)
        at 
com.ibm.icu.charset.CharsetProviderICU.charsets(CharsetProviderICU.java:296)
        at java.nio.charset.Charset$3.run(Charset.java:584)
        at java.nio.charset.Charset$3.run(Charset.java:573)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.nio.charset.Charset.availableCharsets(Charset.java:572)
        at 
org.apache.tomcat.util.buf.B2CConverter.<clinit>(B2CConverter.java:51)
        at org.apache.tomcat.util.buf.UDecoder.URLDecode(UDecoder.java:346)
        at 
org.apache.catalina.loader.WebappLoader.buildClassPath(WebappLoader.java:1103)
        at 
org.apache.catalina.loader.WebappLoader.setClassPath(WebappLoader.java:1071)
        at 
org.apache.catalina.loader.WebappLoader.startInternal(WebappLoader.java:626)
        ... 13 more

java.lang.IllegalStateException: ContainerBase.addChild: start: 
org.apache.catalina.LifecycleException: Failed to start component 
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/kylin]]
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:1022)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:994)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
        at 
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1127)
        at 
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:2021)
        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:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)



重启kylin server突然报找不到tomcat的相关Class

SEVERE: Error reading request, ignored
java.lang.NoClassDefFoundError: Could not initialize class 
org.apache.tomcat.util.buf.B2CConverter
        at org.apache.tomcat.util.buf.ByteChunk.<clinit>(ByteChunk.java:115)
        at org.apache.tomcat.util.buf.MessageBytes.<init>(MessageBytes.java:59)
        at org.apache.tomcat.util.buf.MessageBytes.<init>(MessageBytes.java:37)
        at 
org.apache.tomcat.util.buf.MessageBytes$MessageBytesFactory.newInstance(MessageBytes.java:687)
        at 
org.apache.tomcat.util.buf.MessageBytes.newInstance(MessageBytes.java:79)
        at org.apache.coyote.Request.<init>(Request.java:83)
        at org.apache.coyote.AbstractProcessor.<init>(AbstractProcessor.java:74)
        at 
org.apache.coyote.http11.AbstractHttp11Processor.<init>(AbstractHttp11Processor.java:297)
        at 
org.apache.coyote.http11.Http11Processor.<init>(Http11Processor.java:59)
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.createProcessor(Http11Protocol.java:165)
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.createProcessor(Http11Protocol.java:103)
        at 
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:603)
        at 
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:748)

Exception in thread "http-bio-7070-exec-1" java.lang.NullPointerException
        at 
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:748)
        at 
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:748)
Sep 12, 2019 5:47:35 PM 
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler process
SEVERE: Error reading request, ignored
java.lang.NoClassDefFoundError: Could not initialize class 
org.apache.tomcat.util.buf.ByteChunk
        at org.apache.tomcat.util.buf.MessageBytes.<init>(MessageBytes.java:59)
        at org.apache.tomcat.util.buf.MessageBytes.<init>(MessageBytes.java:37)
        at 
org.apache.tomcat.util.buf.MessageBytes$MessageBytesFactory.newInstance(MessageBytes.java:687)
        at 
org.apache.tomcat.util.buf.MessageBytes.newInstance(MessageBytes.java:79)
        at org.apache.coyote.Request.<init>(Request.java:83)
        at org.apache.coyote.AbstractProcessor.<init>(AbstractProcessor.java:74)
        at 
org.apache.coyote.http11.AbstractHttp11Processor.<init>(AbstractHttp11Processor.java:297)
        at 
org.apache.coyote.http11.Http11Processor.<init>(Http11Processor.java:59)
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.createProcessor(Http11Protocol.java:165)
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.createProcessor(Http11Protocol.java:103)
        at 
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:603)
        at 
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:748)

Exception in thread "http-bio-7070-exec-2" java.lang.NullPointerException
        at 
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:748)
        at 
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:748)


Thanks!










Reply via email to