neo0820 created KYLIN-3298:
------------------------------
Summary: Kylin 2.3 启动故障 火狐浏览器白屏,谷歌浏览器显示404错误
Key: KYLIN-3298
URL: https://issues.apache.org/jira/browse/KYLIN-3298
Project: Kylin
Issue Type: Bug
Affects Versions: v2.3.0
Reporter: neo0820
Attachments: 捕获环境.JPG, 捕获谷歌浏览器.JPG
环境说明:Linux 16.04 Hadoop:2.7.5 HBase:1.4.2 Hive:2.3.2 Kylin:2.3.0
Hadoop、Hbase、Kylin都是部署在同一台Virtual BOX虚拟机上面。Hadoop、HBase用的是伪集群部署。
Kylin之前能启动,一次重启过后,就发现下述问题,在终端命令行显示启动成功
{code:java}
//代码占位符 ... ...
A new Kylin instance is started by hadoop. To stop it, run 'kylin.sh stop'
Check the log at /usr/local/kylin/logs/kylin.log
Web UI is at http://<hostname>:7070/kylin{code}
但是在浏览器输入网址登录不能进去。火狐浏览器显示白屏,谷歌浏览器显示404错误。
{code:java}
//日志提示如下:
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=512M; support was
removed in 8.0
usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [
-nonaming ] { -help | start | stop }
三月 19, 2018 10:43:52 上午 org.apache.catalina.core.AprLifecycleListener
lifecycleEvent
信息: The APR based Apache Tomcat Native library which allows optimal performance
in production environments was not found on the java.library.path:
/usr/local/hadoop/lib/native
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in
[jar:file:/usr/local/hive/lib/log4j-slf4j-impl-2.6.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in
[jar:file:/usr/local/hbase/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in
[jar:file:/usr/local/hadoop/share/hadoop/common/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]
三月 19, 2018 10:43:54 上午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-bio-7070"]
三月 19, 2018 10:43:55 上午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-bio-9009"]
三月 19, 2018 10:43:55 上午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 4359 ms
三月 19, 2018 10:43:55 上午 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
三月 19, 2018 10:43:55 上午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/7.0.85
三月 19, 2018 10:43:55 上午 org.apache.catalina.startup.HostConfig deployWAR
信息: Deploying web application archive /usr/local/kylin/tomcat/webapps/kylin.war
三月 19, 2018 10:43:57 上午 org.apache.catalina.core.ApplicationContext log
信息: No Spring WebApplicationInitializer types detected on classpath
2018-03-19T10:43:58,247 INFO [localhost-startStop-1]
org.apache.kylin.common.KylinConfig - Loading kylin-defaults.properties from
file:/usr/local/kylin/tomcat/webapps/kylin/WEB-INF/lib/kylin-core-common-2.3.0.jar!/kylin-defaults.properties
2018-03-19T10:43:58,381 WARN [localhost-startStop-1]
org.apache.kylin.common.BackwardCompatibilityConfig - Config
'kylin.job.hive.database.for.intermediatetable' is deprecated, use
'kylin.source.hive.database-for-flat-table' instead
2018-03-19T10:43:58,387 INFO [localhost-startStop-1]
org.apache.kylin.common.KylinConfig - Initialized a new KylinConfig from
getInstanceFromEnv : 979544209
三月 19, 2018 10:43:58 上午 org.apache.catalina.core.ApplicationContext log
信息: Set web app root system property: 'webapp.root' =
[/usr/local/kylin/bin/../tomcat/webapps/kylin/]
三月 19, 2018 10:43:58 上午 org.apache.catalina.core.ApplicationContext log
信息: Initializing log4j from [classpath:kylin-server-log4j.properties]
三月 19, 2018 10:43:58 上午 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
2018-03-19T10:43:58,639 INFO [localhost-startStop-1]
org.springframework.web.context.ContextLoader - Root WebApplicationContext:
initialization started
2018-03-19T10:43:59,209 INFO [localhost-startStop-1]
org.springframework.web.context.support.XmlWebApplicationContext - Refreshing
Root WebApplicationContext: startup date [Mon Mar 19 10:43:59 EDT 2018]; root
of context hierarchy
2018-03-19T10:43:59,607 INFO [localhost-startStop-1]
org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML
bean definitions from class path resource [applicationContext.xml]
2018-03-19T10:44:04,163 INFO [localhost-startStop-1]
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader -
Skipped XML bean definition file due to specified profiles [ldap,saml] not
matching: class path resource [applicationContext.xml]
2018-03-19T10:44:04,176 INFO [localhost-startStop-1]
org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML
bean definitions from class path resource [kylinSecurity.xml]
2018-03-19T10:44:04,843 INFO [localhost-startStop-1]
org.springframework.security.core.SpringSecurityCoreVersion - You are running
with Spring Security Core 4.2.3.RELEASE
2018-03-19T10:44:04,874 INFO [localhost-startStop-1]
org.springframework.security.config.SecurityNamespaceHandler - Spring Security
'config' module version is 4.2.3.RELEASE
2018-03-19T10:44:05,042 INFO [localhost-startStop-1]
org.springframework.security.config.method.GlobalMethodSecurityBeanDefinitionParser
- Using bean 'expressionHandler' as method ExpressionHandler implementation
2018-03-19T10:44:05,141 INFO [localhost-startStop-1]
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader -
Skipped XML bean definition file due to specified profiles [ldap,saml] not
matching: class path resource [kylinSecurity.xml]
2018-03-19T10:44:05,144 INFO [localhost-startStop-1]
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader -
Skipped XML bean definition file due to specified profiles [ldap] not matching:
class path resource [kylinSecurity.xml]
2018-03-19T10:44:05,550 INFO [localhost-startStop-1]
org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser
- Creating access control expression attribute 'permitAll' for
/api/user/authentication*/**
2018-03-19T10:44:05,551 INFO [localhost-startStop-1]
org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser
- Creating access control expression attribute 'hasRole('ROLE_ADMIN')' for
/api/query/runningQueries
2018-03-19T10:44:05,554 INFO [localhost-startStop-1]
org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser
- Creating access control expression attribute 'hasRole('ROLE_ADMIN')' for
/api/query/*/stop
2018-03-19T10:44:05,555 INFO [localhost-startStop-1]
org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser
- Creating access control expression attribute 'isAuthenticated()' for
/api/query*/**
2018-03-19T10:44:05,556 INFO [localhost-startStop-1]
org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser
- Creating access control expression attribute 'isAuthenticated()' for
/api/metadata*/**
2018-03-19T10:44:05,556 INFO [localhost-startStop-1]
org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser
- Creating access control expression attribute 'permitAll' for /api/**/metrics
2018-03-19T10:44:05,556 INFO [localhost-startStop-1]
org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser
- Creating access control expression attribute 'permitAll' for /api/cache*/**
2018-03-19T10:44:05,556 INFO [localhost-startStop-1]
org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser
- Creating access control expression attribute 'hasAnyRole('ROLE_ANALYST')'
for /api/cubes/src/tables
2018-03-19T10:44:05,557 INFO [localhost-startStop-1]
org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser
- Creating access control expression attribute 'isAuthenticated()' for
/api/cubes*/**
2018-03-19T10:44:05,557 INFO [localhost-startStop-1]
org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser
- Creating access control expression attribute 'isAuthenticated()' for
/api/models*/**
2018-03-19T10:44:05,565 INFO [localhost-startStop-1]
org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser
- Creating access control expression attribute 'isAuthenticated()' for
/api/streaming*/**
2018-03-19T10:44:05,565 INFO [localhost-startStop-1]
org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser
- Creating access control expression attribute 'isAuthenticated()' for
/api/job*/**
2018-03-19T10:44:05,568 INFO [localhost-startStop-1]
org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser
- Creating access control expression attribute 'permitAll' for
/api/admin/public_config
2018-03-19T10:44:05,571 INFO [localhost-startStop-1]
org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser
- Creating access control expression attribute 'permitAll' for /api/projects
2018-03-19T10:44:05,572 INFO [localhost-startStop-1]
org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser
- Creating access control expression attribute 'hasRole('ROLE_ADMIN')' for
/api/admin*/**
2018-03-19T10:44:05,572 INFO [localhost-startStop-1]
org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser
- Creating access control expression attribute 'isAuthenticated()' for /api/**
2018-03-19T10:44:05,806 INFO [localhost-startStop-1]
org.springframework.security.config.http.HttpSecurityBeanDefinitionParser -
Checking sorted filter chain: [Root bean: class
[org.springframework.security.web.context.SecurityContextPersistenceFilter];
scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
autowireCandidate=true; primary=false; factoryBeanName=null;
factoryMethodName=null; initMethodName=null; destroyMethodName=null, order =
200, Root bean: class
[org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter];
scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
autowireCandidate=true; primary=false; factoryBeanName=null;
factoryMethodName=null; initMethodName=null; destroyMethodName=null, order =
400, Root bean: class
[org.springframework.security.web.header.HeaderWriterFilter]; scope=;
abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
autowireCandidate=true; primary=false; factoryBeanName=null;
factoryMethodName=null; initMethodName=null; destroyMethodName=null, order =
500, Root bean: class
[org.springframework.security.web.authentication.logout.LogoutFilter]; scope=;
abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
autowireCandidate=true; primary=false; factoryBeanName=null;
factoryMethodName=null; initMethodName=null; destroyMethodName=null, order =
800,
<org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter#0>,
order = 1200, Root bean: class
[org.springframework.security.web.authentication.www.BasicAuthenticationFilter];
scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
autowireCandidate=true; primary=false; factoryBeanName=null;
factoryMethodName=null; initMethodName=null; destroyMethodName=null, order =
1600, Root bean: class
[org.springframework.security.web.savedrequest.RequestCacheAwareFilter];
scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
autowireCandidate=true; primary=false; factoryBeanName=null;
factoryMethodName=null; initMethodName=null; destroyMethodName=null, order =
1700, Root bean: class [null]; scope=; abstract=false; lazyInit=false;
autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false;
factoryBeanName=org.springframework.security.config.http.HttpConfigurationBuilder$SecurityContextHolderAwareRequestFilterBeanFactory#0;
factoryMethodName=getBean; initMethodName=null; destroyMethodName=null, order
= 1800, Root bean: class
[org.springframework.security.web.authentication.AnonymousAuthenticationFilter];
scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
autowireCandidate=true; primary=false; factoryBeanName=null;
factoryMethodName=null; initMethodName=null; destroyMethodName=null, order =
2100, Root bean: class
[org.springframework.security.web.session.SessionManagementFilter]; scope=;
abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
autowireCandidate=true; primary=false; factoryBeanName=null;
factoryMethodName=null; initMethodName=null; destroyMethodName=null, order =
2200, Root bean: class
[org.springframework.security.web.access.ExceptionTranslationFilter]; scope=;
abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0;
autowireCandidate=true; primary=false; factoryBeanName=null;
factoryMethodName=null; initMethodName=null; destroyMethodName=null, order =
2300,
<org.springframework.security.web.access.intercept.FilterSecurityInterceptor#0>,
order = 2400]
2018-03-19T10:44:05,816 INFO [localhost-startStop-1]
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader -
Skipped XML bean definition file due to specified profiles [saml] not matching:
class path resource [kylinSecurity.xml]
2018-03-19T10:44:05,818 INFO [localhost-startStop-1]
org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML
bean definitions from class path resource [kylinMetrics.xml]
2018-03-19T10:44:12,499 INFO [localhost-startStop-1]
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor
- JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2018-03-19T10:44:16,986 INFO [localhost-startStop-1]
org.apache.kylin.metrics.MetricsManager - Kylin metrics monitor is not
enabled!!!
2018-03-19T10:44:17,164 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/user_group/groups],methods=[GET],produces=[application/json]}"
onto public java.util.List<java.lang.String>
org.apache.kylin.rest.controller.KylinUserGroupController.listUserAuthorities(java.lang.String)
throws java.io.IOException
2018-03-19T10:44:17,212 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/admin/storage],methods=[DELETE],produces=[application/json]}"
onto public void
org.apache.kylin.rest.controller.AdminController.cleanupStorage()
2018-03-19T10:44:17,214 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/admin/config],methods=[PUT],produces=[application/json]}" onto
public void
org.apache.kylin.rest.controller.AdminController.updateKylinConfig(org.apache.kylin.rest.request.UpdateConfigRequest)
2018-03-19T10:44:17,217 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/admin/env],methods=[GET],produces=[application/json]}" onto
public org.apache.kylin.rest.response.GeneralResponse
org.apache.kylin.rest.controller.AdminController.getEnv()
2018-03-19T10:44:17,218 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/admin/public_config],methods=[GET],produces=[application/json]}"
onto public org.apache.kylin.rest.response.GeneralResponse
org.apache.kylin.rest.controller.AdminController.getPublicConfig() throws
java.io.IOException
2018-03-19T10:44:17,223 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/admin/metrics/cubes],methods=[GET],produces=[application/json]}"
onto public org.apache.kylin.rest.response.MetricsResponse
org.apache.kylin.rest.controller.AdminController.cubeMetrics(org.apache.kylin.rest.request.MetricsRequest)
2018-03-19T10:44:17,224 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/admin/config],methods=[GET],produces=[application/json]}" onto
public org.apache.kylin.rest.response.GeneralResponse
org.apache.kylin.rest.controller.AdminController.getConfig() throws
java.io.IOException
2018-03-19T10:44:17,258 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/extFilter/updateExtFilter],methods=[PUT],produces=[application/json]}" onto
public java.util.Map<java.lang.String, java.lang.String>
org.apache.kylin.rest.controller.ExternalFilterController.updateExternalFilter(org.apache.kylin.rest.request.ExternalFilterRequest)
throws java.io.IOException
2018-03-19T10:44:17,269 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/extFilter],methods=[GET],produces=[application/json]}" onto
public java.util.List<org.apache.kylin.metadata.model.ExternalFilterDesc>
org.apache.kylin.rest.controller.ExternalFilterController.getExternalFilters(java.lang.String)
throws java.io.IOException
2018-03-19T10:44:17,274 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/extFilter/saveExtFilter],methods=[POST],produces=[application/json]}" onto
public java.util.Map<java.lang.String, java.lang.String>
org.apache.kylin.rest.controller.ExternalFilterController.saveExternalFilter(org.apache.kylin.rest.request.ExternalFilterRequest)
throws java.io.IOException
2018-03-19T10:44:17,277 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/extFilter/{filter}/{project}],methods=[DELETE],produces=[application/json]}"
onto public java.util.Map<java.lang.String, java.lang.String>
org.apache.kylin.rest.controller.ExternalFilterController.removeFilter(java.lang.String,java.lang.String)
throws java.io.IOException
2018-03-19T10:44:17,335 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/hybrids/{hybrid}],methods=[GET],produces=[application/json]}"
onto public org.apache.kylin.storage.hybrid.HybridInstance
org.apache.kylin.rest.controller.HybridController.get(java.lang.String)
2018-03-19T10:44:17,342 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/hybrids],methods=[PUT],produces=[application/json]}" onto public
org.apache.kylin.storage.hybrid.HybridInstance
org.apache.kylin.rest.controller.HybridController.update(org.apache.kylin.rest.request.HybridRequest)
2018-03-19T10:44:17,343 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/hybrids],methods=[DELETE],produces=[application/json]}" onto
public void
org.apache.kylin.rest.controller.HybridController.delete(org.apache.kylin.rest.request.HybridRequest)
2018-03-19T10:44:17,344 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/hybrids],methods=[POST],produces=[application/json]}" onto public
org.apache.kylin.storage.hybrid.HybridInstance
org.apache.kylin.rest.controller.HybridController.create(org.apache.kylin.rest.request.HybridRequest)
2018-03-19T10:44:17,345 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/hybrids],methods=[GET],produces=[application/json]}" onto public
java.util.Collection<org.apache.kylin.storage.hybrid.HybridInstance>
org.apache.kylin.rest.controller.HybridController.list(java.lang.String,java.lang.String)
2018-03-19T10:44:17,401 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/jobs/{jobId}/steps/{stepId}/output],methods=[GET],produces=[application/json]}"
onto public java.util.Map<java.lang.String, java.lang.String>
org.apache.kylin.rest.controller.JobController.getStepOutput(java.lang.String,java.lang.String)
2018-03-19T10:44:17,402 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/jobs/{jobId}/drop],methods=[DELETE],produces=[application/json]}"
onto public org.apache.kylin.job.JobInstance
org.apache.kylin.rest.controller.JobController.dropJob(java.lang.String)
2018-03-19T10:44:17,403 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/jobs/{jobId}/steps/{stepId}/rollback],methods=[PUT],produces=[application/json]}"
onto public org.apache.kylin.job.JobInstance
org.apache.kylin.rest.controller.JobController.rollback(java.lang.String,java.lang.String)
2018-03-19T10:44:17,408 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/jobs/{jobId}/cancel],methods=[PUT],produces=[application/json]}"
onto public org.apache.kylin.job.JobInstance
org.apache.kylin.rest.controller.JobController.cancel(java.lang.String)
2018-03-19T10:44:17,409 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/jobs/{jobId}/pause],methods=[PUT],produces=[application/json]}"
onto public org.apache.kylin.job.JobInstance
org.apache.kylin.rest.controller.JobController.pause(java.lang.String)
2018-03-19T10:44:17,414 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/jobs/{jobId}],methods=[GET],produces=[application/json]}" onto
public org.apache.kylin.job.JobInstance
org.apache.kylin.rest.controller.JobController.get(java.lang.String)
2018-03-19T10:44:17,415 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/jobs/{jobId}/resume],methods=[PUT],produces=[application/json]}"
onto public org.apache.kylin.job.JobInstance
org.apache.kylin.rest.controller.JobController.resume(java.lang.String)
2018-03-19T10:44:17,417 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/jobs],methods=[GET],produces=[application/json]}" onto public
java.util.List<org.apache.kylin.job.JobInstance>
org.apache.kylin.rest.controller.JobController.list(org.apache.kylin.rest.request.JobListRequest)
2018-03-19T10:44:17,470 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/tables_and_columns],methods=[GET],produces=[application/json]}"
onto public java.util.List<org.apache.kylin.metadata.querymeta.TableMeta>
org.apache.kylin.rest.controller.QueryController.getMetadata(org.apache.kylin.rest.request.MetaRequest)
2018-03-19T10:44:17,473 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/saved_queries/{id}],methods=[DELETE],produces=[application/json]}" onto
public void
org.apache.kylin.rest.controller.QueryController.removeQuery(java.lang.String)
throws java.io.IOException
2018-03-19T10:44:17,479 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/saved_queries],methods=[GET],produces=[application/json]}" onto
public java.util.List<org.apache.kylin.rest.model.Query>
org.apache.kylin.rest.controller.QueryController.getQueries(java.lang.String)
throws java.io.IOException
2018-03-19T10:44:17,483 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/query/format/{format}],methods=[GET],produces=[application/json]}" onto
public void
org.apache.kylin.rest.controller.QueryController.downloadQueryResult(java.lang.String,org.apache.kylin.rest.request.SQLRequest,javax.servlet.http.HttpServletResponse)
2018-03-19T10:44:17,491 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/query/runningQueries],methods=[GET]}" onto public
java.util.TreeSet<org.apache.kylin.common.QueryContext>
org.apache.kylin.rest.controller.QueryController.getRunningQueries(int)
2018-03-19T10:44:17,494 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/query/{queryId}/stop],methods=[PUT]}" onto public void
org.apache.kylin.rest.controller.QueryController.stopQuery(java.lang.String)
2018-03-19T10:44:17,499 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/query/prestate],methods=[POST],produces=[application/json]}" onto
public org.apache.kylin.rest.response.SQLResponse
org.apache.kylin.rest.controller.QueryController.prepareQuery(org.apache.kylin.rest.request.PrepareSqlRequest)
2018-03-19T10:44:17,506 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/saved_queries],methods=[POST],produces=[application/json]}" onto
public void
org.apache.kylin.rest.controller.QueryController.saveQuery(org.apache.kylin.rest.request.SaveSqlRequest)
throws java.io.IOException
2018-03-19T10:44:17,509 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/query],methods=[POST],produces=[application/json]}" onto public
org.apache.kylin.rest.response.SQLResponse
org.apache.kylin.rest.controller.QueryController.query(org.apache.kylin.rest.request.PrepareSqlRequest)
2018-03-19T10:44:17,548 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/tables/{tables}/{project}],methods=[POST],produces=[application/json]}"
onto public java.util.Map<java.lang.String, java.lang.String[]>
org.apache.kylin.rest.controller.TableController.loadHiveTables(java.lang.String,java.lang.String,org.apache.kylin.rest.request.HiveTableRequest)
throws java.io.IOException
2018-03-19T10:44:17,550 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/tables/{tables}/{project}],methods=[DELETE],produces=[application/json]}"
onto public java.util.Map<java.lang.String, java.lang.String[]>
org.apache.kylin.rest.controller.TableController.unLoadHiveTables(java.lang.String,java.lang.String)
2018-03-19T10:44:17,555 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/tables/{project}/{tableNames}/cardinality],methods=[PUT],produces=[application/json]}"
onto public org.apache.kylin.rest.request.CardinalityRequest
org.apache.kylin.rest.controller.TableController.generateCardinality(java.lang.String,org.apache.kylin.rest.request.CardinalityRequest,java.lang.String)
throws java.lang.Exception
2018-03-19T10:44:17,558 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/tables],methods=[GET],produces=[application/json]}" onto public
java.util.List<org.apache.kylin.metadata.model.TableDesc>
org.apache.kylin.rest.controller.TableController.getTableDesc(boolean,java.lang.String)
throws java.io.IOException
2018-03-19T10:44:17,559 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/tables/{project}/{tableName:.+}],methods=[GET],produces=[application/json]}"
onto public org.apache.kylin.metadata.model.TableDesc
org.apache.kylin.rest.controller.TableController.getTableDesc(java.lang.String,java.lang.String)
2018-03-19T10:44:17,563 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/tables/hive],methods=[GET],produces=[application/json]}" onto
private java.util.List<java.lang.String>
org.apache.kylin.rest.controller.TableController.showHiveDatabases() throws
java.io.IOException
2018-03-19T10:44:17,564 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/tables/hive/{database}],methods=[GET],produces=[application/json]}" onto
private java.util.List<java.lang.String>
org.apache.kylin.rest.controller.TableController.showHiveTables(java.lang.String)
throws java.io.IOException
2018-03-19T10:44:17,579 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/encodings/valid_encodings],methods=[GET],produces=[application/json]}" onto
public org.apache.kylin.rest.response.EnvelopeResponse
org.apache.kylin.rest.controller.EncodingController.getValidEncodings()
2018-03-19T10:44:17,822 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/cubes/{cubeName}/cuboids/recommend],methods=[GET]}" onto public
org.apache.kylin.rest.response.CuboidTreeResponse
org.apache.kylin.rest.controller.CubeController.getRecommendCuboids(java.lang.String)
throws java.io.IOException
2018-03-19T10:44:17,823 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cubes/{cubeName}/init_start_offsets],methods=[PUT],produces=[application/json]}"
onto public org.apache.kylin.rest.response.GeneralResponse
org.apache.kylin.rest.controller.CubeController.initStartOffsets(java.lang.String)
2018-03-19T10:44:17,825 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/cubes/{cube}/{project}/migrate],methods=[POST]}" onto public void
org.apache.kylin.rest.controller.CubeController.migrateCube(java.lang.String,java.lang.String)
2018-03-19T10:44:17,830 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cubes/validate/{cubeName}],methods=[GET],produces=[application/json]}" onto
public org.apache.kylin.rest.response.EnvelopeResponse<java.lang.Boolean>
org.apache.kylin.rest.controller.CubeController.validateModelName(java.lang.String)
2018-03-19T10:44:17,833 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/cubes/{cubeName}],methods=[GET],produces=[application/json]}"
onto public org.apache.kylin.cube.CubeInstance
org.apache.kylin.rest.controller.CubeController.getCube(java.lang.String)
2018-03-19T10:44:17,834 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cubes/{cubeName}/notify_list],methods=[PUT],produces=[application/json]}"
onto public void
org.apache.kylin.rest.controller.CubeController.updateNotifyList(java.lang.String,java.util.List<java.lang.String>)
2018-03-19T10:44:17,839 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cubes/{cubeName}/cost],methods=[PUT],produces=[application/json]}" onto
public org.apache.kylin.cube.CubeInstance
org.apache.kylin.rest.controller.CubeController.updateCubeCost(java.lang.String,int)
2018-03-19T10:44:17,840 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cubes/{cubeName}/segs/{segmentName}/refresh_lookup],methods=[PUT],produces=[application/json]}"
onto public org.apache.kylin.cube.CubeInstance
org.apache.kylin.rest.controller.CubeController.rebuildLookupSnapshot(java.lang.String,java.lang.String,java.lang.String)
2018-03-19T10:44:17,843 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cubes/{cubeName}/segs/{segmentName}],methods=[DELETE],produces=[application/json]}"
onto public org.apache.kylin.cube.CubeInstance
org.apache.kylin.rest.controller.CubeController.deleteSegment(java.lang.String,java.lang.String)
2018-03-19T10:44:17,845 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cubes/{cubeName}/rebuild],methods=[PUT],produces=[application/json]}" onto
public org.apache.kylin.job.JobInstance
org.apache.kylin.rest.controller.CubeController.rebuild(java.lang.String,org.apache.kylin.rest.request.JobBuildRequest)
2018-03-19T10:44:17,846 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cubes/{cubeName}/build2],methods=[PUT],produces=[application/json]}" onto
public org.apache.kylin.job.JobInstance
org.apache.kylin.rest.controller.CubeController.build2(java.lang.String,org.apache.kylin.rest.request.JobBuildRequest2)
2018-03-19T10:44:17,847 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cubes/{cubeName}/rebuild2],methods=[PUT],produces=[application/json]}" onto
public org.apache.kylin.job.JobInstance
org.apache.kylin.rest.controller.CubeController.rebuild2(java.lang.String,org.apache.kylin.rest.request.JobBuildRequest2)
2018-03-19T10:44:17,852 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cubes/{cubeName}/recover_segment_optimize/{segmentID}],methods=[PUT]}" onto
public org.apache.kylin.job.JobInstance
org.apache.kylin.rest.controller.CubeController.recoverSegmentOptimize(java.lang.String,java.lang.String)
2018-03-19T10:44:17,853 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cubes/{cubeName}/disable],methods=[PUT],produces=[application/json]}" onto
public org.apache.kylin.cube.CubeInstance
org.apache.kylin.rest.controller.CubeController.disableCube(java.lang.String)
2018-03-19T10:44:17,858 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cubes/{cubeName}/purge],methods=[PUT],produces=[application/json]}" onto
public org.apache.kylin.cube.CubeInstance
org.apache.kylin.rest.controller.CubeController.purgeCube(java.lang.String)
2018-03-19T10:44:17,859 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cubes/{cubeName}/clone],methods=[PUT],produces=[application/json]}" onto
public org.apache.kylin.cube.CubeInstance
org.apache.kylin.rest.controller.CubeController.cloneCube(java.lang.String,org.apache.kylin.rest.request.CubeRequest)
2018-03-19T10:44:17,860 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cubes/{cubeName}/enable],methods=[PUT],produces=[application/json]}" onto
public org.apache.kylin.cube.CubeInstance
org.apache.kylin.rest.controller.CubeController.enableCube(java.lang.String)
2018-03-19T10:44:17,861 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/cubes/{cubeName}],methods=[DELETE],produces=[application/json]}"
onto public void
org.apache.kylin.rest.controller.CubeController.deleteCube(java.lang.String)
2018-03-19T10:44:17,872 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/cubes],methods=[POST],produces=[application/json]}" onto public
org.apache.kylin.rest.request.CubeRequest
org.apache.kylin.rest.controller.CubeController.saveCubeDesc(org.apache.kylin.rest.request.CubeRequest)
2018-03-19T10:44:17,877 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/cubes],methods=[PUT],produces=[application/json]}" onto public
org.apache.kylin.rest.request.CubeRequest
org.apache.kylin.rest.controller.CubeController.updateCubeDesc(org.apache.kylin.rest.request.CubeRequest)
throws com.fasterxml.jackson.core.JsonProcessingException
2018-03-19T10:44:17,882 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cubes/{cubeName}/hbase],methods=[GET],produces=[application/json]}" onto
public java.util.List<org.apache.kylin.rest.response.HBaseResponse>
org.apache.kylin.rest.controller.CubeController.getHBaseInfo(java.lang.String)
2018-03-19T10:44:17,893 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cubes/{cubeName}/holes],methods=[GET],produces=[application/json]}" onto
public java.util.List<org.apache.kylin.cube.CubeSegment>
org.apache.kylin.rest.controller.CubeController.getHoles(java.lang.String)
2018-03-19T10:44:17,896 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cubes/{cubeName}/holes],methods=[PUT],produces=[application/json]}" onto
public java.util.List<org.apache.kylin.job.JobInstance>
org.apache.kylin.rest.controller.CubeController.fillHoles(java.lang.String)
2018-03-19T10:44:17,899 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/cubes/{cubeName}/cuboids/export],methods=[GET]}" onto public void
org.apache.kylin.rest.controller.CubeController.cuboidsExport(java.lang.String,java.lang.Integer,javax.servlet.http.HttpServletResponse)
throws java.io.IOException
2018-03-19T10:44:17,900 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/cubes/{cubeName}/cuboids/current],methods=[GET]}" onto public
org.apache.kylin.rest.response.CuboidTreeResponse
org.apache.kylin.rest.controller.CubeController.getCurrentCuboids(java.lang.String)
2018-03-19T10:44:17,907 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/cubes/{cubeName}/sql],methods=[GET],produces=[application/json]}"
onto public org.apache.kylin.rest.response.GeneralResponse
org.apache.kylin.rest.controller.CubeController.getSql(java.lang.String)
2018-03-19T10:44:17,908 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cubes/{cubeName}/segs/{segmentName}/sql],methods=[GET],produces=[application/json]}"
onto public org.apache.kylin.rest.response.GeneralResponse
org.apache.kylin.rest.controller.CubeController.getSql(java.lang.String,java.lang.String)
2018-03-19T10:44:17,912 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/cubes/validEncodings],methods=[GET],produces=[application/json]}"
onto public java.util.Map<java.lang.String, java.lang.Integer>
org.apache.kylin.rest.controller.CubeController.getValidEncodings()
2018-03-19T10:44:17,920 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/cubes],methods=[GET],produces=[application/json]}" onto public
java.util.List<org.apache.kylin.rest.response.CubeInstanceResponse>
org.apache.kylin.rest.controller.CubeController.getCubes(java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
2018-03-19T10:44:17,924 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cubes/{cubeName}/build],methods=[PUT],produces=[application/json]}" onto
public org.apache.kylin.job.JobInstance
org.apache.kylin.rest.controller.CubeController.build(java.lang.String,org.apache.kylin.rest.request.JobBuildRequest)
2018-03-19T10:44:17,925 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/cubes/{cubeName}/optimize],methods=[PUT]}" onto public
org.apache.kylin.job.JobInstance
org.apache.kylin.rest.controller.CubeController.optimize(java.lang.String,org.apache.kylin.rest.request.JobOptimizeRequest)
2018-03-19T10:44:17,953 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/access/{type}/{uuid}],methods=[GET],produces=[application/json]}"
onto public java.util.List<org.apache.kylin.rest.response.AccessEntryResponse>
org.apache.kylin.rest.controller.AccessController.getAccessEntities(java.lang.String,java.lang.String)
throws java.io.IOException
2018-03-19T10:44:17,958 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/access/user/permission/{project}],methods=[GET],produces=[application/json]}"
onto public java.lang.String
org.apache.kylin.rest.controller.AccessController.getUserPermissionInPrj(java.lang.String)
2018-03-19T10:44:17,959 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/access/{type}/{uuid}],methods=[POST],produces=[application/json]}" onto
public java.util.List<org.apache.kylin.rest.response.AccessEntryResponse>
org.apache.kylin.rest.controller.AccessController.grant(java.lang.String,java.lang.String,org.apache.kylin.rest.request.AccessRequest)
2018-03-19T10:44:17,960 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/access/{type}/{uuid}],methods=[DELETE],produces=[application/json]}" onto
public java.util.List<org.apache.kylin.rest.response.AccessEntryResponse>
org.apache.kylin.rest.controller.AccessController.revoke(java.lang.String,java.lang.String,org.apache.kylin.rest.request.AccessRequest)
throws java.io.IOException
2018-03-19T10:44:17,962 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/access/{type}/{uuid}],methods=[PUT],produces=[application/json]}"
onto public java.util.List<org.apache.kylin.rest.response.AccessEntryResponse>
org.apache.kylin.rest.controller.AccessController.update(java.lang.String,java.lang.String,org.apache.kylin.rest.request.AccessRequest)
2018-03-19T10:44:17,991 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/projects/readable],methods=[GET],produces=[application/json]}"
onto public java.util.List<org.apache.kylin.metadata.project.ProjectInstance>
org.apache.kylin.rest.controller.ProjectController.getReadableProjects(java.lang.Integer,java.lang.Integer)
2018-03-19T10:44:17,992 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/projects],methods=[GET],produces=[application/json]}" onto public
java.util.List<org.apache.kylin.metadata.project.ProjectInstance>
org.apache.kylin.rest.controller.ProjectController.getProjects(java.lang.Integer,java.lang.Integer)
2018-03-19T10:44:17,993 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/projects],methods=[POST],produces=[application/json]}" onto
public org.apache.kylin.metadata.project.ProjectInstance
org.apache.kylin.rest.controller.ProjectController.saveProject(org.apache.kylin.rest.request.ProjectRequest)
2018-03-19T10:44:17,998 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/projects],methods=[PUT],produces=[application/json]}" onto public
org.apache.kylin.metadata.project.ProjectInstance
org.apache.kylin.rest.controller.ProjectController.updateProject(org.apache.kylin.rest.request.ProjectRequest)
2018-03-19T10:44:17,999 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/projects/{projectName}],methods=[DELETE],produces=[application/json]}" onto
public void
org.apache.kylin.rest.controller.ProjectController.deleteProject(java.lang.String)
2018-03-19T10:44:18,013 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/cube_desc/{cubeName}],methods=[GET],produces=[application/json]}"
onto public org.apache.kylin.cube.model.CubeDesc[]
org.apache.kylin.rest.controller.CubeDescController.getCube(java.lang.String)
2018-03-19T10:44:18,014 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cube_desc/{cubeName}/desc],methods=[GET],produces=[application/json]}" onto
public org.apache.kylin.cube.model.CubeDesc
org.apache.kylin.rest.controller.CubeDescController.getDesc(java.lang.String)
2018-03-19T10:44:18,026 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/acl/table/{project}/{type}/{table:.+}],methods=[GET],produces=[application/json]}"
onto public java.util.List<java.lang.String>
org.apache.kylin.rest.controller.TableAclController.getUsersCanQueryTheTbl(java.lang.String,java.lang.String,java.lang.String)
throws java.io.IOException
2018-03-19T10:44:18,033 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/acl/table/{project}/{type}/black/{table:.+}],methods=[GET],produces=[application/json]}"
onto public java.util.List<java.lang.String>
org.apache.kylin.rest.controller.TableAclController.getUsersCannotQueryTheTbl(java.lang.String,java.lang.String,java.lang.String)
throws java.io.IOException
2018-03-19T10:44:18,034 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/acl/table/{project}/{type}/{table}/{name}],methods=[DELETE],produces=[application/json]}"
onto public void
org.apache.kylin.rest.controller.TableAclController.putUserToTableBlackList(java.lang.String,java.lang.String,java.lang.String,java.lang.String)
throws java.io.IOException
2018-03-19T10:44:18,041 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/acl/table/{project}/{type}/{table}/{name}],methods=[POST],produces=[application/json]}"
onto public void
org.apache.kylin.rest.controller.TableAclController.deleteUserFromTableBlackList(java.lang.String,java.lang.String,java.lang.String,java.lang.String)
throws java.io.IOException
2018-03-19T10:44:18,056 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cache/announce/{entity}/{cacheKey}/{event}],methods=[PUT],produces=[application/json]}"
onto public void
org.apache.kylin.rest.controller.CacheController.announceWipeCache(java.lang.String,java.lang.String,java.lang.String)
throws java.io.IOException
2018-03-19T10:44:18,057 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cache/{entity}/{cacheKey}/{event}],methods=[PUT],produces=[application/json]}"
onto public void
org.apache.kylin.rest.controller.CacheController.wipeCache(java.lang.String,java.lang.String,java.lang.String)
throws java.io.IOException
2018-03-19T10:44:18,067 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/cache/announce/config],methods=[POST],produces=[application/json]}" onto
public void
org.apache.kylin.rest.controller.CacheController.hotLoadKylinConfig() throws
java.io.IOException
2018-03-19T10:44:18,069 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/cache/migration],methods=[POST]}" onto public void
org.apache.kylin.rest.controller.CacheController.clearCacheForCubeMigration(org.apache.kylin.rest.request.CubeMigrationRequest)
throws java.io.IOException
2018-03-19T10:44:18,082 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/dashboard/metric/job],methods=[GET]}" onto public
org.apache.kylin.rest.response.MetricsResponse
org.apache.kylin.rest.controller.DashboardController.getJobMetrics(java.lang.String,java.lang.String,java.lang.String,java.lang.String)
2018-03-19T10:44:18,083 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/dashboard/chart/{category}/{metric}/{dimension}],methods=[GET]}"
onto public org.apache.kylin.rest.response.MetricsResponse
org.apache.kylin.rest.controller.DashboardController.getChartData(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)
2018-03-19T10:44:18,091 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/dashboard/metric/cube],methods=[GET]}" onto public
org.apache.kylin.rest.response.MetricsResponse
org.apache.kylin.rest.controller.DashboardController.getCubeMetrics(java.lang.String,java.lang.String)
2018-03-19T10:44:18,092 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/dashboard/metric/query],methods=[GET]}" onto public
org.apache.kylin.rest.response.MetricsResponse
org.apache.kylin.rest.controller.DashboardController.getQueryMetrics(java.lang.String,java.lang.String,java.lang.String,java.lang.String)
2018-03-19T10:44:18,113 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/diag/project/{project}/download],methods=[GET],produces=[application/json]}"
onto public void
org.apache.kylin.rest.controller.DiagnosisController.dumpProjectDiagnosisInfo(java.lang.String,javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
2018-03-19T10:44:18,114 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/diag/job/{jobId}/download],methods=[GET],produces=[application/json]}" onto
public void
org.apache.kylin.rest.controller.DiagnosisController.dumpJobDiagnosisInfo(java.lang.String,javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
2018-03-19T10:44:18,121 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/diag/{project}/sql],methods=[GET],produces=[application/json]}"
onto public java.util.List<org.apache.kylin.metadata.badquery.BadQueryEntry>
org.apache.kylin.rest.controller.DiagnosisController.getBadQuerySql(java.lang.String)
2018-03-19T10:44:18,209 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/models],methods=[POST],produces=[application/json]}" onto public
org.apache.kylin.rest.request.ModelRequest
org.apache.kylin.rest.controller.ModelController.saveModelDesc(org.apache.kylin.rest.request.ModelRequest)
2018-03-19T10:44:18,211 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/models],methods=[PUT],produces=[application/json]}" onto public
org.apache.kylin.rest.request.ModelRequest
org.apache.kylin.rest.controller.ModelController.updateModelDesc(org.apache.kylin.rest.request.ModelRequest)
throws com.fasterxml.jackson.core.JsonProcessingException
2018-03-19T10:44:18,211 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/models/{modelName}],methods=[DELETE],produces=[application/json]}" onto
public void
org.apache.kylin.rest.controller.ModelController.deleteModel(java.lang.String)
2018-03-19T10:44:18,212 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/models/{modelName}/clone],methods=[PUT],produces=[application/json]}" onto
public org.apache.kylin.rest.request.ModelRequest
org.apache.kylin.rest.controller.ModelController.cloneModel(java.lang.String,org.apache.kylin.rest.request.ModelRequest)
2018-03-19T10:44:18,218 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/models/validate/{modelName}],methods=[GET],produces=[application/json]}"
onto public org.apache.kylin.rest.response.EnvelopeResponse<java.lang.Boolean>
org.apache.kylin.rest.controller.ModelController.validateModelName(java.lang.String)
2018-03-19T10:44:18,219 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/models],methods=[GET],produces=[application/json]}" onto public
java.util.List<org.apache.kylin.metadata.model.DataModelDesc>
org.apache.kylin.rest.controller.ModelController.getModels(java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
2018-03-19T10:44:18,225 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/user/authentication],methods=[POST],produces=[application/json]}"
onto public org.springframework.security.core.userdetails.UserDetails
org.apache.kylin.rest.controller.UserController.authenticate()
2018-03-19T10:44:18,227 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/user/authentication],methods=[GET],produces=[application/json]}"
onto public org.springframework.security.core.userdetails.UserDetails
org.apache.kylin.rest.controller.UserController.authenticatedUser()
2018-03-19T10:44:18,234 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/model/{model_name}],methods=[GET],produces=[application/json]}"
onto public org.apache.kylin.metadata.model.DataModelDesc
org.apache.kylin.rest.controller.ModelDescController.getModel(java.lang.String)
2018-03-19T10:44:18,254 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/streaming/getKfkConfig],methods=[GET],produces=[application/json]}" onto
public java.util.List<org.apache.kylin.source.kafka.config.KafkaConfig>
org.apache.kylin.rest.controller.StreamingController.getKafkaConfigs(java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
2018-03-19T10:44:18,258 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/streaming],methods=[POST],produces=[application/json]}" onto
public org.apache.kylin.rest.request.StreamingRequest
org.apache.kylin.rest.controller.StreamingController.saveStreamingConfig(org.apache.kylin.rest.request.StreamingRequest)
2018-03-19T10:44:18,260 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/streaming],methods=[PUT],produces=[application/json]}" onto
public org.apache.kylin.rest.request.StreamingRequest
org.apache.kylin.rest.controller.StreamingController.updateStreamingConfig(org.apache.kylin.rest.request.StreamingRequest)
throws com.fasterxml.jackson.core.JsonProcessingException
2018-03-19T10:44:18,264 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped
"{[/streaming/{project}/{configName}],methods=[DELETE],produces=[application/json]}"
onto public void
org.apache.kylin.rest.controller.StreamingController.deleteConfig(java.lang.String,java.lang.String)
throws java.io.IOException
2018-03-19T10:44:18,265 INFO [localhost-startStop-1]
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
- Mapped "{[/streaming/getConfig],methods=[GET],produces=[application/json]}"
onto public java.util.List<org.apache.kylin.metadata.streaming.StreamingConfig>
org.apache.kylin.rest.controller.StreamingController.getStreamings(java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
2018-03-19T10:44:18,744 INFO [localhost-startStop-1]
org.hibernate.validator.internal.util.Version - HV000001: Hibernate Validator
5.1.3.Final
2018-03-19T10:44:20,975 WARN [localhost-startStop-1]
org.springframework.web.context.support.XmlWebApplicationContext - Exception
encountered during context initialization - cancelling refresh attempt:
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name
'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter':
Instantiation of bean failed; nested exception is
org.springframework.beans.BeanInstantiationException: Failed to instantiate
[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter]:
Constructor threw exception; nested exception is java.lang.ClassCastException:
com.fasterxml.jackson.datatype.joda.JodaModule cannot be cast to
com.fasterxml.jackson.databind.Module
2018-03-19T10:44:20,992 ERROR [localhost-startStop-1]
org.springframework.web.context.ContextLoader - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name
'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter':
Instantiation of bean failed; nested exception is
org.springframework.beans.BeanInstantiationException: Failed to instantiate
[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter]:
Constructor threw exception; nested exception is java.lang.ClassCastException:
com.fasterxml.jackson.datatype.joda.JodaModule cannot be cast to
com.fasterxml.jackson.databind.Module
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1155)
~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1099)
~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761)
~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)
~[spring-context-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
~[spring-context-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:443)
~[spring-web-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:325)
[spring-web-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
[spring-web-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5118)
[catalina.jar:7.0.85]
at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5641)
[catalina.jar:7.0.85]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
[catalina.jar:7.0.85]
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:1015)
[catalina.jar:7.0.85]
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:991)
[catalina.jar:7.0.85]
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
[catalina.jar:7.0.85]
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1127)
[catalina.jar:7.0.85]
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:2020)
[catalina.jar:7.0.85]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[?:1.8.0_151]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_151]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[?:1.8.0_151]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[?:1.8.0_151]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_151]
Caused by: org.springframework.beans.BeanInstantiationException: Failed to
instantiate
[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter]:
Constructor threw exception; nested exception is java.lang.ClassCastException:
com.fasterxml.jackson.datatype.joda.JodaModule cannot be cast to
com.fasterxml.jackson.databind.Module
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:154)
~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1147)
~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
... 26 more
Caused by: java.lang.ClassCastException:
com.fasterxml.jackson.datatype.joda.JodaModule cannot be cast to
com.fasterxml.jackson.databind.Module
at
org.springframework.http.converter.json.Jackson2ObjectMapperBuilder.registerWellKnownModulesIfAvailable(Jackson2ObjectMapperBuilder.java:764)
~[spring-web-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.http.converter.json.Jackson2ObjectMapperBuilder.configure(Jackson2ObjectMapperBuilder.java:607)
~[spring-web-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.http.converter.json.Jackson2ObjectMapperBuilder.build(Jackson2ObjectMapperBuilder.java:590)
~[spring-web-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.http.converter.json.MappingJackson2HttpMessageConverter.<init>(MappingJackson2HttpMessageConverter.java:57)
~[spring-web-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.http.converter.support.AllEncompassingFormHttpMessageConverter.<init>(AllEncompassingFormHttpMessageConverter.java:61)
~[spring-web-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.<init>(RequestMappingHandlerAdapter.java:182)
~[spring-webmvc-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
~[?:1.8.0_151]
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
~[?:1.8.0_151]
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
~[?:1.8.0_151]
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
~[?:1.8.0_151]
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1147)
~[spring-beans-4.3.10.RELEASE.jar:4.3.10.RELEASE]
... 26 more
三月 19, 2018 10:44:21 上午 org.apache.catalina.core.StandardContext listenerStart
严重: Exception sending context initialized event to listener instance of class
org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name
'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter':
Instantiation of bean failed; nested exception is
org.springframework.beans.BeanInstantiationException: Failed to instantiate
[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter]:
Constructor threw exception; nested exception is java.lang.ClassCastException:
com.fasterxml.jackson.datatype.joda.JodaModule cannot be cast to
com.fasterxml.jackson.databind.Module
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1155)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1099)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761)
at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
at
org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:443)
at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:325)
at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5118)
at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5641)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:1015)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:991)
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:2020)
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.springframework.beans.BeanInstantiationException: Failed to
instantiate
[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter]:
Constructor threw exception; nested exception is java.lang.ClassCastException:
com.fasterxml.jackson.datatype.joda.JodaModule cannot be cast to
com.fasterxml.jackson.databind.Module
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:154)
at
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1147)
... 26 more
Caused by: java.lang.ClassCastException:
com.fasterxml.jackson.datatype.joda.JodaModule cannot be cast to
com.fasterxml.jackson.databind.Module
at
org.springframework.http.converter.json.Jackson2ObjectMapperBuilder.registerWellKnownModulesIfAvailable(Jackson2ObjectMapperBuilder.java:764)
at
org.springframework.http.converter.json.Jackson2ObjectMapperBuilder.configure(Jackson2ObjectMapperBuilder.java:607)
at
org.springframework.http.converter.json.Jackson2ObjectMapperBuilder.build(Jackson2ObjectMapperBuilder.java:590)
at
org.springframework.http.converter.json.MappingJackson2HttpMessageConverter.<init>(MappingJackson2HttpMessageConverter.java:57)
at
org.springframework.http.converter.support.AllEncompassingFormHttpMessageConverter.<init>(AllEncompassingFormHttpMessageConverter.java:61)
at
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.<init>(RequestMappingHandlerAdapter.java:182)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
... 28 more
三月 19, 2018 10:44:21 上午 org.apache.catalina.core.StandardContext startInternal
严重: One or more listeners failed to start. Full details will be found in the
appropriate container log file
三月 19, 2018 10:44:21 上午 org.apache.catalina.core.StandardContext startInternal
严重: Context [/kylin] startup failed due to previous errors
三月 19, 2018 10:44:21 上午 org.apache.catalina.core.ApplicationContext log
信息: Closing Spring root WebApplicationContext
三月 19, 2018 10:44:21 上午 org.apache.catalina.core.ApplicationContext log
信息: Shutting down log4j
三月 19, 2018 10:44:21 上午 org.apache.catalina.startup.HostConfig deployWAR
信息: Deployment of web application archive
/usr/local/kylin/tomcat/webapps/kylin.war has finished in 25,913 ms
三月 19, 2018 10:44:21 上午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-bio-7070"]
三月 19, 2018 10:44:21 上午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-bio-9009"]
三月 19, 2018 10:44:21 上午 org.apache.catalina.startup.Catalina start
信息: Server startup in 26435 ms
{code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)