mysticfall / pivot4j

Pivot4J provides a common API for OLAP servers which can be used to build an analytical service frontend with pivot style GUI.
Other
128 stars 101 forks source link

XMLA data source throws UnsupportedOperationException on getScenario() #123

Closed mysticfall closed 10 years ago

mysticfall commented 10 years ago

From the mailing list post :

Caused by: java.lang.UnsupportedOperationException
        at org.olap4j.driver.xmla.XmlaOlap4jConnection.getScenario(XmlaOlap4jConnection.java:806) ~[olap4j-xmla-1.1.0.jar:?]
        at org.pivot4j.impl.PivotModelImpl.getScenario(PivotModelImpl.java:438) ~[pivot4j-core-0.9-SNAPSHOT.jar:0.9-SNAPSHOT]
        at org.pivot4j.analytics.ui.PivotGridHandler.isScenarioEnabled(PivotGridHandler.java:579) ~[pivot4j-analytics-0.9-SNAPSHOT.jar:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.6.0_27]
        ... 42 more

It seems that we need to catch UnsupportedOperationException and just disable scenario support.