Hi: I can't see your picture. It doesn't seem to display normally.
I don't know what action was taken during the test. Maybe it finished the test without using project. > 在 2021年11月2日,下午3:20,赵尉余 <[email protected]> 写道: > > 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 > >
