}
final LegacyBandedMDXDataFactory dataFactory = new LegacyBandedMDXDataFactory();
// legacy report usecase
final CubeFileProvider cubeFileProvider = ClassicEngineBoot.getInstance().getObjectFactory().get(CubeFileProvider.class);
cubeFileProvider.setDesignTimeFile(mondrianCubeDefinition);
dataFactory.setCubeFileProvider(cubeFileProvider);
dataFactory.setJdbcUser(selectedJNDIDataSourceReadHandler.getUsername());
dataFactory.setJdbcPassword(selectedJNDIDataSourceReadHandler.getPassword());
dataFactory.setDesignTimeName(selectedJNDIDataSourceReadHandler.getJndiName());