java.lang.ArrayIndexOutOfBoundsException

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • Intermittent ArrayIndexOutOfBoundsException in AggStar.addColumn, called from RolapResultTest. Causes Hudson failures. Stack trace as follows: java.lang.ArrayIndexOutOfBoundsException: 50 at mondrian.rolap.aggmatcher.AggStar.addColumn(AggStar.java:395) at mondrian.rolap.aggmatcher.AggStar.access$1200(AggStar.java:47) at mondrian.rolap.aggmatcher.AggStar$Table$Column.<init>(AggStar.java:538) at mondrian.rolap.aggmatcher.AggStar$FactTable$Measure.<init>(AggStar.java:915) at mondrian.rolap.aggmatcher.AggStar$FactTable$Measure.<init>(AggStar.java:895) at mondrian.rolap.aggmatcher.AggStar$FactTable.loadMeasure(AggStar.java:1164) at mondrian.rolap.aggmatcher.AggStar$FactTable.access$100(AggStar.java:890) at mondrian.rolap.aggmatcher.AggStar.makeAggStar(AggStar.java:81) at mondrian.rolap.aggmatcher.AggTableManager.loadRolapStarAggregates(AggTableManager.java:271) at mondrian.rolap.aggmatcher.AggTableManager.initialize(AggTableManager.java:94) at mondrian.rolap.RolapSchema.load(RolapSchema.java:349) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:222) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:72) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:978) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:783) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:176) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:106) at mondrian.olap.DriverManager.getConnection(DriverManager.java:110) at mondrian.olap.DriverManager.getConnection(DriverManager.java:74) at mondrian.test.TestContext.getFoodMartConnection(TestContext.java:217) at mondrian.test.TestContext.getConnection(TestContext.java:198) at mondrian.test.TestContext.executeQuery(TestContext.java:472) at mondrian.test.TestContext.assertQueryReturns(TestContext.java:712) at mondrian.rolap.RolapResultTest.testAll(RolapResultTest.java:102)
    via by Julian Hyde,
  • Intermittent ArrayIndexOutOfBoundsException in AggStar.addColumn, called from RolapResultTest. Causes Hudson failures. Stack trace as follows: java.lang.ArrayIndexOutOfBoundsException: 50 at mondrian.rolap.aggmatcher.AggStar.addColumn(AggStar.java:395) at mondrian.rolap.aggmatcher.AggStar.access$1200(AggStar.java:47) at mondrian.rolap.aggmatcher.AggStar$Table$Column.<init>(AggStar.java:538) at mondrian.rolap.aggmatcher.AggStar$FactTable$Measure.<init>(AggStar.java:915) at mondrian.rolap.aggmatcher.AggStar$FactTable$Measure.<init>(AggStar.java:895) at mondrian.rolap.aggmatcher.AggStar$FactTable.loadMeasure(AggStar.java:1164) at mondrian.rolap.aggmatcher.AggStar$FactTable.access$100(AggStar.java:890) at mondrian.rolap.aggmatcher.AggStar.makeAggStar(AggStar.java:81) at mondrian.rolap.aggmatcher.AggTableManager.loadRolapStarAggregates(AggTableManager.java:271) at mondrian.rolap.aggmatcher.AggTableManager.initialize(AggTableManager.java:94) at mondrian.rolap.RolapSchema.load(RolapSchema.java:349) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:222) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:72) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:978) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:783) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:176) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:106) at mondrian.olap.DriverManager.getConnection(DriverManager.java:110) at mondrian.olap.DriverManager.getConnection(DriverManager.java:74) at mondrian.test.TestContext.getFoodMartConnection(TestContext.java:217) at mondrian.test.TestContext.getConnection(TestContext.java:198) at mondrian.test.TestContext.executeQuery(TestContext.java:472) at mondrian.test.TestContext.assertQueryReturns(TestContext.java:712) at mondrian.rolap.RolapResultTest.testAll(RolapResultTest.java:102)
    via by Julian Hyde,
  • RolapResultTest gives intermittent failures. I have disabled it. This bug is to fix the error and re-enable the test. This is typical error stack: java.lang.ArrayIndexOutOfBoundsException: 50 at mondrian.rolap.aggmatcher.AggStar.addColumn(AggStar.java:395) at mondrian.rolap.aggmatcher.AggStar.access$1200(AggStar.java:47) at mondrian.rolap.aggmatcher.AggStar$Table$Column.<init>(AggStar.java:538) at mondrian.rolap.aggmatcher.AggStar$FactTable$Measure.<init>(AggStar.java:915) at mondrian.rolap.aggmatcher.AggStar$FactTable$Measure.<init>(AggStar.java:895) at mondrian.rolap.aggmatcher.AggStar$FactTable.loadMeasure(AggStar.java:1164) at mondrian.rolap.aggmatcher.AggStar$FactTable.access$100(AggStar.java:890) at mondrian.rolap.aggmatcher.AggStar.makeAggStar(AggStar.java:81) at mondrian.rolap.aggmatcher.AggTableManager.loadRolapStarAggregates(AggTableManager.java:271) at mondrian.rolap.aggmatcher.AggTableManager.initialize(AggTableManager.java:94) at mondrian.rolap.RolapSchema.load(RolapSchema.java:349) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:222) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:72) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:990) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:783) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:176) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:106) at mondrian.olap.DriverManager.getConnection(DriverManager.java:110) at mondrian.olap.DriverManager.getConnection(DriverManager.java:74) at mondrian.test.TestContext.getFoodMartConnection(TestContext.java:217) at mondrian.test.TestContext.getConnection(TestContext.java:198) at mondrian.test.TestContext.executeQuery(TestContext.java:472) at mondrian.test.TestContext.assertQueryReturns(TestContext.java:712) at mondrian.rolap.RolapResultTest.testAll(RolapResultTest.java:102)
    via by Julian Hyde,
  • RolapResultTest gives intermittent failures. I have disabled it. This bug is to fix the error and re-enable the test. This is typical error stack: java.lang.ArrayIndexOutOfBoundsException: 50 at mondrian.rolap.aggmatcher.AggStar.addColumn(AggStar.java:395) at mondrian.rolap.aggmatcher.AggStar.access$1200(AggStar.java:47) at mondrian.rolap.aggmatcher.AggStar$Table$Column.<init>(AggStar.java:538) at mondrian.rolap.aggmatcher.AggStar$FactTable$Measure.<init>(AggStar.java:915) at mondrian.rolap.aggmatcher.AggStar$FactTable$Measure.<init>(AggStar.java:895) at mondrian.rolap.aggmatcher.AggStar$FactTable.loadMeasure(AggStar.java:1164) at mondrian.rolap.aggmatcher.AggStar$FactTable.access$100(AggStar.java:890) at mondrian.rolap.aggmatcher.AggStar.makeAggStar(AggStar.java:81) at mondrian.rolap.aggmatcher.AggTableManager.loadRolapStarAggregates(AggTableManager.java:271) at mondrian.rolap.aggmatcher.AggTableManager.initialize(AggTableManager.java:94) at mondrian.rolap.RolapSchema.load(RolapSchema.java:349) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:222) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:72) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:990) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:783) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:176) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:106) at mondrian.olap.DriverManager.getConnection(DriverManager.java:110) at mondrian.olap.DriverManager.getConnection(DriverManager.java:74) at mondrian.test.TestContext.getFoodMartConnection(TestContext.java:217) at mondrian.test.TestContext.getConnection(TestContext.java:198) at mondrian.test.TestContext.executeQuery(TestContext.java:472) at mondrian.test.TestContext.assertQueryReturns(TestContext.java:712) at mondrian.rolap.RolapResultTest.testAll(RolapResultTest.java:102)
    via by Julian Hyde,
    • java.lang.ArrayIndexOutOfBoundsException: 50 at mondrian.rolap.aggmatcher.AggStar.addColumn(AggStar.java:395) at mondrian.rolap.aggmatcher.AggStar.access$1200(AggStar.java:47) at mondrian.rolap.aggmatcher.AggStar$Table$Column.<init>(AggStar.java:538) at mondrian.rolap.aggmatcher.AggStar$FactTable$Measure.<init>(AggStar.java:915) at mondrian.rolap.aggmatcher.AggStar$FactTable$Measure.<init>(AggStar.java:895) at mondrian.rolap.aggmatcher.AggStar$FactTable.loadMeasure(AggStar.java:1164) at mondrian.rolap.aggmatcher.AggStar$FactTable.access$100(AggStar.java:890) at mondrian.rolap.aggmatcher.AggStar.makeAggStar(AggStar.java:81) at mondrian.rolap.aggmatcher.AggTableManager.loadRolapStarAggregates(AggTableManager.java:271) at mondrian.rolap.aggmatcher.AggTableManager.initialize(AggTableManager.java:94) at mondrian.rolap.RolapSchema.load(RolapSchema.java:349) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:222) at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:72) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:978) at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:783) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:176) at mondrian.rolap.RolapConnection.<init>(RolapConnection.java:106) at mondrian.olap.DriverManager.getConnection(DriverManager.java:110) at mondrian.olap.DriverManager.getConnection(DriverManager.java:74) at mondrian.test.TestContext.getFoodMartConnection(TestContext.java:217) at mondrian.test.TestContext.getConnection(TestContext.java:198) at mondrian.test.TestContext.executeQuery(TestContext.java:472) at mondrian.test.TestContext.assertQueryReturns(TestContext.java:712) at mondrian.rolap.RolapResultTest.testAll(RolapResultTest.java:102)
    No Bugmate found.