Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id C629D200BC3 for ; Fri, 18 Nov 2016 09:52:28 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id C489A160B04; Fri, 18 Nov 2016 08:52:28 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 82260160AFE for ; Fri, 18 Nov 2016 09:52:26 +0100 (CET) Received: (qmail 45018 invoked by uid 500); 18 Nov 2016 08:52:25 -0000 Mailing-List: contact user-help@kylin.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@kylin.apache.org Delivered-To: mailing list user@kylin.apache.org Received: (qmail 45009 invoked by uid 99); 18 Nov 2016 08:52:25 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 18 Nov 2016 08:52:25 +0000 Received: from mail-it0-f50.google.com (mail-it0-f50.google.com [209.85.214.50]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 449DC1A038B for ; Fri, 18 Nov 2016 08:52:24 +0000 (UTC) Received: by mail-it0-f50.google.com with SMTP id c20so17546746itb.0 for ; Fri, 18 Nov 2016 00:52:24 -0800 (PST) X-Gm-Message-State: ABUngvcUifcDbQcpoE9PYfrxWP3FMqEWjLy8QEtXtrfXYT7gRUeaeMP6CVnpXfpK/WccO246Ee48Cyn0/zP7+Q== X-Received: by 10.36.158.193 with SMTP id p184mr7706678itd.8.1479459144248; Fri, 18 Nov 2016 00:52:24 -0800 (PST) MIME-Version: 1.0 Received: by 10.79.25.2 with HTTP; Fri, 18 Nov 2016 00:52:23 -0800 (PST) In-Reply-To: References: From: Li Yang Date: Fri, 18 Nov 2016 16:52:23 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: =?UTF-8?B?UmU6IOetlOWkjTogYnVpbGQgY3ViZeaXtuaKpUZhaWxlZCB0byBwYXJzZSBoaXZlIGNvbg==?= =?UTF-8?B?ZiBmaWxl?= To: user@kylin.apache.org Content-Type: multipart/alternative; boundary=001a114f85eac0b70b05418f6c99 archived-at: Fri, 18 Nov 2016 08:52:29 -0000 --001a114f85eac0b70b05418f6c99 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable From the log, it is complaining file $KYLIN_HOME/conf/kylin_hive_conf.xml is missing. On Wed, Nov 16, 2016 at 3:29 PM, ShangYong Li(=E6=9D=8E=E5=B0=9A=E5=8B=87) = wrote: > =E5=8F=AF=E4=BB=A5=E7=9A=84=EF=BC=8C=E5=88=9A=E5=BC=80=E5=A7=8B=E6=98=AF= =E5=8F=AF=E4=BB=A5build=E7=9A=84=EF=BC=8C=E4=B8=8D=E4=BC=9A=E6=8A=A5=E8=BF= =99=E4=B8=AA=E9=97=AE=E9=A2=98 > > > > Thanks > > ShangYong Li > > > > *=E5=8F=91=E4=BB=B6=E4=BA=BA:* Dong Li [mailto:lidong@apache.org] > *=E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4:* 2016=E5=B9=B411=E6=9C=8816=E6=97= =A5 15:26 > *=E6=94=B6=E4=BB=B6=E4=BA=BA:* user@kylin.apache.org > *=E4=B8=BB=E9=A2=98:* Re: build cube=E6=97=B6=E6=8A=A5Failed to parse hiv= e conf file > > > > Can you find kylin_hive_conf.xml in $KYLIN_HOME/conf? > > > > Thanks, > > Dong Li > > > > Original Message > > *Sender:* ShangYong Li(=E6=9D=8E=E5=B0=9A=E5=8B=87) > > *Recipient:* user@kylin.apache.org > > *Date:* Wednesday, Nov 16, 2016=E2=80=8715:07 > > *Subject:* build cube=E6=97=B6=E6=8A=A5Failed to parse hive conf file > > > > =E5=A4=A7=E5=AE=B6=E5=A5=BD=EF=BC=9A > > =E6=88=91=E5=9C=A8web UI=E4=B8=8A=E5=BB=BA=E5=A5=BDmodel=E5=92=8Ccube=E5= =90=8E=EF=BC=8Cbuild=E7=9A=84=E6=97=B6=E5=80=99=EF=BC=8C=E5=88=9A=E5=BC=80= =E5=A7=8B=E8=83=BD=E6=88=90=E5=8A=9F=EF=BC=8C=E4=BD=86=E6=98=AF=E5=90=8E=E6= =9D=A5=E5=86=8Dbuild=E5=B0=B1=E4=BC=9A=E6=8A=A5Failed to parse hive > conf file=EF=BC=8C=E5=9C=A8monitor=E9=A1=B5=E9=9D=A2=E4=B9=9F=E6=89=BE=E4= =B8=8D=E5=88=B0=E4=BB=BB=E4=BD=95=E8=BF=99=E4=B8=AAjob=E7=9A=84=E4=BF=A1=E6= =81=AF=E3=80=82 > > =E6=88=91=E6=98=AF=E7=94=A8=E7=9A=84kylin=E7=89=88=E6=9C=AC=E6=98=AF=EF= =BC=9A1.5.3 > > =E4=B8=8B=E9=9D=A2=E6=98=AFkylin.log > > 2016-11-16 14:43:45,192 INFO [http-bio-7070-exec-10] > mr.BatchCubingJobBuilder2:50 : MR_V2 new job to BUILD segment > test_auto_build_cube[20161114000000_20161116235500] > > 2016-11-16 14:43:45,193 ERROR [http-bio-7070-exec-10] > engine.JobEngineConfig:105 : fail to locate kylin_hive_conf.xml > > 2016-11-16 14:43:45,194 ERROR [http-bio-7070-exec-10] > controller.CubeController:284 : Failed to parse hive conf file > > java.lang.RuntimeException: Failed to parse hive conf file > > at org.apache.kylin.job.JoinedFlatTable. > generateHiveSetStatements(JoinedFlatTable.java:76) > > at org.apache.kylin.source.hive.HiveMRInput$BatchCubingInputSide= . > createCountHiveTableStep(HiveMRInput.java:132) > > at org.apache.kylin.source.hive.HiveMRInput$BatchCubingInputSide= . > addStepPhase1_CreateFlatTable(HiveMRInput.java:120) > > at org.apache.kylin.engine.mr.BatchCubingJobBuilder2.build( > BatchCubingJobBuilder2.java:57) > > at org.apache.kylin.engine.mr.MRBatchCubingEngine2. > createBatchCubingJob(MRBatchCubingEngine2.java:29) > > at org.apache.kylin.engine.EngineFactory.createBatchCubingJob( > EngineFactory.java:51) > > at org.apache.kylin.rest.service.JobService.submitJob( > JobService.java:209) > > at org.apache.kylin.rest.service.JobService$$FastClassByCGLIB$$ > 83a44b2a.invoke() > > at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > > at org.springframework.aop.framework.Cglib2AopProxy$ > CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689) > > at org.springframework.aop.framework.ReflectiveMethodInvocation. > proceed(ReflectiveMethodInvocation.java:150) > > at org.springframework.security.access.intercept.aopalliance. > MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64) > > at org.springframework.aop.framework.ReflectiveMethodInvocation. > proceed(ReflectiveMethodInvocation.java:172) > > at org.springframework.aop.framework.Cglib2AopProxy$ > DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) > > at org.apache.kylin.rest.service.JobService$$EnhancerByCGLIB$$ > 8e5762ba.submitJob() > > at org.apache.kylin.rest.controller.CubeController. > buildInternal(CubeController.java:281) > > at org.apache.kylin.rest.controller.CubeController. > rebuild(CubeController.java:259) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at sun.reflect.NativeMethodAccessorImpl.invoke( > NativeMethodAccessorImpl.java:62) > > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > DelegatingMethodAccessorImpl.java:43) > > at java.lang.reflect.Method.invoke(Method.java:497) > > at org.springframework.web.method.support. > InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:213) > > at org.springframework.web.method.support.InvocableHandlerMethod= . > invokeForRequest(InvocableHandlerMethod.java:126) > > at org.springframework.web.servlet.mvc.method.annotation. > ServletInvocableHandlerMethod.invokeAndHandle( > ServletInvocableHandlerMethod.java:96) > > at org.springframework.web.servlet.mvc.method.annotation. > RequestMappingHandlerAdapter.invokeHandlerMethod( > RequestMappingHandlerAdapter.java:617) > > at org.springframework.web.servlet.mvc.method.annotation. > RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter. > java:578) > > at org.springframework.web.servlet.mvc.method. > AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:80) > > at org.springframework.web.servlet.DispatcherServlet. > doDispatch(DispatcherServlet.java:923) > > at org.springframework.web.servlet.DispatcherServlet. > doService(DispatcherServlet.java:852) > > at org.springframework.web.servlet.FrameworkServlet. > processRequest(FrameworkServlet.java:882) > > at org.springframework.web.servlet.FrameworkServlet. > doPut(FrameworkServlet.java:800) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:653) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) > > at org.apache.catalina.core.ApplicationFilterChain. > internalDoFilter(ApplicationFilterChain.java:303) > > at org.apache.catalina.core.ApplicationFilterChain.doFilter( > ApplicationFilterChain.java:208) > > at org.apache.tomcat.websocket.server.WsFilter.doFilter( > WsFilter.java:52) > > at org.apache.catalina.core.ApplicationFilterChain. > internalDoFilter(ApplicationFilterChain.java:241) > > at org.apache.catalina.core.ApplicationFilterChain.doFilter( > ApplicationFilterChain.java:208) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:330) > > at org.springframework.security.web.access.intercept. > FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) > > at org.springframework.security.web.access.intercept. > FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.access. > ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.session. > SessionManagementFilter.doFilter(SessionManagementFilter.java:103) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.authentication. > AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter. > java:113) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.servletapi. > SecurityContextHolderAwareRequestFilter.doFilter( > SecurityContextHolderAwareRequestFilter.java:54) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.savedrequest. > RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.authentication. > *www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:20= 1)* > > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.authentication.ui. > DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilt > er.java:91) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.authentication. > AbstractAuthenticationProcessingFilter.doFilter( > AbstractAuthenticationProcessingFilter.java:183) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.authentication.logout. > LogoutFilter.doFilter(LogoutFilter.java:105) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.context. > SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilt > er.java:87) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.FilterChainProxy. > doFilterInternal(FilterChainProxy.java:192) > > at org.springframework.security.web.FilterChainProxy.doFilter( > FilterChainProxy.java:160) > > at org.springframework.web.filter.DelegatingFilterProxy. > invokeDelegate(DelegatingFilterProxy.java:346) > > at org.springframework.web.filter.DelegatingFilterProxy.doFilter= ( > DelegatingFilterProxy.java:259) > > at org.apache.catalina.core.ApplicationFilterChain. > internalDoFilter(ApplicationFilterChain.java:241) > > at org.apache.catalina.core.ApplicationFilterChain.doFilter( > ApplicationFilterChain.java:208) > > at com.thetransactioncompany.cors.CORSFilter.doFilter( > CORSFilter.java:195) > > at com.thetransactioncompany.cors.CORSFilter.doFilter( > CORSFilter.java:266) > > at org.apache.catalina.core.ApplicationFilterChain. > internalDoFilter(ApplicationFilterChain.java:241) > > at org.apache.catalina.core.ApplicationFilterChain.doFilter( > ApplicationFilterChain.java:208) > > at org.apache.catalina.core.StandardWrapperValve.invoke( > StandardWrapperValve.java:220) > > at org.apache.catalina.core.StandardContextValve.invoke( > StandardContextValve.java:122) > > at org.apache.catalina.authenticator.AuthenticatorBase.invoke( > AuthenticatorBase.java:505) > > at org.apache.catalina.core.StandardHostValve.invoke( > StandardHostValve.java:169) > > at org.apache.catalina.valves.ErrorReportValve.invoke( > ErrorReportValve.java:103) > > at org.apache.catalina.valves.AccessLogValve.invoke( > AccessLogValve.java:956) > > at org.apache.catalina.core.StandardEngineValve.invoke( > StandardEngineValve.java:116) > > at org.apache.catalina.connector.CoyoteAdapter.service( > CoyoteAdapter.java:436) > > at org.apache.coyote.http11.AbstractHttp11Processor.process( > AbstractHttp11Processor.java:1078) > > at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler. > process(AbstractProtocol.java:625) > > at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor. > run(JIoEndpoint.java:318) > > at java.util.concurrent.ThreadPoolExecutor.runWorker( > ThreadPoolExecutor.java:1142) > > at java.util.concurrent.ThreadPoolExecutor$Worker.run( > ThreadPoolExecutor.java:617) > > at org.apache.tomcat.util.threads.TaskThread$ > WrappingRunnable.run(TaskThread.java:61) > > at java.lang.Thread.run(Thread.java:745) > > Caused by: java.lang.RuntimeException: fail to locate kylin_hive_conf.xml > > at org.apache.kylin.job.engine.JobEngineConfig. > getHiveConfFilePath(JobEngineConfig.java:106) > > at org.apache.kylin.job.JoinedFlatTable. > generateHiveSetStatements(JoinedFlatTable.java:58) > > ... 86 more > > 2016-11-16 14:43:45,196 ERROR [http-bio-7070-exec-10] > controller.BasicController:44 : > > org.apache.kylin.rest.exception.InternalErrorException: Failed to parse > hive conf file > > at org.apache.kylin.rest.controller.CubeController. > buildInternal(CubeController.java:285) > > at org.apache.kylin.rest.controller.CubeController. > rebuild(CubeController.java:259) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at sun.reflect.NativeMethodAccessorImpl.invoke( > NativeMethodAccessorImpl.java:62) > > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > DelegatingMethodAccessorImpl.java:43) > > at java.lang.reflect.Method.invoke(Method.java:497) > > at org.springframework.web.method.support. > InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:213) > > at org.springframework.web.method.support.InvocableHandlerMethod= . > invokeForRequest(InvocableHandlerMethod.java:126) > > at org.springframework.web.servlet.mvc.method.annotation. > ServletInvocableHandlerMethod.invokeAndHandle( > ServletInvocableHandlerMethod.java:96) > > at org.springframework.web.servlet.mvc.method.annotation. > RequestMappingHandlerAdapter.invokeHandlerMethod( > RequestMappingHandlerAdapter.java:617) > > at org.springframework.web.servlet.mvc.method.annotation. > RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter. > java:578) > > at org.springframework.web.servlet.mvc.method. > AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:80) > > at org.springframework.web.servlet.DispatcherServlet. > doDispatch(DispatcherServlet.java:923) > > at org.springframework.web.servlet.DispatcherServlet. > doService(DispatcherServlet.java:852) > > at org.springframework.web.servlet.FrameworkServlet. > processRequest(FrameworkServlet.java:882) > > at org.springframework.web.servlet.FrameworkServlet. > doPut(FrameworkServlet.java:800) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:653) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) > > at org.apache.catalina.core.ApplicationFilterChain. > internalDoFilter(ApplicationFilterChain.java:303) > > at org.apache.catalina.core.ApplicationFilterChain.doFilter( > ApplicationFilterChain.java:208) > > at org.apache.tomcat.websocket.server.WsFilter.doFilter( > WsFilter.java:52) > > at org.apache.catalina.core.ApplicationFilterChain. > internalDoFilter(ApplicationFilterChain.java:241) > > at org.apache.catalina.core.ApplicationFilterChain.doFilter( > ApplicationFilterChain.java:208) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:330) > > at org.springframework.security.web.access.intercept. > FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) > > at org.springframework.security.web.access.intercept. > FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.access. > ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.session. > SessionManagementFilter.doFilter(SessionManagementFilter.java:103) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.authentication. > AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter. > java:113) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.servletapi. > SecurityContextHolderAwareRequestFilter.doFilter( > SecurityContextHolderAwareRequestFilter.java:54) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.savedrequest. > RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.authentication. > *www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:20= 1)* > > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.authentication.ui. > DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilt > er.java:91) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.authentication. > AbstractAuthenticationProcessingFilter.doFilter( > AbstractAuthenticationProcessingFilter.java:183) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.authentication.logout. > LogoutFilter.doFilter(LogoutFilter.java:105) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.context. > SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilt > er.java:87) > > at org.springframework.security.web.FilterChainProxy$ > VirtualFilterChain.doFilter(FilterChainProxy.java:342) > > at org.springframework.security.web.FilterChainProxy. > doFilterInternal(FilterChainProxy.java:192) > > at org.springframework.security.web.FilterChainProxy.doFilter( > FilterChainProxy.java:160) > > at org.springframework.web.filter.DelegatingFilterProxy. > invokeDelegate(DelegatingFilterProxy.java:346) > > at org.springframework.web.filter.DelegatingFilterProxy.doFilter= ( > DelegatingFilterProxy.java:259) > > at org.apache.catalina.core.ApplicationFilterChain. > internalDoFilter(ApplicationFilterChain.java:241) > > at org.apache.catalina.core.ApplicationFilterChain.doFilter( > ApplicationFilterChain.java:208) > > at com.thetransactioncompany.cors.CORSFilter.doFilter( > CORSFilter.java:195) > > at com.thetransactioncompany.cors.CORSFilter.doFilter( > CORSFilter.java:266) > > at org.apache.catalina.core.ApplicationFilterChain. > internalDoFilter(ApplicationFilterChain.java:241) > > at org.apache.catalina.core.ApplicationFilterChain.doFilter( > ApplicationFilterChain.java:208) > > at org.apache.catalina.core.StandardWrapperValve.invoke( > StandardWrapperValve.java:220) > > at org.apache.catalina.core.StandardContextValve.invoke( > StandardContextValve.java:122) > > at org.apache.catalina.authenticator.AuthenticatorBase.invoke( > AuthenticatorBase.java:505) > > at org.apache.catalina.core.StandardHostValve.invoke( > StandardHostValve.java:169) > > at org.apache.catalina.valves.ErrorReportValve.invoke( > ErrorReportValve.java:103) > > at org.apache.catalina.valves.AccessLogValve.invoke( > AccessLogValve.java:956) > > at org.apache.catalina.core.StandardEngineValve.invoke( > StandardEngineValve.java:116) > > at org.apache.catalina.connector.CoyoteAdapter.service( > CoyoteAdapter.java:436) > > at org.apache.coyote.http11.AbstractHttp11Processor.process( > AbstractHttp11Processor.java:1078) > > at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler. > process(AbstractProtocol.java:625) > > at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor. > run(JIoEndpoint.java:318) > > at java.util.concurrent.ThreadPoolExecutor.runWorker( > ThreadPoolExecutor.java:1142) > > at java.util.concurrent.ThreadPoolExecutor$Worker.run( > ThreadPoolExecutor.java:617) > > at org.apache.tomcat.util.threads.TaskThread$ > WrappingRunnable.run(TaskThread.java:61) > > at java.lang.Thread.run(Thread.java:745) > > > > Thanks > > ShangYong Li > > > --001a114f85eac0b70b05418f6c99 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
From the log, it is complaining file $KYLIN_HOME/conf/kyli= n_hive_conf.xml is missing.

