}
return getCellInternal(coords);
}
private Cell getCellInternal(int[] pos) {
RolapCell cell;
try {
cell = (RolapCell) result.getCell(pos);
} catch (MondrianException e) {
if (e.getMessage().indexOf("coordinates out of range") >= 0) {
int[] dimensions = new int[getAxes().size()];