java.util.concurrent.ExecutionException: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while executing query [with set [AllGeographies] as '{IIf(([HRLocation].[West].[California].Children.Count = 0), {[HRLocation].[West].[California]}, [HRLocation].[West].[California].Children)}' set [Org] as '{IIf(([HROrgStructure].[0].[43].Children.Count = 0), {[HROrgStructure].[0].[43]}, [HROrgStructure].[0].[43].Children)}' set [OrgLocations] as 'Crossjoin([AllGeographies], [Org])' set [ChangeDateInRangeOffsetMinusOne_M] as '{[ChangeDate].[2010].[6].[30]}' set [EmployeeAllTerminationInRange_M] as 'NonEmptyCrossJoin([ChangeDateInRangeOffsetMinusOne_M], [EmployeeTerminationAll_M])' set [EmployeeTerminationAll_M] as '{Except([HRTerminated].Levels(1).Members, {[HRTerminated].[_No_]})}' member [Measures].[EmployeeAllTerminationInRangeCount] as 'Aggregate([EmployeeAllTerminationInRange_M], [Measures].[EmployeeIDcount])' select {[Measures].[EmployeeAllTerminationInRangeCount]} ON COLUMNS, {([HRLocation].[West].[California], [HROrgStructure].[0].[43]), [OrgLocations]} ON ROWS from [HREmployee_HROrgStructure_2010_6_30] ]]]

