diff --git a/src/main/java/mondrian/xmla/Rowset.java b/src/main/java/mondrian/xmla/Rowset.java index 9440f89..eaae106 100644 --- a/src/main/java/mondrian/xmla/Rowset.java +++ b/src/main/java/mondrian/xmla/Rowset.java @@ -223,8 +223,11 @@ public final void populate( handler.connectionFactory.startRequest(request, connection); populateImpl(response, connection, rows); } catch (SQLException e) { - // TODO: - e.printStackTrace(); + throw new XmlaException( + UNKNOWN_ERROR_CODE, + UNKNOWN_ERROR_FAULT_FS, + "SqlException:", + e); } finally { handler.connectionFactory.endRequest(request1); if (connection != null && ourConnection) {