From 991f4aff5c1fbe553e4f7e92539989d5ff4863de Mon Sep 17 00:00:00 2001 From: Luc Boudreau Date: Tue, 9 Feb 2010 17:10:45 +0000 Subject: [PATCH] Resets the list's state upon encountering an exception. git-svn-id: https://olap4j.svn.sourceforge.net/svnroot/olap4j/trunk@299 c6a108a4-781c-0410-a6c6-c2d559e19af0 --- src/org/olap4j/driver/xmla/DeferredNamedListImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/org/olap4j/driver/xmla/DeferredNamedListImpl.java b/src/org/olap4j/driver/xmla/DeferredNamedListImpl.java index ed836e5..460f585 100644 --- a/src/org/olap4j/driver/xmla/DeferredNamedListImpl.java +++ b/src/org/olap4j/driver/xmla/DeferredNamedListImpl.java @@ -69,6 +69,7 @@ private NamedList getList() { populateList(list); state = State.POPULATED; } catch (OlapException e) { + state = State.NEW; // TODO: fetch metadata on getCollection() method, so we // can't get an exception while traversing the list throw new RuntimeException(e);