页面树结构
转至元数据结尾
转至元数据起始

(本文档仅供参考)

问题

       制作好数据模型后新建自助仪表盘报错。

smartbix.augmenteddataset.util.AugmentedDataSetException: 查询失败 -> errorMessagejava.io.FileNotFoundException: C:\Windows\Temp\tomcat.18081.6161668038199636495\webapps\smartbiolap\WEB-INF\lib\ant-1.9.15.jar (系统找不到指定的文件。)
errorStackTrace=java.lang.IllegalStateException: java.io.FileNotFoundException: C:\Windows\Temp\tomcat.18081.6161668038199636495\webapps\smartbiolap\WEB-INF\lib\ant-1.9.15.jar (系统找不到指定的文件。)
	at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.getArchiveEntry(AbstractSingleArchiveResourceSet.java:101)
	at org.apache.catalina.webresources.AbstractArchiveResourceSet.getResource(AbstractArchiveResourceSet.java:263)
	at org.apache.catalina.webresources.StandardRoot.getResourceInternal(StandardRoot.java:281)
	at org.apache.catalina.webresources.Cache.getResource(Cache.java:62)
	at org.apache.catalina.webresources.StandardRoot.getResource(StandardRoot.java:216)
	at org.apache.catalina.webresources.StandardRoot.getClassLoaderResource(StandardRoot.java:225)
	at org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:2316)
	at org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:864)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1333)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1187)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:348)
	at mondrian.util.ClassResolver$AbstractClassResolver.forName(ClassResolver.java:93)
	at mondrian.rolap.RolapUtil.loadDrivers(RolapUtil.java:406)
	at mondrian.rolap.RolapConnection.createDataSource(RolapConnection.java:392)
	at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:151)
	at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:108)
	at mondrian.olap.DriverManager.getConnection(DriverManager.java:113)
	at mondrian.olap.DriverManager.getConnection(DriverManager.java:69)
	at mondrian.olap4j.MondrianOlap4jConnection.<init>(MondrianOlap4jConnection.java:164)
	at mondrian.olap4j.FactoryJdbc4Plus$AbstractConnection.<init>(FactoryJdbc4Plus.java:323)
	at mondrian.olap4j.FactoryJdbc41Impl$MondrianOlap4jConnectionJdbc41.<init>(FactoryJdbc41Impl.java:118)
	at mondrian.olap4j.FactoryJdbc41Impl.newConnection(FactoryJdbc41Impl.java:32)
	at mondrian.olap4j.MondrianOlap4jDriver.connect(MondrianOlap4jDriver.java:97)
	at java.sql.DriverManager.getConnection(DriverManager.java:664)
	at java.sql.DriverManager.getConnection(DriverManager.java:208)
	at mondrian.xmla.SmartbiQueryServlet.getConnection(SmartbiQueryServlet.java:678)
	at mondrian.xmla.SmartbiQueryServlet.doPost(SmartbiQueryServlet.java:389)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.FileNotFoundException: C:\Windows\Temp\tomcat.18081.6161668038199636495\webapps\smartbiolap\WEB-INF\lib\ant-1.9.15.jar (系统找不到指定的文件。)
	at java.util.zip.ZipFile.open(Native Method)
	at java.util.zip.ZipFile.<init>(ZipFile.java:225)
	at java.util.zip.ZipFile.<init>(ZipFile.java:155)
	at java.util.jar.JarFile.<init>(JarFile.java:166)
	at java.util.jar.JarFile.<init>(JarFile.java:130)
	at org.apache.tomcat.util.compat.JreCompat.jarFileNewInstance(JreCompat.java:241)
	at org.apache.tomcat.util.compat.JreCompat.jarFileNewInstance(JreCompat.java:226)
	at org.apache.catalina.webresources.AbstractArchiveResourceSet.openJarFile(AbstractArchiveResourceSet.java:314)
	at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.getArchiveEntry(AbstractSingleArchiveResourceSet.java:97)
	... 50 more

	at smartbix.augmenteddataset.util.AugmentedDataSetException.create(AugmentedDataSetException.java:34) ~[SmartbiX-AugmentedDataSet-0.0.1.jar:?]
	at smartbix.augmenteddataset.olap.impl.OlapQueryService.createException(OlapQueryService.java:389) ~[SmartbiX-AugmentedDataSet-0.0.1.jar:?]
	at smartbix.augmenteddataset.olap.impl.OlapQueryService.executeQuery(OlapQueryService.java:369) ~[SmartbiX-AugmentedDataSet-0.0.1.jar:?]
	at smartbix.augmenteddataset.olap.impl.OlapQueryService$$FastClassBySpringCGLIB$$d01e6225.invoke(<generated>) ~[?:?]
	at smartbixlibs.org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) ~[spring-core-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737) ~[spring-aop-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) ~[spring-aop-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) ~[spring-aop-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[spring-aop-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672) ~[spring-aop-4.3.29.RELEASE.jar:?]
	at smartbix.augmenteddataset.olap.impl.OlapQueryService$$EnhancerBySpringCGLIB$$5af88623.executeQuery(<generated>) ~[?:?]
	at smartbix.augmenteddataset.query.mondrian.MondrianQueryExecutor.getData(MondrianQueryExecutor.java:33) ~[SmartbiX-AugmentedDataSet-0.0.1.jar:?]
	at smartbix.augmenteddataset.service.AugmentedDataSetQueryService.getDataSetData(AugmentedDataSetQueryService.java:165) ~[SmartbiX-AugmentedDataSet-0.0.1.jar:?]
	at smartbix.augmenteddataset.service.AugmentedDataSetQueryService$$FastClassBySpringCGLIB$$3c7d00ce.invoke(<generated>) ~[?:?]
	at smartbixlibs.org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) ~[spring-core-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737) ~[spring-aop-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) ~[spring-aop-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) ~[spring-aop-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[spring-aop-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672) ~[spring-aop-4.3.29.RELEASE.jar:?]
	at smartbix.augmenteddataset.service.AugmentedDataSetQueryService$$EnhancerBySpringCGLIB$$8f066f19.getDataSetData(<generated>) ~[?:?]
	at smartbix.augmenteddataset.service.AugmentedDataSetQueryServiceAdapter.execute(AugmentedDataSetQueryServiceAdapter.java:48) ~[classes/:?]
	at smartbix.augmenteddataset.service.SmartbiXAugmentedDataSet.execute(SmartbiXAugmentedDataSet.java:118) ~[classes/:?]
	at smartbix.service.ProviderService.executeQuery(ProviderService.java:148) ~[SmartbiX-DataSet-0.0.1.jar:?]
	at smartbix.dataset.service.QueryService.executeQuery(QueryService.java:34) ~[SmartbiX-DataSet-0.0.1.jar:?]
	at smartbix.page.service.QueryResultHolder.getResult(QueryResultHolder.java:40) ~[SmartbiX-Page-0.0.1.jar:?]
	at smartbix.page.service.PageQueriesModel.getResult(PageQueriesModel.java:263) ~[SmartbiX-Page-0.0.1.jar:?]
	at smartbix.page.service.PageQueriesModel.execute(PageQueriesModel.java:204) ~[SmartbiX-Page-0.0.1.jar:?]
	at smartbix.page.executor.table.TableListExecutor.refreshInner(TableListExecutor.java:183) ~[SmartbiX-Page-0.0.1.jar:?]
	at smartbix.page.executor.table.TableListExecutor.refresh(TableListExecutor.java:57) ~[SmartbiX-Page-0.0.1.jar:?]
	at smartbix.page.service.PageService.refresh(PageService.java:1184) ~[SmartbiX-Page-0.0.1.jar:?]
	at smartbix.page.service.PageService.refresh(PageService.java:1093) ~[SmartbiX-Page-0.0.1.jar:?]
	at smartbix.page.service.PageService$$FastClassBySpringCGLIB$$f4c891f4.invoke(<generated>) ~[?:?]
	at smartbixlibs.org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) ~[spring-core-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:737) ~[spring-aop-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) ~[spring-aop-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:84) ~[spring-aop-4.3.29.RELEASE.jar:?]
	at smartbix.smartbi.service.PageServiceHandler.handle(PageServiceHandler.java:189) ~[classes/:?]
	at sun.reflect.GeneratedMethodAccessor289.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_202-ea]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_202-ea]
	at smartbixlibs.org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:627) ~[spring-aop-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:616) ~[spring-aop-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) ~[spring-aop-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[spring-aop-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) ~[spring-aop-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[spring-aop-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:672) ~[spring-aop-4.3.29.RELEASE.jar:?]
	at smartbix.page.service.PageService$$EnhancerBySpringCGLIB$$986fc2c0.refresh(<generated>) ~[?:?]
	at sun.reflect.GeneratedMethodAccessor1865.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_202-ea]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_202-ea]
	at smartbixlibs.org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:133) ~[spring-web-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:97) ~[spring-webmvc-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:854) ~[spring-webmvc-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:765) ~[spring-webmvc-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) ~[spring-webmvc-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967) [spring-webmvc-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901) [spring-webmvc-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) [spring-webmvc-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:872) [spring-webmvc-4.3.29.RELEASE.jar:?]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) [servlet-api.jar:?]
	at smartbixlibs.org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) [spring-webmvc-4.3.29.RELEASE.jar:?]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) [servlet-api.jar:?]
	at smartbi.extension.Extension.processMatchServlet(Extension.java:678) [smartbi-ExtensionManager.jar:?]
	at smartbi.extension.ExtensionFilter.processInternal(ExtensionFilter.java:326) [smartbi-ExtensionManager.jar:?]
	at smartbi.extension.ExtensionFilter.access$000(ExtensionFilter.java:48) [smartbi-ExtensionManager.jar:?]
	at smartbi.extension.ExtensionFilter$2.doFilter(ExtensionFilter.java:263) [smartbi-ExtensionManager.jar:?]
	at smartbi.extension.ExtensionFilter$1.doFilter(ExtensionFilter.java:253) [smartbi-ExtensionManager.jar:?]
	at smartbi.security.patch.PatchFilter.doFilter(PatchFilter.java:77) [classes/:?]
	at smartbi.extension.ExtensionFilter$1.doFilter(ExtensionFilter.java:253) [smartbi-ExtensionManager.jar:?]
	at smartbi.freequery.filter.CheckRefererFilter.doFilter(CheckRefererFilter.java:45) [smartbi-FreeQuery.jar:?]
	at smartbi.extension.ExtensionFilter$1.doFilter(ExtensionFilter.java:253) [smartbi-ExtensionManager.jar:?]
	at smartbix.smartbi.filter.SmartbiXTraceFilter.doFilter(SmartbiXTraceFilter.java:73) [classes/:?]
	at smartbi.extension.ExtensionFilter$1.doFilter(ExtensionFilter.java:253) [smartbi-ExtensionManager.jar:?]
	at smartbixlibs.org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) [spring-web-4.3.29.RELEASE.jar:?]
	at smartbixlibs.org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) [spring-web-4.3.29.RELEASE.jar:?]
	at smartbi.extension.ExtensionFilter$1.doFilter(ExtensionFilter.java:253) [smartbi-ExtensionManager.jar:?]
	at smartbi.extension.ExtensionFilter.doFilterInternal(ExtensionFilter.java:284) [smartbi-ExtensionManager.jar:?]
	at smartbi.extension.ExtensionFilter.doFilter(ExtensionFilter.java:112) [smartbi-ExtensionManager.jar:?]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.57]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.57]
	at smartbi.freequery.filter.ExceptionResponseFilter.doFilter(ExceptionResponseFilter.java:84) [smartbi-FreeQuery.jar:?]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.57]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.57]
	at smartbi.framework.RedisSessionFilter.doFilter(Smartbi:137) [smartbi-Framework.jar:?]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:8.5.57]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:8.5.57]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) [catalina.jar:8.5.57]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) [catalina.jar:8.5.57]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:543) [catalina.jar:8.5.57]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) [catalina.jar:8.5.57]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) [catalina.jar:8.5.57]
	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:690) [catalina.jar:8.5.57]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) [catalina.jar:8.5.57]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) [catalina.jar:8.5.57]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:615) [tomcat-coyote.jar:8.5.57]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-coyote.jar:8.5.57]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:818) [tomcat-coyote.jar:8.5.57]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1626) [tomcat-coyote.jar:8.5.57]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-coyote.jar:8.5.57]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_202-ea]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_202-ea]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:8.5.57]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_202-ea]