On Wed, Nov 16, 2016 at 3:29 PM, ShangYong Li(=E6=9D=8E= =E5=B0=9A=E5=8B=87) <syli@hillstonenet.com> wrote:

=E5= =8F=AF=E4=BB=A5=E7=9A=84=EF=BC=8C=E5=88=9A=E5=BC=80=E5=A7=8B=E6=98=AF=E5=8F= =AF=E4=BB=A5build=E7=9A=84=EF=BC=8C=E4=B8=8D=E4= =BC=9A=E6=8A=A5=E8=BF=99=E4=B8=AA=E9=97=AE=E9=A2=98

=C2= =A0

Thanks=

ShangYong Li<= /span>

=C2= =A0

=E5=8F=91=E4=BB= =B6=E4=BA=BA: Dong Li [mailto:lidong@apache.org]
=E5=8F=91=E9=80=81=E6=97=B6=E9= =97=B4: 2016=E5=B9=B411=E6=9C=8816=E6=97= =A5 15:26
=E6=94=B6=E4=BB=B6=E4=BA=BA: user@kylin.apache.org
=E4=B8=BB=E9=A2=98: Re: build cube=E6=97=B6=E6=8A=A5Failed = to parse hive conf file

=C2=A0

Can you find kylin_hive_conf.xml in $KYLIN_HOME/conf?<= u>

