mondrian.olap.MondrianException

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • The MDX containing named set definition as member range fails in Mondrian 2.3.2.8944 (while succedes in MSAS 2000). Workaround: add curly braces over range statement. Example: with set [Set1] as '[Product].[Drink]:[Product].[Food]' select [Set1] on columns, {[Measures].defaultMember} on rows from Sales Result: mondrian.olap.MondrianException: Mondrian Error:Syntax error in MDX expression '[Product].[Drink]:[Product].[Food]' at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:755) at mondrian.olap.Parser.parseExpression(Parser.java:796) at mondrian.olap.Parser.recursivelyParseExp(Parser.java:730) at mondrian.olap.CUP$Parser$actions.CUP$Parser$do_action(Parser.java:1359) at mondrian.olap.Parser.do_action(Parser.java:685) at java_cup.runtime.lr_parser.parse(lr_parser.java:569) at mondrian.olap.Parser.parseInternal(Parser.java:755) at mondrian.olap.ConnectionBase.parseQuery(ConnectionBase.java:74) at mondrian.olap.ConnectionBase.parseQuery(ConnectionBase.java:59) at mondrian.web.servlet.MDXQueryServlet.processRequest(MDXQueryServlet.java:85) at mondrian.web.servlet.MDXQueryServlet.doGet(MDXQueryServlet.java:228) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595) Caused by: mondrian.olap.MondrianException: Mondrian Error:Syntax error at line 1, column 19, token ':' at mondrian.resource.MondrianResource$_Def4.ex(MondrianResource.java:825) at mondrian.olap.Parser.syntax_error(Parser.java:886) at java_cup.runtime.lr_parser.parse(lr_parser.java:595) at mondrian.olap.Parser.parseExpression(Parser.java:791) ... 25 more mondrian.olap.MondrianException: Mondrian Error:Syntax error at line 1, column 19, token ':' at mondrian.resource.MondrianResource$_Def4.ex(MondrianResource.java:825) at mondrian.olap.Parser.syntax_error(Parser.java:886) at java_cup.runtime.lr_parser.parse(lr_parser.java:595) at mondrian.olap.Parser.parseExpression(Parser.java:791) at mondrian.olap.Parser.recursivelyParseExp(Parser.java:730) at mondrian.olap.CUP$Parser$actions.CUP$Parser$do_action(Parser.java:1359) at mondrian.olap.Parser.do_action(Parser.java:685) at java_cup.runtime.lr_parser.parse(lr_parser.java:569) at mondrian.olap.Parser.parseInternal(Parser.java:755) at mondrian.olap.ConnectionBase.parseQuery(ConnectionBase.java:74) at mondrian.olap.ConnectionBase.parseQuery(ConnectionBase.java:59) at mondrian.web.servlet.MDXQueryServlet.processRequest(MDXQueryServlet.java:85) at mondrian.web.servlet.MDXQueryServlet.doGet(MDXQueryServlet.java:228) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595)
    via by anikitin,
  • The MDX containing named set definition as member range fails in Mondrian 2.3.2.8944 (while succedes in MSAS 2000). Workaround: add curly braces over range statement. Example: with set [Set1] as '[Product].[Drink]:[Product].[Food]' select [Set1] on columns, {[Measures].defaultMember} on rows from Sales Result: mondrian.olap.MondrianException: Mondrian Error:Syntax error in MDX expression '[Product].[Drink]:[Product].[Food]' at mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:755) at mondrian.olap.Parser.parseExpression(Parser.java:796) at mondrian.olap.Parser.recursivelyParseExp(Parser.java:730) at mondrian.olap.CUP$Parser$actions.CUP$Parser$do_action(Parser.java:1359) at mondrian.olap.Parser.do_action(Parser.java:685) at java_cup.runtime.lr_parser.parse(lr_parser.java:569) at mondrian.olap.Parser.parseInternal(Parser.java:755) at mondrian.olap.ConnectionBase.parseQuery(ConnectionBase.java:74) at mondrian.olap.ConnectionBase.parseQuery(ConnectionBase.java:59) at mondrian.web.servlet.MDXQueryServlet.processRequest(MDXQueryServlet.java:85) at mondrian.web.servlet.MDXQueryServlet.doGet(MDXQueryServlet.java:228) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595) Caused by: mondrian.olap.MondrianException: Mondrian Error:Syntax error at line 1, column 19, token ':' at mondrian.resource.MondrianResource$_Def4.ex(MondrianResource.java:825) at mondrian.olap.Parser.syntax_error(Parser.java:886) at java_cup.runtime.lr_parser.parse(lr_parser.java:595) at mondrian.olap.Parser.parseExpression(Parser.java:791) ... 25 more mondrian.olap.MondrianException: Mondrian Error:Syntax error at line 1, column 19, token ':' at mondrian.resource.MondrianResource$_Def4.ex(MondrianResource.java:825) at mondrian.olap.Parser.syntax_error(Parser.java:886) at java_cup.runtime.lr_parser.parse(lr_parser.java:595) at mondrian.olap.Parser.parseExpression(Parser.java:791) at mondrian.olap.Parser.recursivelyParseExp(Parser.java:730) at mondrian.olap.CUP$Parser$actions.CUP$Parser$do_action(Parser.java:1359) at mondrian.olap.Parser.do_action(Parser.java:685) at java_cup.runtime.lr_parser.parse(lr_parser.java:569) at mondrian.olap.Parser.parseInternal(Parser.java:755) at mondrian.olap.ConnectionBase.parseQuery(ConnectionBase.java:74) at mondrian.olap.ConnectionBase.parseQuery(ConnectionBase.java:59) at mondrian.web.servlet.MDXQueryServlet.processRequest(MDXQueryServlet.java:85) at mondrian.web.servlet.MDXQueryServlet.doGet(MDXQueryServlet.java:228) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595)
    via by anikitin,
  • olap4j 0.9.3 Issue
    via olap4j by apptaro
    ,
    • mondrian.olap.MondrianException: Mondrian Error:Syntax error at line 1, column 19, token ':' at mondrian.resource.MondrianResource$_Def4.ex(MondrianResource.java:825) at mondrian.olap.Parser.syntax_error(Parser.java:886) at java_cup.runtime.lr_parser.parse(lr_parser.java:595) at mondrian.olap.Parser.parseExpression(Parser.java:791) at mondrian.olap.Parser.recursivelyParseExp(Parser.java:730) at mondrian.olap.CUP$Parser$actions.CUP$Parser$do_action(Parser.java:1359) at mondrian.olap.Parser.do_action(Parser.java:685) at java_cup.runtime.lr_parser.parse(lr_parser.java:569) at mondrian.olap.Parser.parseInternal(Parser.java:755) at mondrian.olap.ConnectionBase.parseQuery(ConnectionBase.java:74) at mondrian.olap.ConnectionBase.parseQuery(ConnectionBase.java:59) at mondrian.web.servlet.MDXQueryServlet.processRequest(MDXQueryServlet.java:85) at mondrian.web.servlet.MDXQueryServlet.doGet(MDXQueryServlet.java:228) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595)
    No Bugmate found.