[Mondrian] question regarding CacheControl

Ati Rosselet ati.rosselet at gmail.com
Tue Jun 19 06:06:23 EDT 2012


Hi,
I'm trying to get the cache to clear (using cache control), but I keep
getting errors like this:

2012-06-19 11:22:48,512 ERROR [STDERR]
java.lang.ArrayIndexOutOfBoundsException: 2112
2012-06-19 11:22:48,525 ERROR [STDERR]  at
mondrian.rolap.agg.DenseDoubleSegmentDataset.populateFrom(DenseDoubleSegmentDataset.java
:66)
2012-06-19 11:22:48,525 ERROR [STDERR]  at
mondrian.rolap.agg.Segment.createSubSegment(Segment.java:588)
2012-06-19 11:22:48,525 ERROR [STDERR]  at
mondrian.rolap.agg.Aggregation.flush(Aggregation.java:654)
2012-06-19 11:22:48,526 ERROR [STDERR]  at
mondrian.rolap.RolapStar.flush(RolapStar.java:1026)
2012-06-19 11:22:48,526 ERROR [STDERR]  at
mondrian.rolap.RolapAggregationManager$1.flushNonUnion(RolapAggregationManager.java:641)
2012-06-19 11:22:48,526 ERROR [STDERR]  at
mondrian.rolap.CacheControlImpl.flush(CacheControlImpl.java:157)
2012-06-19 11:22:48,526 ERROR [STDERR]  at
mondrian.rolap.RolapAggregationManager$1.flush(RolapAggregationManager.java:651)

What could be causing this?  If I restart the server (jboss), then for
a while it seems to work fine.. then after the database has been
refreshed, it often, but not always starts to give me this error
I am using mondrian 3.3 branch (will move to 3.4 when I get the time :)).
Thanks
Ati


More information about the Mondrian mailing list