=C2=A0

Thanks,

Dong Li

=C2=A0

=C2=A0Orig= inal Message=C2=A0

Sender:=C2=A0ShangYong Li(=E6=9D=8E=E5=B0= =9A=E5=8B=87)<syli@Hillstonenet.com>

Date:=C2=A0Wednesday, Nov 16, 2016=E2=80=8715:07

Subject:=C2=A0build cube=E6=97=B6=E6=8A= =A5Failed to parse hive co= nf file

=C2=A0

=E5=A4=A7=E5=AE=B6=E5= =A5=BD=EF=BC=9A

=E6=88=91=E5=9C=A8web UI=E4=B8=8A=E5=BB=BA=E5=A5=BDmodel=E5=92=8Ccube=E5=90=8E=EF=BC=8C<= span lang=3D"EN-US">build=E7=9A=84=E6=97=B6=E5=80=99=EF=BC=8C= =E5=88=9A=E5=BC=80=E5=A7=8B=E8=83=BD=E6=88=90=E5=8A=9F=EF=BC=8C=E4=BD=86=E6= =98=AF=E5=90=8E=E6=9D=A5=E5=86=8Dbuild=E5=B0=B1= =E4=BC=9A=E6=8A=A5Failed to parse hive conf file=EF=BC=8C=E5=9C=A8monit= or=E9=A1=B5=E9=9D=A2=E4=B9=9F=E6=89=BE=E4=B8=8D=E5=88=B0=E4=BB=BB=E4= =BD=95=E8=BF=99=E4=B8=AAjob=E7=9A=84=E4=BF=A1= =E6=81=AF=E3=80=82