Caused by: java.lang.RuntimeException: errorMessagejava.io.FileNotFoundException: C:\Windows\Temp\tomcat.18081.6161668038199636495\webapps\smartbiolap\WEB-INF\lib\ant-1.9.15.jar (系统找不到指定的文件。)
errorStackTrace=java.lang.IllegalStateException: java.io.FileNotFoundException: C:\Windows\Temp\tomcat.18081.6161668038199636495\webapps\smartbiolap\WEB-INF\lib\ant-1.9.15.jar (系统找不到指定的文件。)
	at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.getArchiveEntry(AbstractSingleArchiveResourceSet.java:101)
	at org.apache.catalina.webresources.AbstractArchiveResourceSet.getResource(AbstractArchiveResourceSet.java:263)
	at org.apache.catalina.webresources.StandardRoot.getResourceInternal(StandardRoot.java:281)
	at org.apache.catalina.webresources.Cache.getResource(Cache.java:62)
	at org.apache.catalina.webresources.StandardRoot.getResource(StandardRoot.java:216)
	at org.apache.catalina.webresources.StandardRoot.getClassLoaderResource(StandardRoot.java:225)
	at org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:2316)
	at org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:864)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1333)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1187)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:348)
	at mondrian.util.ClassResolver$AbstractClassResolver.forName(ClassResolver.java:93)
	at mondrian.rolap.RolapUtil.loadDrivers(RolapUtil.java:406)
	at mondrian.rolap.RolapConnection.createDataSource(RolapConnection.java:392)
	at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:151)
	at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:108)
	at mondrian.olap.DriverManager.getConnection(DriverManager.java:113)
	at mondrian.olap.DriverManager.getConnection(DriverManager.java:69)
	at mondrian.olap4j.MondrianOlap4jConnection.<init>(MondrianOlap4jConnection.java:164)
	at mondrian.olap4j.FactoryJdbc4Plus$AbstractConnection.<init>(FactoryJdbc4Plus.java:323)
	at mondrian.olap4j.FactoryJdbc41Impl$MondrianOlap4jConnectionJdbc41.<init>(FactoryJdbc41Impl.java:118)
	at mondrian.olap4j.FactoryJdbc41Impl.newConnection(FactoryJdbc41Impl.java:32)
	at mondrian.olap4j.MondrianOlap4jDriver.connect(MondrianOlap4jDriver.java:97)
	at java.sql.DriverManager.getConnection(DriverManager.java:664)
	at java.sql.DriverManager.getConnection(DriverManager.java:208)
	at mondrian.xmla.SmartbiQueryServlet.getConnection(SmartbiQueryServlet.java:678)
	at mondrian.xmla.SmartbiQueryServlet.doPost(SmartbiQueryServlet.java:389)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.FileNotFoundException: C:\Windows\Temp\tomcat.18081.6161668038199636495\webapps\smartbiolap\WEB-INF\lib\ant-1.9.15.jar (系统找不到指定的文件。)
	at java.util.zip.ZipFile.open(Native Method)
	at java.util.zip.ZipFile.<init>(ZipFile.java:225)
	at java.util.zip.ZipFile.<init>(ZipFile.java:155)
	at java.util.jar.JarFile.<init>(JarFile.java:166)
	at java.util.jar.JarFile.<init>(JarFile.java:130)
	at org.apache.tomcat.util.compat.JreCompat.jarFileNewInstance(JreCompat.java:241)
	at org.apache.tomcat.util.compat.JreCompat.jarFileNewInstance(JreCompat.java:226)
	at org.apache.catalina.webresources.AbstractArchiveResourceSet.openJarFile(AbstractArchiveResourceSet.java:314)
	at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.getArchiveEntry(AbstractSingleArchiveResourceSet.java:97)
	... 50 more

	at smartbix.augmenteddataset.olap.impl.OlapQueryService.throwRequestFailException(OlapQueryService.java:611) ~[SmartbiX-AugmentedDataSet-0.0.1.jar:?]
	at smartbix.augmenteddataset.olap.impl.OlapQueryService.executeQuery(OlapQueryService.java:366) ~[SmartbiX-AugmentedDataSet-0.0.1.jar:?]
	... 103 more


解决方案:

      1、如果是正常使用一段时间后再报错的,可能是临时文件被删除了。
      此时修改 application.properties 里面 加上 server.tomcat.basedir=./work 重启多维引擎,然后清空BI的系统缓存即可以解决

     2、如果是一开始部署就不正常,需要访问http://ip:port/smartbiolap/manager/config.jsp   导出日志和导出bi的系统日志统一发回官方支持渠道。

   



  • 无标签