java.util.concurrent.ExecutionException: java.lang.RuntimeException: mondrian.olap.fun.MondrianEvaluationException: Infinite loop while evaluating calculated member '[Product.All Products].[*TOTAL_MEMBER_SEL~SUM]'; context stack is {([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM]), ([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM])}java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.RuntimeException: mondrian.olap.fun.MondrianEvaluationException: Infinite loop while evaluating calculated member '[Product.All Products].[*TOTAL_MEMBER_SEL~SUM]'; context stack is {([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM]), ([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM])}

Pentaho BI Platform Tracking | Benny Chow | 7 years ago
  1. 0

    For Micahel's schema file, when he has the location and product on the same axis and grand totals turned on, he gets the below stack trace. A similar report on foodmart or steel wheels does not reproduce the exception. The MDX statement pattern is the same between salesdata and steelwheels/foodmart so we will need to debug Mondrian code to figure out what's going on. java.util.concurrent.ExecutionException: java.lang.RuntimeException: mondrian.olap.fun.MondrianEvaluationException: Infinite loop while evaluating calculated member '[Product.All Products].[*TOTAL_MEMBER_SEL~SUM]'; context stack is {([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM]), ([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM])}java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.RuntimeException: mondrian.olap.fun.MondrianEvaluationException: Infinite loop while evaluating calculated member '[Product.All Products].[*TOTAL_MEMBER_SEL~SUM]'; context stack is {([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM]), ([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM])} at com.pentaho.analyzer.report.ReportRequestService.get(ReportRequestService.java:187) at com.pentaho.analyzer.content.controller.ReportRunner.getResult(ReportRunner.java:256) at com.pentaho.analyzer.content.controller.AjaxBean.getReportHTML(AjaxBean.java:197) at com.pentaho.analyzer.content.AnalyzerContentGenerator.createContent(AnalyzerContentGenerator.java:120) at sun.reflect.GeneratedMethodAccessor142.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.pentaho.platform.web.http.context.WebSpringPentahoObjectFactory$ProxyInvokeHandler.invoke(WebSpringPentahoObjectFactory.java:220) at $Proxy9.createContent(Unknown Source) at org.pentaho.platform.web.servlet.GenericServlet.doGet(GenericServlet.java:251) at org.pentaho.platform.web.servlet.GenericServlet.doPost(GenericServlet.java:82) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378) at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109) at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.pentaho.platform.web.http.security.SecurityStartupFilter.doFilter(SecurityStartupFilter.java:85) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.pentaho.platform.web.http.security.RequestParameterAuthenticationFilter.doFilter(RequestParameterAuthenticationFilter.java:169) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.basicauth.BasicProcessingFilter.doFilterHttp(BasicProcessingFilter.java:174) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:278) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:89) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.pentaho.platform.web.http.security.HttpSessionReuseDetectionFilter.doFilter(HttpSessionReuseDetectionFilter.java:134) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175) at org.springframework.security.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.pentaho.ui.servlet.SystemStatusFilter.doFilter(SystemStatusFilter.java:43) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.pentaho.platform.web.http.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:113) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) at java.lang.Thread.run(Unknown Source) Caused by: java.util.concurrent.ExecutionException: java.lang.RuntimeException: mondrian.olap.fun.MondrianEvaluationException: Infinite loop while evaluating calculated member '[Product.All Products].[*TOTAL_MEMBER_SEL~SUM]'; context stack is {([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM]), ([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM])} at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at com.pentaho.analyzer.report.ReportRequestService.get(ReportRequestService.java:145) ... 68 more Caused by: java.lang.RuntimeException: mondrian.olap.fun.MondrianEvaluationException: Infinite loop while evaluating calculated member '[Product.All Products].[*TOTAL_MEMBER_SEL~SUM]'; context stack is {([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM]), ([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM])} at com.pentaho.analyzer.service.impl.AnalysisAreaManager.executeQuery(AnalysisAreaManager.java:343) at com.pentaho.analyzer.report.ReportManagerImpl.parseAndExecuteMDX(ReportManagerImpl.java:293) at com.pentaho.analyzer.report.ReportManagerImpl.getCVResultSet(ReportManagerImpl.java:352) at com.pentaho.analyzer.report.ReportManagerImpl.runReport(ReportManagerImpl.java:110) at com.pentaho.analyzer.report.ReportManagerImpl.runReport(ReportManagerImpl.java:81) at com.pentaho.analyzer.report.ReportRequestService$1.call(ReportRequestService.java:238) at com.pentaho.analyzer.report.ReportRequestService$1.call(ReportRequestService.java:229) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ... 1 more Caused by: mondrian.olap.fun.MondrianEvaluationException: Infinite loop while evaluating calculated member '[Product.All Products].[*TOTAL_MEMBER_SEL~SUM]'; context stack is {([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM]), ([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM])} at mondrian.olap.fun.FunUtil.newEvalException(FunUtil.java:78) at mondrian.rolap.RolapEvaluator.checkRecursion(RolapEvaluator.java:540) at mondrian.rolap.RolapEvaluator.setExpanding(RolapEvaluator.java:473) at mondrian.rolap.RolapMemberCalculation.pushSelf(RolapMemberCalculation.java:60) at mondrian.rolap.RolapEvaluator.evaluateCurrent(RolapEvaluator.java:459) at mondrian.calc.impl.ValueCalc.evaluate(ValueCalc.java:36) at mondrian.olap.fun.FunUtil.evaluateSet(FunUtil.java:1481) at mondrian.olap.fun.FunUtil.sumDouble(FunUtil.java:1385) at mondrian.olap.fun.SumFunDef$2.evaluateDouble(SumFunDef.java:119) at mondrian.calc.impl.AbstractDoubleCalc.evaluate(AbstractDoubleCalc.java:45) at mondrian.rolap.RolapEvaluator.evaluateCurrent(RolapEvaluator.java:461) at mondrian.olap.fun.CrossJoinFunDef.checkData(CrossJoinFunDef.java:2571) at mondrian.olap.fun.CrossJoinFunDef.nonEmptyList(CrossJoinFunDef.java:2516) at mondrian.olap.fun.NonEmptyCrossJoinFunDef$1.evaluateList(NonEmptyCrossJoinFunDef.java:68) at mondrian.olap.fun.UnionFunDef$1.evaluateList(UnionFunDef.java:58) at mondrian.calc.impl.AbstractListCalc.evaluateTupleList(AbstractListCalc.java:89) at mondrian.calc.impl.AbstractExpCompiler$TupleListIterCalc.evaluateTupleIterable(AbstractExpCompiler.java:584) at mondrian.calc.impl.AbstractTupleIterCalc.evaluate(AbstractTupleIterCalc.java:52) at mondrian.rolap.RolapResult.executeAxis(RolapResult.java:727) at mondrian.rolap.RolapResult.evalLoad(RolapResult.java:570) at mondrian.rolap.RolapResult.loadMembers(RolapResult.java:536) at mondrian.rolap.RolapResult.(RolapResult.java:269) at mondrian.rolap.RolapConnection.execute(RolapConnection.java:563) at com.pentaho.analyzer.service.impl.AnalysisAreaManager.executeQuery(AnalysisAreaManager.java:335) ... 11 more Failed java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.RuntimeException: mondrian.olap.fun.MondrianEvaluationException: Infinite loop while evaluating calculated member '[Product.All Products].[*TOTAL_MEMBER_SEL~SUM]'; context stack is {([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM]), ([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM])} Server Version: Pentaho Platform Core TRUNK-SNAPSHOT.development

    Pentaho BI Platform Tracking | 7 years ago | Benny Chow
    java.util.concurrent.ExecutionException: java.lang.RuntimeException: mondrian.olap.fun.MondrianEvaluationException: Infinite loop while evaluating calculated member '[Product.All Products].[*TOTAL_MEMBER_SEL~SUM]'; context stack is {([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM]), ([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM])}java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.RuntimeException: mondrian.olap.fun.MondrianEvaluationException: Infinite loop while evaluating calculated member '[Product.All Products].[*TOTAL_MEMBER_SEL~SUM]'; context stack is {([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM]), ([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM])}
  2. 0

    For Micahel's schema file, when he has the location and product on the same axis and grand totals turned on, he gets the below stack trace. A similar report on foodmart or steel wheels does not reproduce the exception. The MDX statement pattern is the same between salesdata and steelwheels/foodmart so we will need to debug Mondrian code to figure out what's going on. java.util.concurrent.ExecutionException: java.lang.RuntimeException: mondrian.olap.fun.MondrianEvaluationException: Infinite loop while evaluating calculated member '[Product.All Products].[*TOTAL_MEMBER_SEL~SUM]'; context stack is {([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM]), ([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM])}java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.RuntimeException: mondrian.olap.fun.MondrianEvaluationException: Infinite loop while evaluating calculated member '[Product.All Products].[*TOTAL_MEMBER_SEL~SUM]'; context stack is {([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM]), ([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM])} at com.pentaho.analyzer.report.ReportRequestService.get(ReportRequestService.java:187) at com.pentaho.analyzer.content.controller.ReportRunner.getResult(ReportRunner.java:256) at com.pentaho.analyzer.content.controller.AjaxBean.getReportHTML(AjaxBean.java:197) at com.pentaho.analyzer.content.AnalyzerContentGenerator.createContent(AnalyzerContentGenerator.java:120) at sun.reflect.GeneratedMethodAccessor142.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.pentaho.platform.web.http.context.WebSpringPentahoObjectFactory$ProxyInvokeHandler.invoke(WebSpringPentahoObjectFactory.java:220) at $Proxy9.createContent(Unknown Source) at org.pentaho.platform.web.servlet.GenericServlet.doGet(GenericServlet.java:251) at org.pentaho.platform.web.servlet.GenericServlet.doPost(GenericServlet.java:82) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378) at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109) at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.pentaho.platform.web.http.security.SecurityStartupFilter.doFilter(SecurityStartupFilter.java:85) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.pentaho.platform.web.http.security.RequestParameterAuthenticationFilter.doFilter(RequestParameterAuthenticationFilter.java:169) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.basicauth.BasicProcessingFilter.doFilterHttp(BasicProcessingFilter.java:174) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:278) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:89) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.pentaho.platform.web.http.security.HttpSessionReuseDetectionFilter.doFilter(HttpSessionReuseDetectionFilter.java:134) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175) at org.springframework.security.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.pentaho.ui.servlet.SystemStatusFilter.doFilter(SystemStatusFilter.java:43) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.pentaho.platform.web.http.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:113) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) at java.lang.Thread.run(Unknown Source) Caused by: java.util.concurrent.ExecutionException: java.lang.RuntimeException: mondrian.olap.fun.MondrianEvaluationException: Infinite loop while evaluating calculated member '[Product.All Products].[*TOTAL_MEMBER_SEL~SUM]'; context stack is {([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM]), ([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM])} at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at com.pentaho.analyzer.report.ReportRequestService.get(ReportRequestService.java:145) ... 68 more Caused by: java.lang.RuntimeException: mondrian.olap.fun.MondrianEvaluationException: Infinite loop while evaluating calculated member '[Product.All Products].[*TOTAL_MEMBER_SEL~SUM]'; context stack is {([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM]), ([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM])} at com.pentaho.analyzer.service.impl.AnalysisAreaManager.executeQuery(AnalysisAreaManager.java:343) at com.pentaho.analyzer.report.ReportManagerImpl.parseAndExecuteMDX(ReportManagerImpl.java:293) at com.pentaho.analyzer.report.ReportManagerImpl.getCVResultSet(ReportManagerImpl.java:352) at com.pentaho.analyzer.report.ReportManagerImpl.runReport(ReportManagerImpl.java:110) at com.pentaho.analyzer.report.ReportManagerImpl.runReport(ReportManagerImpl.java:81) at com.pentaho.analyzer.report.ReportRequestService$1.call(ReportRequestService.java:238) at com.pentaho.analyzer.report.ReportRequestService$1.call(ReportRequestService.java:229) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ... 1 more Caused by: mondrian.olap.fun.MondrianEvaluationException: Infinite loop while evaluating calculated member '[Product.All Products].[*TOTAL_MEMBER_SEL~SUM]'; context stack is {([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM]), ([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM])} at mondrian.olap.fun.FunUtil.newEvalException(FunUtil.java:78) at mondrian.rolap.RolapEvaluator.checkRecursion(RolapEvaluator.java:540) at mondrian.rolap.RolapEvaluator.setExpanding(RolapEvaluator.java:473) at mondrian.rolap.RolapMemberCalculation.pushSelf(RolapMemberCalculation.java:60) at mondrian.rolap.RolapEvaluator.evaluateCurrent(RolapEvaluator.java:459) at mondrian.calc.impl.ValueCalc.evaluate(ValueCalc.java:36) at mondrian.olap.fun.FunUtil.evaluateSet(FunUtil.java:1481) at mondrian.olap.fun.FunUtil.sumDouble(FunUtil.java:1385) at mondrian.olap.fun.SumFunDef$2.evaluateDouble(SumFunDef.java:119) at mondrian.calc.impl.AbstractDoubleCalc.evaluate(AbstractDoubleCalc.java:45) at mondrian.rolap.RolapEvaluator.evaluateCurrent(RolapEvaluator.java:461) at mondrian.olap.fun.CrossJoinFunDef.checkData(CrossJoinFunDef.java:2571) at mondrian.olap.fun.CrossJoinFunDef.nonEmptyList(CrossJoinFunDef.java:2516) at mondrian.olap.fun.NonEmptyCrossJoinFunDef$1.evaluateList(NonEmptyCrossJoinFunDef.java:68) at mondrian.olap.fun.UnionFunDef$1.evaluateList(UnionFunDef.java:58) at mondrian.calc.impl.AbstractListCalc.evaluateTupleList(AbstractListCalc.java:89) at mondrian.calc.impl.AbstractExpCompiler$TupleListIterCalc.evaluateTupleIterable(AbstractExpCompiler.java:584) at mondrian.calc.impl.AbstractTupleIterCalc.evaluate(AbstractTupleIterCalc.java:52) at mondrian.rolap.RolapResult.executeAxis(RolapResult.java:727) at mondrian.rolap.RolapResult.evalLoad(RolapResult.java:570) at mondrian.rolap.RolapResult.loadMembers(RolapResult.java:536) at mondrian.rolap.RolapResult.(RolapResult.java:269) at mondrian.rolap.RolapConnection.execute(RolapConnection.java:563) at com.pentaho.analyzer.service.impl.AnalysisAreaManager.executeQuery(AnalysisAreaManager.java:335) ... 11 more Failed java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.RuntimeException: mondrian.olap.fun.MondrianEvaluationException: Infinite loop while evaluating calculated member '[Product.All Products].[*TOTAL_MEMBER_SEL~SUM]'; context stack is {([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM]), ([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM])} Server Version: Pentaho Platform Core TRUNK-SNAPSHOT.development

    Pentaho BI Platform Tracking | 7 years ago | Benny Chow
    java.util.concurrent.ExecutionException: java.lang.RuntimeException: mondrian.olap.fun.MondrianEvaluationException: Infinite loop while evaluating calculated member '[Product.All Products].[*TOTAL_MEMBER_SEL~SUM]'; context stack is {([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM]), ([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM])}java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.RuntimeException: mondrian.olap.fun.MondrianEvaluationException: Infinite loop while evaluating calculated member '[Product.All Products].[*TOTAL_MEMBER_SEL~SUM]'; context stack is {([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM]), ([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM])}
  3. 0

    Null pointer exception while executing query on VirtualCube

    GitHub | 4 years ago | maximecaron
    org.apache.cxf.interceptor.Fault: Mondrian Error:java.util.concurrent.ExecutionException: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while executing query [with set [dateRange] as '{([Time].[Date].[2012].[August].[2012-08-29] : [Time].[Date].[2012].[September].[2012-09-05])}' set [Time-Date] as '[dateRange]' member [Time].[Date].[Time-Date] as 'Aggregate([Time-Date])' set [measures] as '{[Measures].[page_hits], [Measures].[mssb_report_downloads], [Measures].[mssb_report_hovers], [Measures].[mssb_report_previews], [Measures].[mssb_entitled_users], [Measures].[visitors]}' select [measures] ON COLUMNS, NON EMPTY TopCount([mssb_cie_page].[Value].Members, 1000, Sum([measures])) ON ROWS from [9119] where [Time].[Date].[Time-Date] ]
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    REST API - Blazegraph

    blazegraph.com | 4 months ago
    java.util.concurrent.ExecutionException: java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: context not bound: < TermId(299U), TermId(297U), TermId(8L) : Explicit >
  6. 0

    Nemesis crashes on concurrent iptables operations

    GitHub | 1 year ago | jhalterman
    java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: java.lang.RuntimeException: Another app is currently holding the xtables lock. Perhaps you want to use the -w option?

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.util.concurrent.ExecutionException

      java.lang.RuntimeException: mondrian.olap.fun.MondrianEvaluationException: Infinite loop while evaluating calculated member '[Product.All Products].[*TOTAL_MEMBER_SEL~SUM]'; context stack is {([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM]), ([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM])}java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.RuntimeException: mondrian.olap.fun.MondrianEvaluationException: Infinite loop while evaluating calculated member '[Product.All Products].[*TOTAL_MEMBER_SEL~SUM]'; context stack is {([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM]), ([Location.All Regions].[*TOTAL_MEMBER_SEL~SUM])}

      at com.pentaho.analyzer.report.ReportRequestService.get()
    2. com.pentaho.analyzer
      AnalyzerContentGenerator.createContent
      1. com.pentaho.analyzer.report.ReportRequestService.get(ReportRequestService.java:187)
      2. com.pentaho.analyzer.content.controller.ReportRunner.getResult(ReportRunner.java:256)
      3. com.pentaho.analyzer.content.controller.AjaxBean.getReportHTML(AjaxBean.java:197)
      4. com.pentaho.analyzer.content.AnalyzerContentGenerator.createContent(AnalyzerContentGenerator.java:120)
      4 frames
    3. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor142.invoke(Unknown Source)
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      3. java.lang.reflect.Method.invoke(Unknown Source)
      3 frames
    4. com.pentaho.platform
      WebSpringPentahoObjectFactory$ProxyInvokeHandler.invoke
      1. com.pentaho.platform.web.http.context.WebSpringPentahoObjectFactory$ProxyInvokeHandler.invoke(WebSpringPentahoObjectFactory.java:220)
      1 frame
    5. Unknown
      $Proxy9.createContent
      1. $Proxy9.createContent(Unknown Source)
      1 frame
    6. org.pentaho.platform
      GenericServlet.doPost
      1. org.pentaho.platform.web.servlet.GenericServlet.doGet(GenericServlet.java:251)
      2. org.pentaho.platform.web.servlet.GenericServlet.doPost(GenericServlet.java:82)
      2 frames
    7. JavaServlet
      HttpServlet.service
      1. javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
      2. javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      2 frames
    8. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      2 frames
    9. spring-security-core
      FilterChainProxy$VirtualFilterChain.doFilter
      1. org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
      1 frame
    10. org.springframework.security
      FilterSecurityInterceptor.doFilter
      1. org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
      2. org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
      2 frames
    11. spring-security-core
      FilterChainProxy$VirtualFilterChain.doFilter
      1. org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
      1 frame
    12. org.springframework.security
      SpringSecurityFilter.doFilter
      1. org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)
      2. org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
      2 frames
    13. spring-security-core
      FilterChainProxy$VirtualFilterChain.doFilter
      1. org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
      1 frame
    14. org.pentaho.platform
      SecurityStartupFilter.doFilter
      1. org.pentaho.platform.web.http.security.SecurityStartupFilter.doFilter(SecurityStartupFilter.java:85)
      1 frame
    15. spring-security-core
      FilterChainProxy$VirtualFilterChain.doFilter
      1. org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
      1 frame
    16. org.springframework.security
      SpringSecurityFilter.doFilter
      1. org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105)
      2. org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
      2 frames
    17. spring-security-core
      FilterChainProxy$VirtualFilterChain.doFilter
      1. org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
      1 frame
    18. org.pentaho.platform
      RequestParameterAuthenticationFilter.doFilter
      1. org.pentaho.platform.web.http.security.RequestParameterAuthenticationFilter.doFilter(RequestParameterAuthenticationFilter.java:169)
      1 frame
    19. spring-security-core
      FilterChainProxy$VirtualFilterChain.doFilter
      1. org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
      1 frame
    20. org.springframework.security
      SpringSecurityFilter.doFilter
      1. org.springframework.security.ui.basicauth.BasicProcessingFilter.doFilterHttp(BasicProcessingFilter.java:174)
      2. org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
      2 frames
    21. spring-security-core
      FilterChainProxy$VirtualFilterChain.doFilter
      1. org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
      1 frame
    22. org.springframework.security
      SpringSecurityFilter.doFilter
      1. org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:278)
      2. org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
      2 frames
    23. spring-security-core
      FilterChainProxy$VirtualFilterChain.doFilter
      1. org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
      1 frame
    24. org.springframework.security
      SpringSecurityFilter.doFilter
      1. org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:89)
      2. org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
      2 frames
    25. spring-security-core
      FilterChainProxy$VirtualFilterChain.doFilter
      1. org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
      1 frame
    26. org.pentaho.platform
      HttpSessionReuseDetectionFilter.doFilter
      1. org.pentaho.platform.web.http.security.HttpSessionReuseDetectionFilter.doFilter(HttpSessionReuseDetectionFilter.java:134)
      1 frame
    27. spring-security-core
      FilterChainProxy$VirtualFilterChain.doFilter
      1. org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
      1 frame
    28. Spring Security - Portlet support
      HttpSessionContextIntegrationFilter.doFilterHttp
      1. org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)
      1 frame
    29. org.springframework.security
      SpringSecurityFilter.doFilter
      1. org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
      1 frame
    30. spring-security-core
      FilterChainProxy$VirtualFilterChain.doFilter
      1. org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
      1 frame
    31. org.springframework.security
      SpringSecurityFilter.doFilter
      1. org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91)
      2. org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
      2 frames
    32. spring-security-core
      FilterToBeanProxy.doFilter
      1. org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
      2. org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175)
      3. org.springframework.security.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:99)
      3 frames
    33. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      2 frames
    34. com.pentaho.ui
      SystemStatusFilter.doFilter
      1. com.pentaho.ui.servlet.SystemStatusFilter.doFilter(SystemStatusFilter.java:43)
      1 frame
    35. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      2 frames
    36. org.pentaho.platform
      SetCharacterEncodingFilter.doFilter
      1. org.pentaho.platform.web.http.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:113)
      1 frame
    37. Glassfish Core
      CoyoteAdapter.service
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      3. org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
      4. org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
      5. org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
      6. org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
      7. org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
      8. org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
      9. org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
      9 frames
    38. Grizzly HTTP
      LeaderFollowerWorkerThread.runIt
      1. org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
      2. org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
      3. org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
      4. org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
      4 frames
    39. Tomcat Util
      ThreadPool$ControlRunnable.run
      1. org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
      1 frame