=E6=88=91=E6=98=AF=E7= =94=A8=E7=9A=84kylin=E7=89=88=E6=9C=AC=E6=98=AF= =EF=BC=9A1.5.3

=E4=B8=8B=E9=9D=A2=E6= =98=AFkylin.log

2016-11= -16 14:43:45,192 INFO=C2=A0 [http-bio-7070-exec-10] mr.BatchCubingJobBuilde= r2:50 : MR_V2 new job to BUILD segment test_auto_build_cube[2016111400= 0000_20161116235500]

2016-11= -16 14:43:45,193 ERROR [http-bio-7070-exec-10] engine.JobEngineConfig:105 := fail to locate kylin_hive_conf.xml

2016-11= -16 14:43:45,194 ERROR [http-bio-7070-exec-10] controller.CubeController:28= 4 : Failed to parse hive conf file

java.la= ng.RuntimeException: Failed to parse hive conf file

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.kylin.job.Joi= nedFlatTable.generateHiveSetStatements(JoinedFlatTable.java:76)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.kylin.source.hive.= HiveMRInput$BatchCubingInputSide.createCountHiveTableStep(HiveMRInput.java:132)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.kylin.source.hive.= HiveMRInput$BatchCubingInputSide.addStepPhase1_CreateFlatTab= le(HiveMRInput.java:120)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.kylin.engine.mr.BatchCubingJobBuilder2= .build(BatchCubingJobBuilder2.java:57)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.kylin.engine.mr.MRBatchCubingEngine2.<= wbr>createBatchCubingJob(MRBatchCubingEngine2.java:29)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.kylin.engine.= EngineFactory.createBatchCubingJob(EngineFactory.java:51)<= u>

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.kylin.rest.service= .JobService.submitJob(JobService.java:209)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.kylin.rest.service= .JobService$$FastClassByCGLIB$$83a44b2a.invoke(<generated>)=

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at net.sf.cglib.proxy.Metho= dProxy.invoke(MethodProxy.java:204)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.aop.= framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.aop.= framework.ReflectiveMethodInvocation.proceed(ReflectiveMetho= dInvocation.java:150)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= access.intercept.aopalliance.MethodSecurityInterceptor.invok= e(MethodSecurityInterceptor.java:64)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.aop.= framework.ReflectiveMethodInvocation.proceed(ReflectiveMetho= dInvocation.java:172)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.aop.= framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cgli= b2AopProxy.java:622)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.kylin.rest.service= .JobService$$EnhancerByCGLIB$$8e5762ba.submitJob(<generated>= ;)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.kylin.rest.co= ntroller.CubeController.buildInternal(CubeController.java:281)=

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.kylin.rest.co= ntroller.CubeController.rebuild(CubeController.java:259)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at sun.reflect.NativeMethod= AccessorImpl.invoke0(Native Method)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at sun.reflect.NativeMethod= AccessorImpl.invoke(NativeMethodAccessorImpl.java:62)=

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at sun.reflect.DelegatingMe= thodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43= )

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at java.lang.reflect.Method.invoke(Method.java:497)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= method.support.InvocableHandlerMethod.invoke(InvocableHandlerMeth= od.java:213)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= method.support.InvocableHandlerMethod.invokeForRequest(Invoc= ableHandlerMethod.java:126)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invok= eAndHandle(ServletInvocableHandlerMethod.java:96)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invoke= HandlerMethod(RequestMappingHandlerAdapter.java:617)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handle= Internal(RequestMappingHandlerAdapter.java:578)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= servlet.mvc.method.AbstractHandlerMethodAdapter.handle(Abstr= actHandlerMethodAdapter.java:80)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923)<= u>

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= servlet.DispatcherServlet.doService(DispatcherServlet.java:852)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882= )

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= servlet.FrameworkServlet.doPut(FrameworkServlet.java:800)<= u>

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at javax.servlet.http.HttpS= ervlet.service(HttpServlet.java:653)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at javax.servlet.http.HttpS= ervlet.service(HttpServlet.java:731)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j= ava:303)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.tomcat.websocket.<= wbr>server.WsFilter.doFilter(WsFilter.java:52)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j= ava:241)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:330)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.access.intercept.FilterSecurityInterceptor.invoke(F= ilterSecurityInterceptor.java:118)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.access.ExceptionTranslationFilter.doFilter(Exceptio= nTranslationFilter.java:113)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.session.SessionManagementFilter.doFilter(SessionMan= agementFilter.java:103)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.servletapi.SecurityContextHolderAwareRequestFilter.doFil= ter(SecurityContextHolderAwareRequestFilter.java:54)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.savedrequest.RequestCacheAwareFilter.doFilter(Reque= stCacheAwareFilter.java:45)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.authentication.www.BasicAuthenticationFilter.do= Filter(BasicAuthenticationFilter.java:201)<= u>

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.authentication.ui.DefaultLoginPageGeneratingFilter.doFil= ter(DefaultLoginPageGeneratingFilter.java:91)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.authentication.AbstractAuthenticationProcessingFilter.do= Filter(AbstractAuthenticationProcessingFilter.java:183)=

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.authentication.logout.LogoutFilter.doFilter(LogoutFilter= .java:105)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.context.SecurityContextPersistenceFilter.doFilter(S= ecurityContextPersistenceFilter.java:87)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:= 192)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy.doFilter(FilterChainProxy.java:160)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy= .java:346)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:= 259)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j= ava:241)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:195)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:266)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j= ava:241)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)<= /u>

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)<= /u>

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.auth= enticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)=

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)=

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.connector= .CoyoteAdapter.service(CoyoteAdapter.java:436)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1078)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.coyote.Abstra= ctProtocol$AbstractConnectionHandler.process(AbstractProtocol.jav= a:625)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.tomcat.util.net.JIoEndpoint$SocketProc= essor.run(JIoEndpoint.java:318)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at java.util.concurrent.Thr= eadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)<= /span>

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at java.util.concurrent.Thr= eadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)<= /span>

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.tomcat.util.t= hreads.TaskThread$WrappingRunnable.run(TaskThread.java:61)=

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at java.lang.Thread.run(Thread.<= wbr>java:745)

