Hi, My URL is filled with the project name, but it is a wrong project. At present, the schame can be obtained by modifying the correct project name. Thank you very much for your help!
A new problem, the wrong project name can also pass the test? ------------------ Original ------------------ From: "Yaqian Zhang"<[email protected]>; Date: Tue, Nov 2, 2021 02:36 PM To: "dev"<[email protected]>; Subject: Re: An error is reported when connecting kylin (get schemas) through JDBC Hi: I checked the source code and found that the NullPointer may be caused by kylin's project name not being set correctly. I wonder if you provided the 'project name' when connecting to kylin through smartBI? > 在 2021年11月2日,上午10:39,[email protected] 写道: > > Hi, > I reported an error when I connected kylin (get schemas) through JDBC during the test. What is the reason? > kylin: > > > > error message > Failed to get the list of modes > at smartbi.freequery.basicdata.MetaDataServiceImpl.getSchemas(MetaDataServiceImpl.java:525) > at ...(...) > at smartbi.freequery.basicdata.SmartbiKYLINDialect.getSchemas(SmartbiKYLINDialect.java:32) > Caused by: java.lang.RuntimeException: java.io.IOException: GET failed, error code 500 and response: {"code":"999","data":null,"msg":null,"stacktrace":"java.lang.NullPointerException\n\tat org.apache.kylin.query.schema.OLAPSchemaFactory.createTempOLAPJson(OLAPSchemaFactory.java:67)\n\tat org.apache.kylin.query.QueryConnection.getConnection(QueryConnection.java:49)\n\tat org.apache.kylin.rest.service.QueryService.getMetadata(QueryService.java:775)\n\tat org.apache.kylin.rest.service.QueryService.getMetadata(QueryService.java:215)\n\tat org.apache.kylin.rest.service.QueryService.getMetadataFilterByUser(QueryService.java:211)\n\tat org.apache.kylin.rest.controller.QueryController.getMetadata(QueryController.java:193)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:498)\n\tat org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\n\tat org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:133)\n\tat org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:97)\n\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:849)\n\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:760)\n\tat org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)\n\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967)\n\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)\n\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)\n\tat org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:634)\n\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:741)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317)\n\tat org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)\n\tat org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:170)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:215)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:66)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214)\n\tat org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177)\n\tat org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:347)\n\tat org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:263)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)\n\tat com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:209)\n\tat com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:244)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:543)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:609)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:818)\n\tat org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1623)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\tat org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\n\tat java.lang.Thread.run(Thread.java:748)\n","exception":null,"url":"http://10.7.46.191:7070/kylin/api/tables_and_columns <http://10.7.46.191:7070/kylin/api/tables_and_columns>"} > at org.apache.kylin.jdbc.KylinMeta.getMetaProject(KylinMeta.java:125) > at org.apache.kylin.jdbc.KylinMeta.getSchemas(KylinMeta.java:142) > at org.apache.kylin.jdbc.shaded.org.apache.calcite.avatica.AvaticaDatabaseMetaData$10.call(AvaticaDatabaseMetaData.java:696) > at org.apache.kylin.jdbc.shaded.org.apache.calcite.avatica.AvaticaDatabaseMetaData$10.call(AvaticaDatabaseMetaData.java:692) > at org.apache.kylin.jdbc.shaded.org.apache.calcite.avatica.AvaticaConnection.invokeWithRetries(AvaticaConnection.java:793) > at org.apache.kylin.jdbc.shaded.org.apache.calcite.avatica.AvaticaDatabaseMetaData.getSchemas(AvaticaDatabaseMetaData.java:691) > at org.apache.kylin.jdbc.shaded.org.apache.calcite.avatica.AvaticaDatabaseMetaData.getSchemas(AvaticaDatabaseMetaData.java:714) > at smartbi.freequery.basicdata.SmartbiKYLINDialect.getSchemas(SmartbiKYLINDialect.java:32) > at smartbi.freequery.basicdata.MetaDataServiceImpl.getSchemas(MetaDataServiceImpl.java:519) > at smartbi.freequery.client.datasource.DataSourceService.getSchemas(DataSourceService.java:902) > 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:498) > at smartbi.framework.rmi.ClientService.execute(Smartbi:118) > at smartbi.framework.rmi.RMIServlet.processExecute(RMIServlet.java:230) > at smartbi.framework.rmi.RMIServlet.doPost(RMIServlet.java:168) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) > at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) > at smartbi.extension.ExtensionFilter$2.doFilter(ExtensionFilter.java:163) > at smartbi.extension.ExtensionFilter$1.doFilter(ExtensionFilter.java:152) > at smartbi.security.patch.PatchFilter.doFilter(PatchFilter.java:70) > at smartbi.extension.ExtensionFilter$1.doFilter(ExtensionFilter.java:152) > at smartbi.weixin.filter.WxLoginFilter.doFilter(WxLoginFilter.java:194) > at smartbi.extension.ExtensionFilter$1.doFilter(ExtensionFilter.java:152) > at smartbi.extension.ExtensionFilter.doFilterInternal(ExtensionFilter.java:175) > at smartbi.extension.ExtensionFilter.doFilter(ExtensionFilter.java:64) > at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) > at smartbi.framework.rmi.TransactionFilter.doFilter(Smartbi:80) > at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) > at smartbi.freequery.filter.GZIPFilter.doFilter(GZIPFilter.java:211) > at smartbi.freequery.filter.Filter.doFilter(Filter.java:36) > at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) > at smartbi.freequery.filter.CheckIsLoggedFilter.doFilter(CheckIsLoggedFilter.java:208) > at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) > at smartbi.freequery.filter.TraceFilter.doFilter(TraceFilter.java:61) > at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) > at smartbi.framework.RedisSessionFilter.doFilter(Smartbi:125) > at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) > at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) > at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) > at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) > at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) > at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) > at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) > at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) > at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) > at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) > at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) > at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) > at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) > at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) > at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) > at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) > at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) > at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61) > at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) > at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) > at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:292) > at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:81) > at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:138) > at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:135) > at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) > at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) > at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) > at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) > at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) > at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) > at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) > at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:272) > at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) > at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:104) > at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) > at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:805) > 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: java.io.IOException: GET failed, error code 500 and response: {"code":"999","data":null,"msg":null,"stacktrace":"java.lang.NullPointerException\n\tat org.apache.kylin.query.schema.OLAPSchemaFactory.createTempOLAPJson(OLAPSchemaFactory.java:67)\n\tat org.apache.kylin.query.QueryConnection.getConnection(QueryConnection.java:49)\n\tat org.apache.kylin.rest.service.QueryService.getMetadata(QueryService.java:775)\n\tat org.apache.kylin.rest.service.QueryService.getMetadata(QueryService.java:215)\n\tat org.apache.kylin.rest.service.QueryService.getMetadataFilterByUser(QueryService.java:211)\n\tat org.apache.kylin.rest.controller.QueryController.getMetadata(QueryController.java:193)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:498)\n\tat org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\n\tat org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:133)\n\tat org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:97)\n\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:849)\n\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:760)\n\tat org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)\n\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967)\n\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)\n\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)\n\tat org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:634)\n\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:741)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317)\n\tat org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)\n\tat org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:170)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:215)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:66)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)\n\tat org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214)\n\tat org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177)\n\tat org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:347)\n\tat org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:263)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)\n\tat com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:209)\n\tat com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:244)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:543)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:609)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:818)\n\tat org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1623)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\tat org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\n\tat java.lang.Thread.run(Thread.java:748)\n","exception":null,"url":"http://10.7.46.191:7070/kylin/api/tables_and_columns <http://10.7.46.191:7070/kylin/api/tables_and_columns>"} > at org.apache.kylin.jdbc.KylinClient.asIOException(KylinClient.java:494) > at org.apache.kylin.jdbc.KylinClient.retrieveMetaData(KylinClient.java:306) > at org.apache.kylin.jdbc.KylinMeta.getMetaProject(KylinMeta.java:121) > ... 83 more > > 广州思迈特软件有限公司 赵尉余 > > > 更聪明的大数据分析软件,快速挖掘企业数据价值 > > 总部:广州市天河区高普路136号华天时代三楼 > 官网:http://www.smartbi.com.cn <http://www.smartbi.com.cn/> > 邮箱:[email protected] <mailto:[email protected]> > 手机:15011620073 > 电话:400-878-3819 转2 > 技术支持公众号:Smartbi技术服务号 > > From: dev-help <mailto:[email protected]> > Date: 2021-11-02 10:33 > To: zhaoweiyu <mailto:[email protected]> > Subject: WELCOME to [email protected] <mailto:[email protected]> > Hi! This is the ezmlm program. I'm managing the > [email protected] <mailto:[email protected]> mailing list. > > I'm working for my owner, who can be reached > at [email protected] <mailto:[email protected]>. > > Acknowledgment: I have added the address > > [email protected] <mailto:[email protected]> > > to the dev mailing list. > > Welcome to [email protected] <mailto:[email protected]>! > > Please save this message so that you know the address you are > subscribed under, in case you later want to unsubscribe or change your > subscription address. > > > --- Administrative commands for the dev list --- > > I can handle administrative requests automatically. Please > do not send them to the list address! Instead, send > your message to the correct command address: > > To subscribe to the list, send a message to: > <[email protected] <mailto:[email protected]>> > > To remove your address from the list, send a message to: > <[email protected] <mailto:[email protected]>> > > Send mail to the following for info and FAQ for this list: > <[email protected] <mailto:[email protected]>> > <[email protected] <mailto:[email protected]>> > > Similar addresses exist for the digest list: > <[email protected] <mailto:[email protected]>> > <[email protected] <mailto:[email protected]>> > > To get messages 123 through 145 (a maximum of 100 per request), mail: > <[email protected] <mailto:[email protected]>> > > To get an index with subject and author for messages 123-456 , mail: > <[email protected] <mailto:[email protected]>> > > They are always returned as sets of 100, max 2000 per request, > so you'll actually get 100-499. > > To receive all messages with the same subject as message 12345, > send a short message to: > <[email protected] <mailto:[email protected]>> > > The messages should contain one line or word of text to avoid being > treated as sp@m, but I will ignore their content. > Only the ADDRESS you send to is important. > > You can start a subscription for an alternate address, > for example "[email protected] <mailto:[email protected]>", just add a hyphen and your > address (with '=' instead of '@') after the command word: > <[email protected] <mailto:[email protected]>> > > To stop subscription for this address, mail: > <[email protected] <mailto:[email protected]>> > > In both cases, I'll send a confirmation message to that address. When > you receive it, simply reply to it to complete your subscription. > > If despite following these instructions, you do not get the > desired results, please contact my owner at > [email protected] <mailto:[email protected]>. Please be patient, my owner is a > lot slower than I am ;-) > > --- Enclosed is a copy of the request I received. > > Return-Path: <[email protected] <mailto:[email protected]>> > Received: (qmail 85785 invoked by uid 99); 2 Nov 2021 02:33:00 -0000 > Received: from spamproc1-he-de.apache.org <http://spamproc1-he-de.apache.org/> (HELO spamproc1-he-de.apache.org <http://spamproc1-he-de.apache.org/>) (116.203.196.100) > by apache.org <http://apache.org/> (qpsmtpd/0.29) with ESMTP; Tue, 02 Nov 2021 02:33:00 +0000 > Received: from localhost (localhost [127.0.0.1]) > by spamproc1-he-de.apache.org <http://spamproc1-he-de.apache.org/> (ASF Mail Server at spamproc1-he-de.apache.org <http://spamproc1-he-de.apache.org/>) with ESMTP id 24C281FF4F8 > for <dev-sc.1635820176.mdpkldilmljjidaepgne-zhaoweiyu=smartbi.com...@kylin.apache.org <mailto:dev-sc.1635820176.mdpkldilmljjidaepgne-zhaoweiyu=smartbi.com...@kylin.apache.org>>; Tue, 2 Nov 2021 02:33:00 +0000 (UTC) > X-Virus-Scanned: Debian amavisd-new at spamproc1-he-de.apache.org <http://spamproc1-he-de.apache.org/> > X-Spam-Flag: NO > X-Spam-Score: 1.391 > X-Spam-Level: * > X-Spam-Status: No, score=1.391 tagged_above=-999 required=6.31 > tests=[HTML_FONT_FACE_BAD=0.001, HTML_FONT_LOW_CONTRAST=0.001, > HTML_MESSAGE=0.2, INVALID_MSGID=1.167, RCVD_IN_MSPIKE_H3=0.001, > RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, > T_KAM_HTML_FONT_INVALID=0.01, T_MIME_MALF=0.01, URIBL_BLOCKED=0.001] > autolearn=disabled > Received: from mx1-he-de.apache.org <http://mx1-he-de.apache.org/> ([116.203.227.195]) > by localhost (spamproc1-he-de.apache.org <http://spamproc1-he-de.apache.org/> [116.203.196.100]) (amavisd-new, port 10024) > with ESMTP id NyxU-zbVoBkF > for <dev-sc.1635820176.mdpkldilmljjidaepgne-zhaoweiyu=smartbi.com...@kylin.apache.org <mailto:dev-sc.1635820176.mdpkldilmljjidaepgne-zhaoweiyu=smartbi.com...@kylin.apache.org>>; > Tue, 2 Nov 2021 02:32:58 +0000 (UTC) > Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=18.194.254.142; helo=smtpbgeu2.qq.com <http://smtpbgeu2.qq.com/>; [email protected] <mailto:[email protected]>; receiver=<UNKNOWN> > Received: from smtpbgeu2.qq.com <http://smtpbgeu2.qq.com/> (smtpbgeu2.qq.com <http://smtpbgeu2.qq.com/> [18.194.254.142]) > by mx1-he-de.apache.org <http://mx1-he-de.apache.org/> (ASF Mail Server at mx1-he-de.apache.org <http://mx1-he-de.apache.org/>) with ESMTPS id 8AC717EA9D > for <dev-sc.1635820176.mdpkldilmljjidaepgne-zhaoweiyu=smartbi.com...@kylin.apache.org <mailto:dev-sc.1635820176.mdpkldilmljjidaepgne-zhaoweiyu=smartbi.com...@kylin.apache.org>>; Tue, 2 Nov 2021 02:32:56 +0000 (UTC) > X-QQ-mid: bizesmtp45t1635820365t91fdeog > Received: from SMARTBI-UZIJCRZ (unknown [113.68.152.227]) > by esmtp6.qq.com <http://esmtp6.qq.com/> (ESMTP) with SMTP id 0 > for <dev-sc.1635820176.mdpkldilmljjidaepgne-zhaoweiyu=smartbi.com...@kylin.apache.org <mailto:dev-sc.1635820176.mdpkldilmljjidaepgne-zhaoweiyu=smartbi.com...@kylin.apache.org>>; Tue, 02 Nov 2021 10:32:44 +0800 (CST) > X-QQ-SSF: 00400000002000T0M000B00A0000000 > X-QQ-FEAT: rH4HH+Ck1K2KSCvrAQBZ93j+wLX0V6iEYq1AIXpfRset164K9GcmmpwbC4g4M > 2tNm8nFveQeGlJCRnO85Vmq7njR4axSXanY16d5vGT8waGtzLUG7PPFv1Z/4Ec8uPWHhTCr > YXUaqD6thRz4cAN9VXWxtN3LiITKsN8af/XyZLsw45/28xsg3ysG76j53lNDY+YOIEZfqU4 > TYMOARn45uRNO4fiyK3YMAsEbkjXZu/50VXEFojxq+zh+29frhAfsq0AG1kSf4rl+Y+PhWE > fg3zVZkR3rrEGGzT8JXsEXTJq7HYR8XmhHipJhcCNoDK6wobPUPNmWq9fcJqWGjLJoEZ2Ze > 4D+xzTm2BqBe/tP7rJy1lIJu/5/EFG27+o76pLbO7NsZ2tFm8S/03IH5IkDN4y4B6agAg/C > fmmPLXF9TJkW9kAF/C+S/1YPvKAaFegrilboYnNhWSZfeL+Y0Dhzkmc0LXCjncTN > X-QQ-GoodBg: 2 > Date: Tue, 2 Nov 2021 10:32:44 +0800 > From: "[email protected] <mailto:[email protected]>" <[email protected] <mailto:[email protected]>> > To: dev-sc.1635820176.mdpkldilmljjidaepgne-zhaoweiyu=smartbi.com.cn <http://smartbi.com.cn/> <dev-sc.1635820176.mdpkldilmljjidaepgne-zhaoweiyu=smartbi.com...@kylin.apache.org <mailto:dev-sc.1635820176.mdpkldilmljjidaepgne-zhaoweiyu=smartbi.com...@kylin.apache.org>> > Subject: Re: confirm subscribe to [email protected] <mailto:[email protected]> > References: <[email protected] <mailto:[email protected]>> > X-Priority: 3 > X-GUID: 625CA763-8EF5-4E69-A0EE-84786459A53B > X-Has-Attach: no > X-Mailer: Foxmail 7.2.21.453[cn] > Mime-Version: 1.0 > Message-ID: <[email protected] <mailto:[email protected]>>+E89F951FD28C588C > Content-Type: multipart/related; > boundary="----=_001_NextPart382652284324_=----" > X-QQ-SENDSIZE: 520 > Feedback-ID: bizesmtp:smartbi.com.cn <http://smartbi.com.cn/>:qybgforeign:qybgforeign1 > X-QQ-Bgrelay: 1
