[Mondrian] ClassCastException RolapMemberBase cannot be cast to RolapCubeMember

Paul Stoellberger p.stoellberger at gmail.com
Thu May 12 04:34:53 EDT 2011

I think that there are some problems when the Members of a Level are selected. So its probably related.

Occasionally I see something like this as well (olap4j trunk + mondrian trunk):

Caused by: mondrian.olap.MondrianException: Mondrian Error:Internal error: Error while executing query [select NON EMPTY {Hierarchize({[Department].[(All)].Members})} ON COLUMNS,
  NON EMPTY Crossjoin([Employees].[(All)].Members, {[Measures].[Employee Salary]}) ON ROWS
from [HR]
Caused by: java.lang.ClassCastException: mondrian.mdx.ResolvedFunCall cannot be cast to mondrian.mdx.MemberExpr
        at mondrian.rolap.sql.CrossJoinArgFactory.addConstrainingMembersToMap(CrossJoinArgFactory.java:222)
        at mondrian.rolap.sql.CrossJoinArgFactory.checkConstrainedMeasures(CrossJoinArgFactory.java:157)

On May 12, 2011, at 9:17 , VanIngen, Erik (FIPS) wrote:

> Dear Mondrian,
> This mdx
> SELECT NON EMPTY [Time].[Month].Members ON COLUMNS, NON EMPTY [Store].[Store Name].Members ON ROWS FROM [Sales]
> over Olap4j Xmla gives this error
> Caused by: java.lang.ClassCastException: mondrian.rolap.RolapMemberBase cannot be cast to mondrian.rolap.RolapCubeMember
> Configuration is Olap4j version:,  Mondrian: mondrian-,  Db: Postgres.  
> What could be the solution for this error?
> Regards,
> Erik
> _______________________________________________
> Mondrian mailing list
> Mondrian at pentaho.org
> http://lists.pentaho.org/mailman/listinfo/mondrian

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.pentaho.org/pipermail/mondrian/attachments/20110512/199f7c8d/attachment.html 

More information about the Mondrian mailing list