Caused = by: java.lang.RuntimeException: fail to locate kylin_hive_conf.xml

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.kylin.job.engine.<= wbr>JobEngineConfig.getHiveConfFilePath(JobEngineConfig.java:106)=

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.kylin.job.Joi= nedFlatTable.generateHiveSetStatements(JoinedFlatTable.java:58)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ... 86 more=

2016-11= -16 14:43:45,196 ERROR [http-bio-7070-exec-10] controller.BasicController:4= 4 :

org.apa= che.kylin.rest.exception.InternalErrorException: Failed to parse = hive conf file

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.kylin.rest.co= ntroller.CubeController.buildInternal(CubeController.java:285)=

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.kylin.rest.co= ntroller.CubeController.rebuild(CubeController.java:259)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at sun.reflect.NativeMethod= AccessorImpl.invoke0(Native Method)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at sun.reflect.NativeMethod= AccessorImpl.invoke(NativeMethodAccessorImpl.java:62)=

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at sun.reflect.DelegatingMe= thodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43= )

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at java.lang.reflect.Method.invoke(Method.java:497)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= method.support.InvocableHandlerMethod.invoke(InvocableHandlerMeth= od.java:213)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= method.support.InvocableHandlerMethod.invokeForRequest(Invoc= ableHandlerMethod.java:126)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invok= eAndHandle(ServletInvocableHandlerMethod.java:96)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invoke= HandlerMethod(RequestMappingHandlerAdapter.java:617)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handle= Internal(RequestMappingHandlerAdapter.java:578)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= servlet.mvc.method.AbstractHandlerMethodAdapter.handle(Abstr= actHandlerMethodAdapter.java:80)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923)<= u>

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= servlet.DispatcherServlet.doService(DispatcherServlet.java:852)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882= )

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= servlet.FrameworkServlet.doPut(FrameworkServlet.java:800)<= u>

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at javax.servlet.http.HttpS= ervlet.service(HttpServlet.java:653)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at javax.servlet.http.HttpS= ervlet.service(HttpServlet.java:731)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j= ava:303)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.tomcat.websocket.<= wbr>server.WsFilter.doFilter(WsFilter.java:52)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j= ava:241)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:330)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.access.intercept.FilterSecurityInterceptor.invoke(F= ilterSecurityInterceptor.java:118)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.access.ExceptionTranslationFilter.doFilter(Exceptio= nTranslationFilter.java:113)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.session.SessionManagementFilter.doFilter(SessionMan= agementFilter.java:103)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.servletapi.SecurityContextHolderAwareRequestFilter.doFil= ter(SecurityContextHolderAwareRequestFilter.java:54)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.savedrequest.RequestCacheAwareFilter.doFilter(Reque= stCacheAwareFilter.java:45)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.authentication.www.BasicAuthenticationFilter.do= Filter(BasicAuthenticationFilter.java:201)<= u>

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.authentication.ui.DefaultLoginPageGeneratingFilter.doFil= ter(DefaultLoginPageGeneratingFilter.java:91)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.authentication.AbstractAuthenticationProcessingFilter.do= Filter(AbstractAuthenticationProcessingFilter.java:183)=

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.authentication.logout.LogoutFilter.doFilter(LogoutFilter= .java:105)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.context.SecurityContextPersistenceFilter.doFilter(S= ecurityContextPersistenceFilter.java:87)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChain= Proxy.java:342)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:= 192)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.security.= web.FilterChainProxy.doFilter(FilterChainProxy.java:160)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy= .java:346)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.springframework.web.= filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:= 259)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j= ava:241)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:195)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:266)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j= ava:241)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)<= /u>

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)<= /u>

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.auth= enticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)=

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)=

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.catalina.connector= .CoyoteAdapter.service(CoyoteAdapter.java:436)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1078)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.coyote.Abstra= ctProtocol$AbstractConnectionHandler.process(AbstractProtocol.jav= a:625)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.tomcat.util.net.JIoEndpoint$SocketProc= essor.run(JIoEndpoint.java:318)

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at java.util.concurrent.Thr= eadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)<= /span>

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at java.util.concurrent.Thr= eadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)<= /span>

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at org.apache.tomcat.util.t= hreads.TaskThread$WrappingRunnable.run(TaskThread.java:61)=

=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 at java.lang.Thread.run(Thread.<= wbr>java:745)

=C2=A0<= u>

Thanks<= u>

ShangYo= ng Li

=C2=A0<= u>


--001a114f85eac0b70b05418f6c99--