hi,<div>I am trying to upgrade our system to use mondrian-lagunitas and I am getting the exception below</div><div><br></div><div><br></div><div><div>SEVERE: Exception [java.lang.ClassCastException: mondrian.rolap.RolapBaseCubeMeasure cannot be cast to mondrian.rolap.RolapCalculatedMember] while trying to invoke function [OLAP_METADATA]</div>

<div>java.lang.ClassCastException: mondrian.rolap.RolapBaseCubeMeasure cannot be cast to mondrian.rolap.RolapCalculatedMember</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at mondrian.rolap.ScenarioImpl.forMember(ScenarioImpl.java:178)</div>

<div><span class="Apple-tab-span" style="white-space:pre">        </span>at mondrian.rolap.RolapMemberBase.getPropertyValue(RolapMemberBase.java:428)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at mondrian.rolap.RolapMemberBase.getPropertyValue(RolapMemberBase.java:316)</div>

<div><span class="Apple-tab-span" style="white-space:pre">        </span>at mondrian.rolap.DelegatingRolapMember.getPropertyValue(DelegatingRolapMember.java:117)</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>at mondrian.olap4j.MondrianOlap4jMember.getPropertyValue(MondrianOlap4jMember.java:161)</div>

</div><div><br></div><div>Method  mondrian.rolap.ScenarioImpl.forMember(RolapMember) assumes that the RolapMember is a RolapCalculatedMember while in this case it is a RolapBaseCubeMeasure.</div><div>I&#39;ve attached an eclipse screenshot that might be useful.</div>

<div><br></div><div><br></div><div><img src="cid:ii_13a25c02cc1900b2" alt="Inline images 1"><br></div><div><br></div><div><br></div><div>I am running mondrian against a fairly old Foodmart database, not the one that comes with the current Lagunitas build.</div>

<div>Could this be the reason?</div><div><br></div><div>If anyone on the list knows how to fix this rapidly please let me know and I will try to help.</div><div><br></div><div>thanks,</div><div>Michele</div>