[Mondrian] Errors getting started with Mondrian

Yang Zhang yanghatespam at gmail.com
Sat Apr 16 20:32:22 EDT 2011


Just got to this step with the latest Mondrian on my Ubuntu 10.04 LTS box:

http://mondrian.pentaho.com/documentation/installation.php#4_Deploy_and_run_the_embedded_web_app

I'm getting this error after going to
http://localhost:8080/mondrian-embedded/ and clicking on any of the
first 6 links (relating to JPivot).  E.g. at
http://localhost:8080/mondrian-embedded/testpage.jsp?query=mondrian:

org.apache.jasper.JasperException: The absolute uri:
http://www.tonbeller.com/jpivot cannot be resolved in either web.xml
or the jar files deployed with this application
	org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
	org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
	org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)
	org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:315)
	org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:148)
	org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:382)
	org.apache.jasper.compiler.Parser.parseDirective(Parser.java:445)
	org.apache.jasper.compiler.Parser.parseElements(Parser.java:1392)
	org.apache.jasper.compiler.Parser.parse(Parser.java:130)
	org.apache.jasper.compiler.ParserController.doParse(ParserController.java:255)
	org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
	org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:170)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:332)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:312)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:299)
	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:589)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

Also, clicking on "Various queries formatted using the Mondrian
tag-library" takes me to
http://localhost:8080/mondrian-embedded/testpage.jsp?query=mondrian
and spits:

org.apache.jasper.JasperException: File "/WEB-INF/mdxtable.tld" not found
	org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
	org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
	org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)
	org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:160)
	org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:382)
	org.apache.jasper.compiler.Parser.parseDirective(Parser.java:445)
	org.apache.jasper.compiler.Parser.parseElements(Parser.java:1392)
	org.apache.jasper.compiler.Parser.parse(Parser.java:130)
	org.apache.jasper.compiler.ParserController.doParse(ParserController.java:255)
	org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
	org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:170)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:332)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:312)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:299)
	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:589)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

I verified that
/var/lib/tomcat6/webapps/ROOT/mondrian-embedded/WEB-INF/mdxtable.tld
exists.

Finally, at the ad-hoc query form, submitting sample #0 takes me to
http://localhost:8080/mondrian-embedded/mdxquery?queryString=select+{%5BMeasures%5D.%5BUnit+Sales%5D}+on+columns%0D%0A+from+Sales%0D%0A
with:

"HTTP Status 404 - /mondrian-embedded/mdxquery

type Status report

message /mondrian-embedded/mdxquery

description The requested resource (/mondrian-embedded/mdxquery) is
not available."

Any hints?  Thanks in advance.


-- 
Yang Zhang
http://yz.mit.edu/



More information about the Mondrian mailing list