Pentaho BI Platform Tracking | Geoff Zenger | 5 years ago
  1. 0

    Occasionally, under high load scenarios, we are encountering the following exception being thrown from DenseObjectSegmentDataSet.getObject(CellKey). The problem is clearly a race condition because the same query will return successfully if executed again (and many times it is executed successfully on its first run as well). Unfortunately, I do not currently have any reliable repro steps, but will upload them if/when I find some. This problem was not observed with Mondrian 3.2, and so appears to be new. Stack Trace: Caused by: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while executing query [with set [AllGeographies] as '{IIf(([HRLocation].[West].[California].Children.Count = 0), {[HRLocation].[West].[California]}, [HRLocation].[West].[California].Children)}' set [Org] as '{IIf(([HROrgStructure].[0].[43].Children.Count = 0), {[HROrgStructure].[0].[43]}, [HROrgStructure].[0].[43].Children)}' set [OrgLocations] as 'Crossjoin([AllGeographies], [Org])' set [ChangeDateInRangeOffsetMinusOne_M] as '{[ChangeDate].[2010].[6].[30]}' set [EmployeeInvoluntaryTermination_M] as '{[HRTerminated].[Involuntary]}' set [EmployeeInvoluntaryTerminationInRange_M] as 'Crossjoin([ChangeDateInRangeOffsetMinusOne_M], [EmployeeInvoluntaryTermination_M])' member [Measures].[EmployeeInvoluntaryTerminationInRangeCount] as 'Aggregate([EmployeeInvoluntaryTerminationInRange_M], [Measures].[EmployeeIDcount])' select {[Measures].[EmployeeInvoluntaryTerminationInRangeCount]} ON COLUMNS, {([HRLocation].[West].[California], [HROrgStructure].[0].[43]), [OrgLocations]} ON ROWS from [HREmployee_HROrgStructure_2010_6_30] ] at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:912) at mondrian.olap.Util.newInternal(Util.java:2062) at mondrian.olap.Util.newError(Util.java:2078) at mondrian.rolap.RolapConnection.executeInternal(RolapConnection.java:702) at mondrian.rolap.RolapConnection.access$3(RolapConnection.java:626) at mondrian.rolap.RolapConnection$1.call(RolapConnection.java:621) at mondrian.rolap.RolapConnection$1.call(RolapConnection.java:1) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ... 1 more Caused by: mondrian.olap.MondrianException: Mondrian Error:Internal error: Pending segment failed to load: Segment #2656 { measure=count(HREmployee_EventMeasures.EmployeeID) HRTerminated_HRTerminated.TerminationInfo0=any HRLocation_HRLocation.Country={West} HRLocation_HRLocation.State={California} HRLocation_HRLocation.City={California} HREmployee_validityStart_HREmployee_validityStart.Year={2010} HREmployee_validityStart_HREmployee_validityStart.Month={6} HREmployee_validityStart_HREmployee_validityStart.Day={30} HROrgStructure_HROrgStructure_HROrgStructure_fixed_2010_6_30.Level0={0} HROrgStructure_HROrgStructure_HROrgStructure_fixed_2010_6_30.Level1={43} HROrgStructure_HROrgStructure_HROrgStructure_fixed_2010_6_30.Level2={43, 44, 54, 63, 64, 74, 86, 87}} at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:909) at mondrian.olap.Util.newInternal(Util.java:2055) at mondrian.olap.Util.newError(Util.java:2070) at mondrian.rolap.agg.Segment.waitUntilLoaded(Segment.java:422) at mondrian.rolap.agg.Aggregation.getCellValue(Aggregation.java:719) at mondrian.rolap.agg.AggregationManager.getCellFromCache(AggregationManager.java:133) at mondrian.rolap.FastBatchingCellReader.get(FastBatchingCellReader.java:97) at mondrian.rolap.RolapEvaluator.evaluateCurrent(RolapEvaluator.java:658) at mondrian.calc.impl.MemberValueCalc.evaluate(MemberValueCalc.java:101) at mondrian.olap.fun.FunUtil.evaluateSet(FunUtil.java:1536) at mondrian.olap.fun.FunUtil.sumDouble(FunUtil.java:1449) at mondrian.olap.fun.FunUtil.sum(FunUtil.java:1440) at mondrian.rolap.RolapAggregator$1.aggregate(RolapAggregator.java:36) at mondrian.olap.fun.AggregateFunDef$AggregateCalc.aggregate(AggregateFunDef.java:114) at mondrian.olap.fun.AggregateFunDef$AggregateCalc.evaluate(AggregateFunDef.java:75) at mondrian.rolap.RolapEvaluator.evaluateCurrent(RolapEvaluator.java:685) at mondrian.rolap.RolapResult.executeStripe(RolapResult.java:931) at mondrian.rolap.RolapResult.executeStripe(RolapResult.java:1071) at mondrian.rolap.RolapResult.executeStripe(RolapResult.java:1071) at mondrian.rolap.RolapResult.executeBody(RolapResult.java:820) at mondrian.rolap.RolapResult.<init>(RolapResult.java:445) at mondrian.rolap.RolapConnection.executeInternal(RolapConnection.java:668) ... 8 more SOURCE : remote=127.0.0.1/yvr-test02, host=localhost:8083com.visiercorp.server.base.VServerException: SQL fetch for [] with connection [WITH SET [AllGeographies] AS {IIF ([HRLocation].[West].[California].Children.Count = 0, [HRLocation].[West].[California], [HRLocation].[West].[California].Children)} SET [Org] AS {IIF ([HROrgStructure].[0].[43].Children.Count = 0, [HROrgStructure].[0].[43], [HROrgStructure].[0].[43].Children)} SET [OrgLocations] AS CROSSJOIN([AllGeographies], [Org]) SET [ChangeDateInRangeOffsetMinusOne_M] AS {[ChangeDate].[2010].[6].[30]} SET [EmployeeAllTerminationInRange_M] AS NONEMPTYCROSSJOIN([ChangeDateInRangeOffsetMinusOne_M], [EmployeeTerminationAll_M]) SET [EmployeeTerminationAll_M] AS {EXCEPT([HRTerminated].Levels(1).Members,[HRTerminated].[_No_])} MEMBER [Measures].[EmployeeAllTerminationInRangeCount] AS Aggregate([EmployeeAllTerminationInRange_M], [Measures].[EmployeeIDCount]) SELECT {[Measures].[EmployeeAllTerminationInRangeCount]} ON 0, {([HRLocation].[West].[California],[HROrgStructure].[0].[43]), [OrgLocations]} ON 1 FROM HREmployee_HROrgStructure_2010_6_30] was invalid. Detail: [SQL fetch for [] with connection [WITH SET [AllGeographies] AS {IIF ([HRLocation].[West].[California].Children.Count = 0, [HRLocation].[West].[California], [HRLocation].[West].[California].Children)} SET [Org] AS {IIF ([HROrgStructure].[0].[43].Children.Count = 0, [HROrgStructure].[0].[43], [HROrgStructure].[0].[43].Children)} SET [OrgLocations] AS CROSSJOIN([AllGeographies], [Org]) SET [ChangeDateInRangeOffsetMinusOne_M] AS {[ChangeDate].[2010].[6].[30]} SET [EmployeeAllTerminationInRange_M] AS NONEMPTYCROSSJOIN([ChangeDateInRangeOffsetMinusOne_M], [EmployeeTerminationAll_M]) SET [EmployeeTerminationAll_M] AS {EXCEPT([HRTerminated].Levels(1).Members,[HRTerminated].[_No_])} MEMBER [Measures].[EmployeeAllTerminationInRangeCount] AS Aggregate([EmployeeAllTerminationInRange_M], [Measures].[EmployeeIDCount]) SELECT {[Measures].[EmployeeAllTerminationInRangeCount]} ON 0, {([HRLocation].[West].[California],[HROrgStructure].[0].[43]), [OrgLocations]} ON 1 FROM HREmployee_HROrgStructure_2010_6_30] was invalid. Detail: [Mondrian Error:java.util.concurrent.ExecutionException: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while executing query [with set [AllGeographies] as '{IIf(([HRLocation].[West].[California].Children.Count = 0), {[HRLocation].[West].[California]}, [HRLocation].[West].[California].Children)}' set [Org] as '{IIf(([HROrgStructure].[0].[43].Children.Count = 0), {[HROrgStructure].[0].[43]}, [HROrgStructure].[0].[43].Children)}' set [OrgLocations] as 'Crossjoin([AllGeographies], [Org])' set [ChangeDateInRangeOffsetMinusOne_M] as '{[ChangeDate].[2010].[6].[30]}' set [EmployeeAllTerminationInRange_M] as 'NonEmptyCrossJoin([ChangeDateInRangeOffsetMinusOne_M], [EmployeeTerminationAll_M])' set [EmployeeTerminationAll_M] as '{Except([HRTerminated].Levels(1).Members, {[HRTerminated].[_No_]})}' member [Measures].[EmployeeAllTerminationInRangeCount] as 'Aggregate([EmployeeAllTerminationInRange_M], [Measures].[EmployeeIDcount])' select {[Measures].[EmployeeAllTerminationInRangeCount]} ON COLUMNS, {([HRLocation].[West].[California], [HROrgStructure].[0].[43]), [OrgLocations]} ON ROWS from [HREmployee_HROrgStructure_2010_6_30] ]]] at com.visiercorp.server.function.fetch.MdxDatabaseFetch.processAnalyticQuery(MdxDatabaseFetch.java:1322) at com.visiercorp.server.function.plugin.provided.AnalyticConceptBuilder.runQueryOnFactTable(AnalyticConceptBuilder.java:775) at com.visiercorp.server.function.plugin.provided.AnalyticConceptBuilder.executeQueryOnShard(AnalyticConceptBuilder.java:1694) at com.visiercorp.server.function.plugin.provided.AnalyticConceptBuilder.processChunk(AnalyticConceptBuilder.java:1806) at com.visiercorp.server.model.FunctionEngine.processChunk(FunctionEngine.java:83) at com.visiercorp.server.processor.AbstractProcessor.processChunk(AbstractProcessor.java:604) at com.visiercorp.server.processor.AbstractProcessor.processChunkAsString(AbstractProcessor.java:626) at com.visiercorp.server.processor.ProcessorManagerImpl$ProcessorProxy.processChunkAsString(ProcessorManagerImpl.java:288) at com.visiercorp.server.rest.ApplicationService.executeFunction(ApplicationService.java:464) at sun.reflect.GeneratedMethodAccessor165.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:140) at org.jboss.resteasy.core.ResourceMethod.invokeOnTarget(ResourceMethod.java:255) at org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:220) at org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:209) at org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:519) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:496) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:119) at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:208) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:50) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:538) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1352) at org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:77) at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:170) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:476) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:480) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:225) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:937) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:406) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:871) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:247) at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110) at org.eclipse.jetty.server.Server.handle(Server.java:346) at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:589) at org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.java:1065) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:823) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:220) at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:411) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:535) at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:40) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:529) at java.lang.Thread.run(Unknown Source) Caused by: com.visiercorp.server.base.VServerException: SQL fetch for [] with connection [WITH SET [AllGeographies] AS {IIF ([HRLocation].[West].[California].Children.Count = 0, [HRLocation].[West].[California], [HRLocation].[West].[California].Children)} SET [Org] AS {IIF ([HROrgStructure].[0].[43].Children.Count = 0, [HROrgStructure].[0].[43], [HROrgStructure].[0].[43].Children)} SET [OrgLocations] AS CROSSJOIN([AllGeographies], [Org]) SET [ChangeDateInRangeOffsetMinusOne_M] AS {[ChangeDate].[2010].[6].[30]} SET [EmployeeAllTerminationInRange_M] AS NONEMPTYCROSSJOIN([ChangeDateInRangeOffsetMinusOne_M], [EmployeeTerminationAll_M]) SET [EmployeeTerminationAll_M] AS {EXCEPT([HRTerminated].Levels(1).Members,[HRTerminated].[_No_])} MEMBER [Measures].[EmployeeAllTerminationInRangeCount] AS Aggregate([EmployeeAllTerminationInRange_M], [Measures].[EmployeeIDCount]) SELECT {[Measures].[EmployeeAllTerminationInRangeCount]} ON 0, {([HRLocation].[West].[California],[HROrgStructure].[0].[43]), [OrgLocations]} ON 1 FROM HREmployee_HROrgStructure_2010_6_30] was invalid. Detail: [Mondrian Error:java.util.concurrent.ExecutionException: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while executing query [with set [AllGeographies] as '{IIf(([HRLocation].[West].[California].Children.Count = 0), {[HRLocation].[West].[California]}, [HRLocation].[West].[California].Children)}' set [Org] as '{IIf(([HROrgStructure].[0].[43].Children.Count = 0), {[HROrgStructure].[0].[43]}, [HROrgStructure].[0].[43].Children)}' set [OrgLocations] as 'Crossjoin([AllGeographies], [Org])' set [ChangeDateInRangeOffsetMinusOne_M] as '{[ChangeDate].[2010].[6].[30]}' set [EmployeeAllTerminationInRange_M] as 'NonEmptyCrossJoin([ChangeDateInRangeOffsetMinusOne_M], [EmployeeTerminationAll_M])' set [EmployeeTerminationAll_M] as '{Except([HRTerminated].Levels(1).Members, {[HRTerminated].[_No_]})}' member [Measures].[EmployeeAllTerminationInRangeCount] as 'Aggregate([EmployeeAllTerminationInRange_M], [Measures].[EmployeeIDcount])' select {[Measures].[EmployeeAllTerminationInRangeCount]} ON COLUMNS, {([HRLocation].[West].[California], [HROrgStructure].[0].[43]), [OrgLocations]} ON ROWS from [HREmployee_HROrgStructure_2010_6_30] ]] at com.visiercorp.server.function.fetch.MdxDatabaseFetch.executeQuery(MdxDatabaseFetch.java:1352) at com.visiercorp.server.function.fetch.MdxDatabaseFetch.processAnalyticQuery(MdxDatabaseFetch.java:1302) ... 49 more Caused by: mondrian.olap.MondrianException: Mondrian Error:java.util.concurrent.ExecutionException: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while executing query [with set [AllGeographies] as '{IIf(([HRLocation].[West].[California].Children.Count = 0), {[HRLocation].[West].[California]}, [HRLocation].[West].[California].Children)}' set [Org] as '{IIf(([HROrgStructure].[0].[43].Children.Count = 0), {[HROrgStructure].[0].[43]}, [HROrgStructure].[0].[43].Children)}' set [OrgLocations] as 'Crossjoin([AllGeographies], [Org])' set [ChangeDateInRangeOffsetMinusOne_M] as '{[ChangeDate].[2010].[6].[30]}' set [EmployeeAllTerminationInRange_M] as 'NonEmptyCrossJoin([ChangeDateInRangeOffsetMinusOne_M], [EmployeeTerminationAll_M])' set [EmployeeTerminationAll_M] as '{Except([HRTerminated].Levels(1).Members, {[HRTerminated].[_No_]})}' member [Measures].[EmployeeAllTerminationInRangeCount] as 'Aggregate([EmployeeAllTerminationInRange_M], [Measures].[EmployeeIDcount])' select {[Measures].[EmployeeAllTerminationInRangeCount]} ON COLUMNS, {([HRLocation].[West].[California], [HROrgStructure].[0].[43]), [OrgLocations]} ON ROWS from [HREmployee_HROrgStructure_2010_6_30] ] at mondrian.rolap.RolapResultShepherd.shepherdExecution(RolapResultShepherd.java:158) at mondrian.rolap.RolapConnection.execute(RolapConnection.java:617) at mondrian.olap4j.MondrianOlap4jCellSet.execute(MondrianOlap4jCellSet.java:89) at mondrian.olap4j.MondrianOlap4jStatement.executeOlapQueryInternal(MondrianOlap4jStatement.java:409) at mondrian.olap4j.MondrianOlap4jStatement.executeOlapQuery(MondrianOlap4jStatement.java:341) at com.visiercorp.server.function.fetch.MdxDatabaseFetch.executeMdxQuery(MdxDatabaseFetch.java:912) at com.visiercorp.server.function.fetch.MdxDatabaseFetch.executeQuery(MdxDatabaseFetch.java:1342) ... 50 more Caused by: java.util.concurrent.ExecutionException: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while executing query [with set [AllGeographies] as '{IIf(([HRLocation].[West].[California].Children.Count = 0), {[HRLocation].[West].[California]}, [HRLocation].[West].[California].Children)}' set [Org] as '{IIf(([HROrgStructure].[0].[43].Children.Count = 0), {[HROrgStructure].[0].[43]}, [HROrgStructure].[0].[43].Children)}' set [OrgLocations] as 'Crossjoin([AllGeographies], [Org])' set [ChangeDateInRangeOffsetMinusOne_M] as '{[ChangeDate].[2010].[6].[30]}' set [EmployeeAllTerminationInRange_M] as 'NonEmptyCrossJoin([ChangeDateInRangeOffsetMinusOne_M], [EmployeeTerminationAll_M])' set [EmployeeTerminationAll_M] as '{Except([HRTerminated].Levels(1).Members, {[HRTerminated].[_No_]})}' member [Measures].[EmployeeAllTerminationInRangeCount] as 'Aggregate([EmployeeAllTerminationInRange_M], [Measures].[EmployeeIDcount])' select {[Measures].[EmployeeAllTerminationInRangeCount]} ON COLUMNS, {([HRLocation].[West].[California], [HROrgStructure].[0].[43]), [OrgLocations]} ON ROWS from [HREmployee_HROrgStructure_2010_6_30] ] at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at mondrian.rolap.RolapResultShepherd.shepherdExecution(RolapResultShepherd.java:132) ... 56 more Caused by: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while executing query [with set [AllGeographies] as '{IIf(([HRLocation].[West].[California].Children.Count = 0), {[HRLocation].[West].[California]}, [HRLocation].[West].[California].Children)}' set [Org] as '{IIf(([HROrgStructure].[0].[43].Children.Count = 0), {[HROrgStructure].[0].[43]}, [HROrgStructure].[0].[43].Children)}' set [OrgLocations] as 'Crossjoin([AllGeographies], [Org])' set [ChangeDateInRangeOffsetMinusOne_M] as '{[ChangeDate].[2010].[6].[30]}' set [EmployeeAllTerminationInRange_M] as 'NonEmptyCrossJoin([ChangeDateInRangeOffsetMinusOne_M], [EmployeeTerminationAll_M])' set [EmployeeTerminationAll_M] as '{Except([HRTerminated].Levels(1).Members, {[HRTerminated].[_No_]})}' member [Measures].[EmployeeAllTerminationInRangeCount] as 'Aggregate([EmployeeAllTerminationInRange_M], [Measures].[EmployeeIDcount])' select {[Measures].[EmployeeAllTerminationInRangeCount]} ON COLUMNS, {([HRLocation].[West].[California], [HROrgStructure].[0].[43]), [OrgLocations]} ON ROWS from [HREmployee_HROrgStructure_2010_6_30] ] at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:912) at mondrian.olap.Util.newInternal(Util.java:2062) at mondrian.olap.Util.newError(Util.java:2078) at mondrian.rolap.RolapConnection.executeInternal(RolapConnection.java:702) at mondrian.rolap.RolapConnection.access$3(RolapConnection.java:626) at mondrian.rolap.RolapConnection$1.call(RolapConnection.java:621) at mondrian.rolap.RolapConnection$1.call(RolapConnection.java:1) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ... 1 more Caused by: java.lang.ArrayIndexOutOfBoundsException: 3 at mondrian.rolap.agg.DenseObjectSegmentDataset.getObject(DenseObjectSegmentDataset.java:49) at mondrian.rolap.agg.Segment.getCellValue(Segment.java:368) at mondrian.rolap.agg.Aggregation.getCellValue(Aggregation.java:705) at mondrian.rolap.agg.AggregationManager.getCellFromCache(AggregationManager.java:133) at mondrian.rolap.FastBatchingCellReader.get(FastBatchingCellReader.java:97) at mondrian.rolap.RolapEvaluator.evaluateCurrent(RolapEvaluator.java:658) at mondrian.calc.impl.MemberValueCalc.evaluate(MemberValueCalc.java:101) at mondrian.olap.fun.FunUtil.evaluateSet(FunUtil.java:1536) at mondrian.olap.fun.FunUtil.sumDouble(FunUtil.java:1449) at mondrian.olap.fun.FunUtil.sum(FunUtil.java:1440) at mondrian.rolap.RolapAggregator$1.aggregate(RolapAggregator.java:36) at mondrian.olap.fun.AggregateFunDef$AggregateCalc.aggregate(AggregateFunDef.java:114) at mondrian.olap.fun.AggregateFunDef$AggregateCalc.evaluate(AggregateFunDef.java:75) at mondrian.rolap.RolapEvaluator.evaluateCurrent(RolapEvaluator.java:685) at mondrian.rolap.RolapResult.executeStripe(RolapResult.java:931) at mondrian.rolap.RolapResult.executeStripe(RolapResult.java:1071) at mondrian.rolap.RolapResult.executeStripe(RolapResult.java:1071) at mondrian.rolap.RolapResult.executeBody(RolapResult.java:820) at mondrian.rolap.RolapResult.<init>(RolapResult.java:445) at mondrian.rolap.RolapConnection.executeInternal(RolapConnection.java:668) ... 8 more

    Pentaho BI Platform Tracking | 5 years ago | Geoff Zenger
    java.util.concurrent.ExecutionException: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while executing query [with set [AllGeographies] as '{IIf(([HRLocation].[West].[California].Children.Count = 0), {[HRLocation].[West].[California]}, [HRLocation].[West].[California].Children)}' set [Org] as '{IIf(([HROrgStructure].[0].[43].Children.Count = 0), {[HROrgStructure].[0].[43]}, [HROrgStructure].[0].[43].Children)}' set [OrgLocations] as 'Crossjoin([AllGeographies], [Org])' set [ChangeDateInRangeOffsetMinusOne_M] as '{[ChangeDate].[2010].[6].[30]}' set [EmployeeAllTerminationInRange_M] as 'NonEmptyCrossJoin([ChangeDateInRangeOffsetMinusOne_M], [EmployeeTerminationAll_M])' set [EmployeeTerminationAll_M] as '{Except([HRTerminated].Levels(1).Members, {[HRTerminated].[_No_]})}' member [Measures].[EmployeeAllTerminationInRangeCount] as 'Aggregate([EmployeeAllTerminationInRange_M], [Measures].[EmployeeIDcount])' select {[Measures].[EmployeeAllTerminationInRangeCount]} ON COLUMNS, {([HRLocation].[West].[California], [HROrgStructure].[0].[43]), [OrgLocations]} ON ROWS from [HREmployee_HROrgStructure_2010_6_30] ]]]
  2. 0

    Occasionally, under high load scenarios, we are encountering the following exception being thrown from DenseObjectSegmentDataSet.getObject(CellKey). The problem is clearly a race condition because the same query will return successfully if executed again (and many times it is executed successfully on its first run as well). Unfortunately, I do not currently have any reliable repro steps, but will upload them if/when I find some. This problem was not observed with Mondrian 3.2, and so appears to be new. Stack Trace: Caused by: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while executing query [with set [AllGeographies] as '{IIf(([HRLocation].[West].[California].Children.Count = 0), {[HRLocation].[West].[California]}, [HRLocation].[West].[California].Children)}' set [Org] as '{IIf(([HROrgStructure].[0].[43].Children.Count = 0), {[HROrgStructure].[0].[43]}, [HROrgStructure].[0].[43].Children)}' set [OrgLocations] as 'Crossjoin([AllGeographies], [Org])' set [ChangeDateInRangeOffsetMinusOne_M] as '{[ChangeDate].[2010].[6].[30]}' set [EmployeeInvoluntaryTermination_M] as '{[HRTerminated].[Involuntary]}' set [EmployeeInvoluntaryTerminationInRange_M] as 'Crossjoin([ChangeDateInRangeOffsetMinusOne_M], [EmployeeInvoluntaryTermination_M])' member [Measures].[EmployeeInvoluntaryTerminationInRangeCount] as 'Aggregate([EmployeeInvoluntaryTerminationInRange_M], [Measures].[EmployeeIDcount])' select {[Measures].[EmployeeInvoluntaryTerminationInRangeCount]} ON COLUMNS, {([HRLocation].[West].[California], [HROrgStructure].[0].[43]), [OrgLocations]} ON ROWS from [HREmployee_HROrgStructure_2010_6_30] ] at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:912) at mondrian.olap.Util.newInternal(Util.java:2062) at mondrian.olap.Util.newError(Util.java:2078) at mondrian.rolap.RolapConnection.executeInternal(RolapConnection.java:702) at mondrian.rolap.RolapConnection.access$3(RolapConnection.java:626) at mondrian.rolap.RolapConnection$1.call(RolapConnection.java:621) at mondrian.rolap.RolapConnection$1.call(RolapConnection.java:1) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ... 1 more Caused by: mondrian.olap.MondrianException: Mondrian Error:Internal error: Pending segment failed to load: Segment #2656 { measure=count(HREmployee_EventMeasures.EmployeeID) HRTerminated_HRTerminated.TerminationInfo0=any HRLocation_HRLocation.Country={West} HRLocation_HRLocation.State={California} HRLocation_HRLocation.City={California} HREmployee_validityStart_HREmployee_validityStart.Year={2010} HREmployee_validityStart_HREmployee_validityStart.Month={6} HREmployee_validityStart_HREmployee_validityStart.Day={30} HROrgStructure_HROrgStructure_HROrgStructure_fixed_2010_6_30.Level0={0} HROrgStructure_HROrgStructure_HROrgStructure_fixed_2010_6_30.Level1={43} HROrgStructure_HROrgStructure_HROrgStructure_fixed_2010_6_30.Level2={43, 44, 54, 63, 64, 74, 86, 87}} at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:909) at mondrian.olap.Util.newInternal(Util.java:2055) at mondrian.olap.Util.newError(Util.java:2070) at mondrian.rolap.agg.Segment.waitUntilLoaded(Segment.java:422) at mondrian.rolap.agg.Aggregation.getCellValue(Aggregation.java:719) at mondrian.rolap.agg.AggregationManager.getCellFromCache(AggregationManager.java:133) at mondrian.rolap.FastBatchingCellReader.get(FastBatchingCellReader.java:97) at mondrian.rolap.RolapEvaluator.evaluateCurrent(RolapEvaluator.java:658) at mondrian.calc.impl.MemberValueCalc.evaluate(MemberValueCalc.java:101) at mondrian.olap.fun.FunUtil.evaluateSet(FunUtil.java:1536) at mondrian.olap.fun.FunUtil.sumDouble(FunUtil.java:1449) at mondrian.olap.fun.FunUtil.sum(FunUtil.java:1440) at mondrian.rolap.RolapAggregator$1.aggregate(RolapAggregator.java:36) at mondrian.olap.fun.AggregateFunDef$AggregateCalc.aggregate(AggregateFunDef.java:114) at mondrian.olap.fun.AggregateFunDef$AggregateCalc.evaluate(AggregateFunDef.java:75) at mondrian.rolap.RolapEvaluator.evaluateCurrent(RolapEvaluator.java:685) at mondrian.rolap.RolapResult.executeStripe(RolapResult.java:931) at mondrian.rolap.RolapResult.executeStripe(RolapResult.java:1071) at mondrian.rolap.RolapResult.executeStripe(RolapResult.java:1071) at mondrian.rolap.RolapResult.executeBody(RolapResult.java:820) at mondrian.rolap.RolapResult.<init>(RolapResult.java:445) at mondrian.rolap.RolapConnection.executeInternal(RolapConnection.java:668) ... 8 more SOURCE : remote=127.0.0.1/yvr-test02, host=localhost:8083com.visiercorp.server.base.VServerException: SQL fetch for [] with connection [WITH SET [AllGeographies] AS {IIF ([HRLocation].[West].[California].Children.Count = 0, [HRLocation].[West].[California], [HRLocation].[West].[California].Children)} SET [Org] AS {IIF ([HROrgStructure].[0].[43].Children.Count = 0, [HROrgStructure].[0].[43], [HROrgStructure].[0].[43].Children)} SET [OrgLocations] AS CROSSJOIN([AllGeographies], [Org]) SET [ChangeDateInRangeOffsetMinusOne_M] AS {[ChangeDate].[2010].[6].[30]} SET [EmployeeAllTerminationInRange_M] AS NONEMPTYCROSSJOIN([ChangeDateInRangeOffsetMinusOne_M], [EmployeeTerminationAll_M]) SET [EmployeeTerminationAll_M] AS {EXCEPT([HRTerminated].Levels(1).Members,[HRTerminated].[_No_])} MEMBER [Measures].[EmployeeAllTerminationInRangeCount] AS Aggregate([EmployeeAllTerminationInRange_M], [Measures].[EmployeeIDCount]) SELECT {[Measures].[EmployeeAllTerminationInRangeCount]} ON 0, {([HRLocation].[West].[California],[HROrgStructure].[0].[43]), [OrgLocations]} ON 1 FROM HREmployee_HROrgStructure_2010_6_30] was invalid. Detail: [SQL fetch for [] with connection [WITH SET [AllGeographies] AS {IIF ([HRLocation].[West].[California].Children.Count = 0, [HRLocation].[West].[California], [HRLocation].[West].[California].Children)} SET [Org] AS {IIF ([HROrgStructure].[0].[43].Children.Count = 0, [HROrgStructure].[0].[43], [HROrgStructure].[0].[43].Children)} SET [OrgLocations] AS CROSSJOIN([AllGeographies], [Org]) SET [ChangeDateInRangeOffsetMinusOne_M] AS {[ChangeDate].[2010].[6].[30]} SET [EmployeeAllTerminationInRange_M] AS NONEMPTYCROSSJOIN([ChangeDateInRangeOffsetMinusOne_M], [EmployeeTerminationAll_M]) SET [EmployeeTerminationAll_M] AS {EXCEPT([HRTerminated].Levels(1).Members,[HRTerminated].[_No_])} MEMBER [Measures].[EmployeeAllTerminationInRangeCount] AS Aggregate([EmployeeAllTerminationInRange_M], [Measures].[EmployeeIDCount]) SELECT {[Measures].[EmployeeAllTerminationInRangeCount]} ON 0, {([HRLocation].[West].[California],[HROrgStructure].[0].[43]), [OrgLocations]} ON 1 FROM HREmployee_HROrgStructure_2010_6_30] was invalid. Detail: [Mondrian Error:java.util.concurrent.ExecutionException: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while executing query [with set [AllGeographies] as '{IIf(([HRLocation].[West].[California].Children.Count = 0), {[HRLocation].[West].[California]}, [HRLocation].[West].[California].Children)}' set [Org] as '{IIf(([HROrgStructure].[0].[43].Children.Count = 0), {[HROrgStructure].[0].[43]}, [HROrgStructure].[0].[43].Children)}' set [OrgLocations] as 'Crossjoin([AllGeographies], [Org])' set [ChangeDateInRangeOffsetMinusOne_M] as '{[ChangeDate].[2010].[6].[30]}' set [EmployeeAllTerminationInRange_M] as 'NonEmptyCrossJoin([ChangeDateInRangeOffsetMinusOne_M], [EmployeeTerminationAll_M])' set [EmployeeTerminationAll_M] as '{Except([HRTerminated].Levels(1).Members, {[HRTerminated].[_No_]})}' member [Measures].[EmployeeAllTerminationInRangeCount] as 'Aggregate([EmployeeAllTerminationInRange_M], [Measures].[EmployeeIDcount])' select {[Measures].[EmployeeAllTerminationInRangeCount]} ON COLUMNS, {([HRLocation].[West].[California], [HROrgStructure].[0].[43]), [OrgLocations]} ON ROWS from [HREmployee_HROrgStructure_2010_6_30] ]]] at com.visiercorp.server.function.fetch.MdxDatabaseFetch.processAnalyticQuery(MdxDatabaseFetch.java:1322) at com.visiercorp.server.function.plugin.provided.AnalyticConceptBuilder.runQueryOnFactTable(AnalyticConceptBuilder.java:775) at com.visiercorp.server.function.plugin.provided.AnalyticConceptBuilder.executeQueryOnShard(AnalyticConceptBuilder.java:1694) at com.visiercorp.server.function.plugin.provided.AnalyticConceptBuilder.processChunk(AnalyticConceptBuilder.java:1806) at com.visiercorp.server.model.FunctionEngine.processChunk(FunctionEngine.java:83) at com.visiercorp.server.processor.AbstractProcessor.processChunk(AbstractProcessor.java:604) at com.visiercorp.server.processor.AbstractProcessor.processChunkAsString(AbstractProcessor.java:626) at com.visiercorp.server.processor.ProcessorManagerImpl$ProcessorProxy.processChunkAsString(ProcessorManagerImpl.java:288) at com.visiercorp.server.rest.ApplicationService.executeFunction(ApplicationService.java:464) at sun.reflect.GeneratedMethodAccessor165.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:140) at org.jboss.resteasy.core.ResourceMethod.invokeOnTarget(ResourceMethod.java:255) at org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:220) at org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:209) at org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:519) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:496) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:119) at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:208) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:50) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:538) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1352) at org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:77) at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:170) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:476) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:480) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:225) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:937) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:406) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:871) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:247) at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110) at org.eclipse.jetty.server.Server.handle(Server.java:346) at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:589) at org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.java:1065) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:823) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:220) at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:411) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:535) at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:40) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:529) at java.lang.Thread.run(Unknown Source) Caused by: com.visiercorp.server.base.VServerException: SQL fetch for [] with connection [WITH SET [AllGeographies] AS {IIF ([HRLocation].[West].[California].Children.Count = 0, [HRLocation].[West].[California], [HRLocation].[West].[California].Children)} SET [Org] AS {IIF ([HROrgStructure].[0].[43].Children.Count = 0, [HROrgStructure].[0].[43], [HROrgStructure].[0].[43].Children)} SET [OrgLocations] AS CROSSJOIN([AllGeographies], [Org]) SET [ChangeDateInRangeOffsetMinusOne_M] AS {[ChangeDate].[2010].[6].[30]} SET [EmployeeAllTerminationInRange_M] AS NONEMPTYCROSSJOIN([ChangeDateInRangeOffsetMinusOne_M], [EmployeeTerminationAll_M]) SET [EmployeeTerminationAll_M] AS {EXCEPT([HRTerminated].Levels(1).Members,[HRTerminated].[_No_])} MEMBER [Measures].[EmployeeAllTerminationInRangeCount] AS Aggregate([EmployeeAllTerminationInRange_M], [Measures].[EmployeeIDCount]) SELECT {[Measures].[EmployeeAllTerminationInRangeCount]} ON 0, {([HRLocation].[West].[California],[HROrgStructure].[0].[43]), [OrgLocations]} ON 1 FROM HREmployee_HROrgStructure_2010_6_30] was invalid. Detail: [Mondrian Error:java.util.concurrent.ExecutionException: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while executing query [with set [AllGeographies] as '{IIf(([HRLocation].[West].[California].Children.Count = 0), {[HRLocation].[West].[California]}, [HRLocation].[West].[California].Children)}' set [Org] as '{IIf(([HROrgStructure].[0].[43].Children.Count = 0), {[HROrgStructure].[0].[43]}, [HROrgStructure].[0].[43].Children)}' set [OrgLocations] as 'Crossjoin([AllGeographies], [Org])' set [ChangeDateInRangeOffsetMinusOne_M] as '{[ChangeDate].[2010].[6].[30]}' set [EmployeeAllTerminationInRange_M] as 'NonEmptyCrossJoin([ChangeDateInRangeOffsetMinusOne_M], [EmployeeTerminationAll_M])' set [EmployeeTerminationAll_M] as '{Except([HRTerminated].Levels(1).Members, {[HRTerminated].[_No_]})}' member [Measures].[EmployeeAllTerminationInRangeCount] as 'Aggregate([EmployeeAllTerminationInRange_M], [Measures].[EmployeeIDcount])' select {[Measures].[EmployeeAllTerminationInRangeCount]} ON COLUMNS, {([HRLocation].[West].[California], [HROrgStructure].[0].[43]), [OrgLocations]} ON ROWS from [HREmployee_HROrgStructure_2010_6_30] ]] at com.visiercorp.server.function.fetch.MdxDatabaseFetch.executeQuery(MdxDatabaseFetch.java:1352) at com.visiercorp.server.function.fetch.MdxDatabaseFetch.processAnalyticQuery(MdxDatabaseFetch.java:1302) ... 49 more Caused by: mondrian.olap.MondrianException: Mondrian Error:java.util.concurrent.ExecutionException: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while executing query [with set [AllGeographies] as '{IIf(([HRLocation].[West].[California].Children.Count = 0), {[HRLocation].[West].[California]}, [HRLocation].[West].[California].Children)}' set [Org] as '{IIf(([HROrgStructure].[0].[43].Children.Count = 0), {[HROrgStructure].[0].[43]}, [HROrgStructure].[0].[43].Children)}' set [OrgLocations] as 'Crossjoin([AllGeographies], [Org])' set [ChangeDateInRangeOffsetMinusOne_M] as '{[ChangeDate].[2010].[6].[30]}' set [EmployeeAllTerminationInRange_M] as 'NonEmptyCrossJoin([ChangeDateInRangeOffsetMinusOne_M], [EmployeeTerminationAll_M])' set [EmployeeTerminationAll_M] as '{Except([HRTerminated].Levels(1).Members, {[HRTerminated].[_No_]})}' member [Measures].[EmployeeAllTerminationInRangeCount] as 'Aggregate([EmployeeAllTerminationInRange_M], [Measures].[EmployeeIDcount])' select {[Measures].[EmployeeAllTerminationInRangeCount]} ON COLUMNS, {([HRLocation].[West].[California], [HROrgStructure].[0].[43]), [OrgLocations]} ON ROWS from [HREmployee_HROrgStructure_2010_6_30] ] at mondrian.rolap.RolapResultShepherd.shepherdExecution(RolapResultShepherd.java:158) at mondrian.rolap.RolapConnection.execute(RolapConnection.java:617) at mondrian.olap4j.MondrianOlap4jCellSet.execute(MondrianOlap4jCellSet.java:89) at mondrian.olap4j.MondrianOlap4jStatement.executeOlapQueryInternal(MondrianOlap4jStatement.java:409) at mondrian.olap4j.MondrianOlap4jStatement.executeOlapQuery(MondrianOlap4jStatement.java:341) at com.visiercorp.server.function.fetch.MdxDatabaseFetch.executeMdxQuery(MdxDatabaseFetch.java:912) at com.visiercorp.server.function.fetch.MdxDatabaseFetch.executeQuery(MdxDatabaseFetch.java:1342) ... 50 more Caused by: java.util.concurrent.ExecutionException: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while executing query [with set [AllGeographies] as '{IIf(([HRLocation].[West].[California].Children.Count = 0), {[HRLocation].[West].[California]}, [HRLocation].[West].[California].Children)}' set [Org] as '{IIf(([HROrgStructure].[0].[43].Children.Count = 0), {[HROrgStructure].[0].[43]}, [HROrgStructure].[0].[43].Children)}' set [OrgLocations] as 'Crossjoin([AllGeographies], [Org])' set [ChangeDateInRangeOffsetMinusOne_M] as '{[ChangeDate].[2010].[6].[30]}' set [EmployeeAllTerminationInRange_M] as 'NonEmptyCrossJoin([ChangeDateInRangeOffsetMinusOne_M], [EmployeeTerminationAll_M])' set [EmployeeTerminationAll_M] as '{Except([HRTerminated].Levels(1).Members, {[HRTerminated].[_No_]})}' member [Measures].[EmployeeAllTerminationInRangeCount] as 'Aggregate([EmployeeAllTerminationInRange_M], [Measures].[EmployeeIDcount])' select {[Measures].[EmployeeAllTerminationInRangeCount]} ON COLUMNS, {([HRLocation].[West].[California], [HROrgStructure].[0].[43]), [OrgLocations]} ON ROWS from [HREmployee_HROrgStructure_2010_6_30] ] at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at mondrian.rolap.RolapResultShepherd.shepherdExecution(RolapResultShepherd.java:132) ... 56 more Caused by: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while executing query [with set [AllGeographies] as '{IIf(([HRLocation].[West].[California].Children.Count = 0), {[HRLocation].[West].[California]}, [HRLocation].[West].[California].Children)}' set [Org] as '{IIf(([HROrgStructure].[0].[43].Children.Count = 0), {[HROrgStructure].[0].[43]}, [HROrgStructure].[0].[43].Children)}' set [OrgLocations] as 'Crossjoin([AllGeographies], [Org])' set [ChangeDateInRangeOffsetMinusOne_M] as '{[ChangeDate].[2010].[6].[30]}' set [EmployeeAllTerminationInRange_M] as 'NonEmptyCrossJoin([ChangeDateInRangeOffsetMinusOne_M], [EmployeeTerminationAll_M])' set [EmployeeTerminationAll_M] as '{Except([HRTerminated].Levels(1).Members, {[HRTerminated].[_No_]})}' member [Measures].[EmployeeAllTerminationInRangeCount] as 'Aggregate([EmployeeAllTerminationInRange_M], [Measures].[EmployeeIDcount])' select {[Measures].[EmployeeAllTerminationInRangeCount]} ON COLUMNS, {([HRLocation].[West].[California], [HROrgStructure].[0].[43]), [OrgLocations]} ON ROWS from [HREmployee_HROrgStructure_2010_6_30] ] at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:912) at mondrian.olap.Util.newInternal(Util.java:2062) at mondrian.olap.Util.newError(Util.java:2078) at mondrian.rolap.RolapConnection.executeInternal(RolapConnection.java:702) at mondrian.rolap.RolapConnection.access$3(RolapConnection.java:626) at mondrian.rolap.RolapConnection$1.call(RolapConnection.java:621) at mondrian.rolap.RolapConnection$1.call(RolapConnection.java:1) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ... 1 more Caused by: java.lang.ArrayIndexOutOfBoundsException: 3 at mondrian.rolap.agg.DenseObjectSegmentDataset.getObject(DenseObjectSegmentDataset.java:49) at mondrian.rolap.agg.Segment.getCellValue(Segment.java:368) at mondrian.rolap.agg.Aggregation.getCellValue(Aggregation.java:705) at mondrian.rolap.agg.AggregationManager.getCellFromCache(AggregationManager.java:133) at mondrian.rolap.FastBatchingCellReader.get(FastBatchingCellReader.java:97) at mondrian.rolap.RolapEvaluator.evaluateCurrent(RolapEvaluator.java:658) at mondrian.calc.impl.MemberValueCalc.evaluate(MemberValueCalc.java:101) at mondrian.olap.fun.FunUtil.evaluateSet(FunUtil.java:1536) at mondrian.olap.fun.FunUtil.sumDouble(FunUtil.java:1449) at mondrian.olap.fun.FunUtil.sum(FunUtil.java:1440) at mondrian.rolap.RolapAggregator$1.aggregate(RolapAggregator.java:36) at mondrian.olap.fun.AggregateFunDef$AggregateCalc.aggregate(AggregateFunDef.java:114) at mondrian.olap.fun.AggregateFunDef$AggregateCalc.evaluate(AggregateFunDef.java:75) at mondrian.rolap.RolapEvaluator.evaluateCurrent(RolapEvaluator.java:685) at mondrian.rolap.RolapResult.executeStripe(RolapResult.java:931) at mondrian.rolap.RolapResult.executeStripe(RolapResult.java:1071) at mondrian.rolap.RolapResult.executeStripe(RolapResult.java:1071) at mondrian.rolap.RolapResult.executeBody(RolapResult.java:820) at mondrian.rolap.RolapResult.<init>(RolapResult.java:445) at mondrian.rolap.RolapConnection.executeInternal(RolapConnection.java:668) ... 8 more

    Pentaho BI Platform Tracking | 5 years ago | Geoff Zenger
    java.util.concurrent.ExecutionException: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while executing query [with set [AllGeographies] as '{IIf(([HRLocation].[West].[California].Children.Count = 0), {[HRLocation].[West].[California]}, [HRLocation].[West].[California].Children)}' set [Org] as '{IIf(([HROrgStructure].[0].[43].Children.Count = 0), {[HROrgStructure].[0].[43]}, [HROrgStructure].[0].[43].Children)}' set [OrgLocations] as 'Crossjoin([AllGeographies], [Org])' set [ChangeDateInRangeOffsetMinusOne_M] as '{[ChangeDate].[2010].[6].[30]}' set [EmployeeAllTerminationInRange_M] as 'NonEmptyCrossJoin([ChangeDateInRangeOffsetMinusOne_M], [EmployeeTerminationAll_M])' set [EmployeeTerminationAll_M] as '{Except([HRTerminated].Levels(1).Members, {[HRTerminated].[_No_]})}' member [Measures].[EmployeeAllTerminationInRangeCount] as 'Aggregate([EmployeeAllTerminationInRange_M], [Measures].[EmployeeIDcount])' select {[Measures].[EmployeeAllTerminationInRangeCount]} ON COLUMNS, {([HRLocation].[West].[California], [HROrgStructure].[0].[43]), [OrgLocations]} ON ROWS from [HREmployee_HROrgStructure_2010_6_30] ]]]
  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

    The other methods in CrudRepository do not generate an exception , but the findAll(Iterable<ID> ids) method generates the following exception with the example from https://github.com/spring-projects/spring-data-couchbase Exception in thread "main" java.lang.RuntimeException: Failed to access the view at com.couchbase.client.CouchbaseClient.query(CouchbaseClient.java:759) at org.springframework.data.couchbase.core.CouchbaseTemplate$5.doInBucket(CouchbaseTemplate.java:196) at org.springframework.data.couchbase.core.CouchbaseTemplate$5.doInBucket(CouchbaseTemplate.java:192) at org.springframework.data.couchbase.core.CouchbaseTemplate.execute(CouchbaseTemplate.java:234) at org.springframework.data.couchbase.core.CouchbaseTemplate.queryView(CouchbaseTemplate.java:192) at org.springframework.data.couchbase.core.CouchbaseTemplate.findByView(CouchbaseTemplate.java:179) at org.springframework.data.couchbase.repository.support.SimpleCouchbaseRepository.findAll(SimpleCouchbaseRepository.java:143) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.executeMethodOn(RepositoryFactorySupport.java:344) at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.invoke(RepositoryFactorySupport.java:329) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.data.couchbase.repository.support.ViewPostProcessor$ViewInterceptor.invoke(ViewPostProcessor.java:80) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:91) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy13.findAll(Unknown Source) at service.CatalogService.findAllDocumentsByCollection(CatalogService.java:103) at service.CatalogService.main(CatalogService.java:62) Caused by: java.util.concurrent.ExecutionException: OperationException: SERVER: bad_request Reason: invalid UTF-8 JSON: {{error,{2,"lexical error: invalid char in json text.\n"}}, "[catalog:engineering-as-a-service, catalog:quintessential-and-collaborative]"} at com.couchbase.client.internal.HttpFuture.waitForAndCheckOperation(HttpFuture.java:98) at com.couchbase.client.internal.ViewFuture.get(ViewFuture.java:65) at com.couchbase.client.internal.ViewFuture.get(ViewFuture.java:49) at com.couchbase.client.internal.HttpFuture.get(HttpFuture.java:72) at com.couchbase.client.CouchbaseClient.query(CouchbaseClient.java:752) ... 21 more Caused by: OperationException: SERVER: bad_request Reason: invalid UTF-8 JSON: {{error,{2,"lexical error: invalid char in json text.\n"}}, "[catalog:engineering-as-a-service, catalog:quintessential-and-collaborative]"} at com.couchbase.client.protocol.views.DocsOperationImpl.parseError(DocsOperationImpl.java:105) at com.couchbase.client.protocol.views.ViewOperationImpl.handleResponse(ViewOperationImpl.java:68) at com.couchbase.client.ViewNode$MyHttpRequestExecutionHandler.handleResponse(ViewNode.java:225) at org.apache.http.nio.protocol.AsyncNHttpClientHandler.processResponse(AsyncNHttpClientHandler.java:417) at org.apache.http.nio.protocol.AsyncNHttpClientHandler.inputReady(AsyncNHttpClientHandler.java:242) at com.couchbase.client.http.AsyncConnectionManager$ManagedClientHandler.inputReady(AsyncConnectionManager.java:249) at org.apache.http.impl.nio.DefaultNHttpClientConnection.consumeInput(DefaultNHttpClientConnection.java:172) at org.apache.http.impl.nio.DefaultClientIOEventDispatch.inputReady(DefaultClientIOEventDispatch.java:155) at org.apache.http.impl.nio.reactor.BaseIOReactor.readable(BaseIOReactor.java:161) at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent(AbstractIOReactor.java:335) at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents(AbstractIOReactor.java:315) at org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:275) at org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:104) at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:542) at java.lang.Thread.run(Thread.java:722)

    Spring JIRA | 3 years ago | deepak vohra
    java.lang.RuntimeException: Failed to access the view
  6. 0

    The other methods in CrudRepository do not generate an exception , but the findAll(Iterable<ID> ids) method generates the following exception with the example from https://github.com/spring-projects/spring-data-couchbase Exception in thread "main" java.lang.RuntimeException: Failed to access the view at com.couchbase.client.CouchbaseClient.query(CouchbaseClient.java:759) at org.springframework.data.couchbase.core.CouchbaseTemplate$5.doInBucket(CouchbaseTemplate.java:196) at org.springframework.data.couchbase.core.CouchbaseTemplate$5.doInBucket(CouchbaseTemplate.java:192) at org.springframework.data.couchbase.core.CouchbaseTemplate.execute(CouchbaseTemplate.java:234) at org.springframework.data.couchbase.core.CouchbaseTemplate.queryView(CouchbaseTemplate.java:192) at org.springframework.data.couchbase.core.CouchbaseTemplate.findByView(CouchbaseTemplate.java:179) at org.springframework.data.couchbase.repository.support.SimpleCouchbaseRepository.findAll(SimpleCouchbaseRepository.java:143) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.executeMethodOn(RepositoryFactorySupport.java:344) at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.invoke(RepositoryFactorySupport.java:329) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.data.couchbase.repository.support.ViewPostProcessor$ViewInterceptor.invoke(ViewPostProcessor.java:80) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:91) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy13.findAll(Unknown Source) at service.CatalogService.findAllDocumentsByCollection(CatalogService.java:103) at service.CatalogService.main(CatalogService.java:62) Caused by: java.util.concurrent.ExecutionException: OperationException: SERVER: bad_request Reason: invalid UTF-8 JSON: {{error,{2,"lexical error: invalid char in json text.\n"}}, "[catalog:engineering-as-a-service, catalog:quintessential-and-collaborative]"} at com.couchbase.client.internal.HttpFuture.waitForAndCheckOperation(HttpFuture.java:98) at com.couchbase.client.internal.ViewFuture.get(ViewFuture.java:65) at com.couchbase.client.internal.ViewFuture.get(ViewFuture.java:49) at com.couchbase.client.internal.HttpFuture.get(HttpFuture.java:72) at com.couchbase.client.CouchbaseClient.query(CouchbaseClient.java:752) ... 21 more Caused by: OperationException: SERVER: bad_request Reason: invalid UTF-8 JSON: {{error,{2,"lexical error: invalid char in json text.\n"}}, "[catalog:engineering-as-a-service, catalog:quintessential-and-collaborative]"} at com.couchbase.client.protocol.views.DocsOperationImpl.parseError(DocsOperationImpl.java:105) at com.couchbase.client.protocol.views.ViewOperationImpl.handleResponse(ViewOperationImpl.java:68) at com.couchbase.client.ViewNode$MyHttpRequestExecutionHandler.handleResponse(ViewNode.java:225) at org.apache.http.nio.protocol.AsyncNHttpClientHandler.processResponse(AsyncNHttpClientHandler.java:417) at org.apache.http.nio.protocol.AsyncNHttpClientHandler.inputReady(AsyncNHttpClientHandler.java:242) at com.couchbase.client.http.AsyncConnectionManager$ManagedClientHandler.inputReady(AsyncConnectionManager.java:249) at org.apache.http.impl.nio.DefaultNHttpClientConnection.consumeInput(DefaultNHttpClientConnection.java:172) at org.apache.http.impl.nio.DefaultClientIOEventDispatch.inputReady(DefaultClientIOEventDispatch.java:155) at org.apache.http.impl.nio.reactor.BaseIOReactor.readable(BaseIOReactor.java:161) at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent(AbstractIOReactor.java:335) at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents(AbstractIOReactor.java:315) at org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:275) at org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:104) at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:542) at java.lang.Thread.run(Thread.java:722)

    Spring JIRA | 3 years ago | deepak vohra
    java.lang.RuntimeException: Failed to access the view

    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

      mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while executing query [with set [AllGeographies] as '{IIf(([HRLocation].[West].[California].Children.Count = 0), {[HRLocation].[West].[California]}, [HRLocation].[West].[California].Children)}' set [Org] as '{IIf(([HROrgStructure].[0].[43].Children.Count = 0), {[HROrgStructure].[0].[43]}, [HROrgStructure].[0].[43].Children)}' set [OrgLocations] as 'Crossjoin([AllGeographies], [Org])' set [ChangeDateInRangeOffsetMinusOne_M] as '{[ChangeDate].[2010].[6].[30]}' set [EmployeeAllTerminationInRange_M] as 'NonEmptyCrossJoin([ChangeDateInRangeOffsetMinusOne_M], [EmployeeTerminationAll_M])' set [EmployeeTerminationAll_M] as '{Except([HRTerminated].Levels(1).Members, {[HRTerminated].[_No_]})}' member [Measures].[EmployeeAllTerminationInRangeCount] as 'Aggregate([EmployeeAllTerminationInRange_M], [Measures].[EmployeeIDcount])' select {[Measures].[EmployeeAllTerminationInRangeCount]} ON COLUMNS, {([HRLocation].[West].[California], [HROrgStructure].[0].[43]), [OrgLocations]} ON ROWS from [HREmployee_HROrgStructure_2010_6_30] ]]]

      at com.visiercorp.server.function.fetch.MdxDatabaseFetch.processAnalyticQuery()
    2. com.visiercorp.server
      ApplicationService.executeFunction
      1. com.visiercorp.server.function.fetch.MdxDatabaseFetch.processAnalyticQuery(MdxDatabaseFetch.java:1322)
      2. com.visiercorp.server.function.plugin.provided.AnalyticConceptBuilder.runQueryOnFactTable(AnalyticConceptBuilder.java:775)
      3. com.visiercorp.server.function.plugin.provided.AnalyticConceptBuilder.executeQueryOnShard(AnalyticConceptBuilder.java:1694)
      4. com.visiercorp.server.function.plugin.provided.AnalyticConceptBuilder.processChunk(AnalyticConceptBuilder.java:1806)
      5. com.visiercorp.server.model.FunctionEngine.processChunk(FunctionEngine.java:83)
      6. com.visiercorp.server.processor.AbstractProcessor.processChunk(AbstractProcessor.java:604)
      7. com.visiercorp.server.processor.AbstractProcessor.processChunkAsString(AbstractProcessor.java:626)
      8. com.visiercorp.server.processor.ProcessorManagerImpl$ProcessorProxy.processChunkAsString(ProcessorManagerImpl.java:288)
      9. com.visiercorp.server.rest.ApplicationService.executeFunction(ApplicationService.java:464)
      9 frames
    3. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor165.invoke(Unknown Source)
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      3. java.lang.reflect.Method.invoke(Unknown Source)
      3 frames
    4. RESTEasy JAX-RS Implementation
      HttpServletDispatcher.service
      1. org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:140)
      2. org.jboss.resteasy.core.ResourceMethod.invokeOnTarget(ResourceMethod.java:255)
      3. org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:220)
      4. org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:209)
      5. org.jboss.resteasy.core.SynchronousDispatcher.getResponse(SynchronousDispatcher.java:519)
      6. org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:496)
      7. org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:119)
      8. org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:208)
      9. org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:55)
      10. org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:50)
      10 frames
    5. JavaServlet
      HttpServlet.service
      1. javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      1 frame
    6. Jetty
      HttpConnection.handle
      1. org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:538)
      2. org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1352)
      3. org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:77)
      4. org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:170)
      5. org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323)
      6. org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:476)
      7. org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
      8. org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:480)
      9. org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:225)
      10. org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:937)
      11. org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:406)
      12. org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183)
      13. org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:871)
      14. org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
      15. org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:247)
      16. org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149)
      17. org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)
      18. org.eclipse.jetty.server.Server.handle(Server.java:346)
      19. org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:589)
      20. org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.java:1065)
      21. org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:823)
      22. org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:220)
      23. org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:411)
      23 frames
    7. GWT dev
      SelectChannelEndPoint$1.run
      1. org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:535)
      2. org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:40)
      2 frames
    8. Jetty
      QueuedThreadPool$3.run
      1. org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:529)
      1 frame
    9. Java RT
      Thread.run
      1. java.lang.Thread.run(Unknown Source)
      1 frame