发新话题
打印

设计器里面是可以浏览的;但是在浏览器里面会报错

设计器里面是可以浏览的;但是在浏览器里面会报错

我建的是一个交叉表,运用JDBC链接一个oracle数据写的SQL查询;在简表设计器是可以看到的;但是如果我把这个放到 D:\Mydevelop\jor\tomcat.with.jor\webapps\jor\demos\templates\其他行业报表 这个路径下面,并且将
d.add("订单日生产报表","../../reportviewer?file=","其他行业报表/订单日生产报表.xml");  加入到___left.jsp的页面上;点击会报错;我看其他自带的例子不会报错;是不是还需要设置那里;好像不是链接数据库出错的问题呀,
求解

type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: dispatchEvent capture stack size        org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:460)        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:361)        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)        javax.servlet.http.HttpServlet.service(HttpServlet.java:729)        org.apache.jsp.tools.reportviewer_jsp._jspService(reportviewer_jsp.java:52)        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)        javax.servlet.http.HttpServlet.service(HttpServlet.java:729)        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)        javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
root cause
java.io.IOException: dispatchEvent capture stack size        jatools.tags.ReportTag.writeOut(ReportTag.java:166)        jatools.tags.ContainerTag.writeOut(ContainerTag.java:78)        org.apache.jsp.tools.defaultviewer_jsp._jspService(defaultviewer_jsp.java:227)        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)        javax.servlet.http.HttpServlet.service(HttpServlet.java:729)        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)        javax.servlet.http.HttpServlet.service(HttpServlet.java:729)        org.apache.jsp.tools.reportviewer_jsp._jspService(reportviewer_jsp.java:52)        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)        javax.servlet.http.HttpServlet.service(HttpServlet.java:729)        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)        javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.27 logs.

[ 本帖最后由 gliu12 于 2014-5-8 15:44 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

请将正确的oracle的驱动程序,放到 jor\WEB-INF/lib/目录下,多数原因,是没有连上数据库。

TOP

数据库驱动我拷了的

我用的时候ORACLE11G ,我把ojdbc5.jar 这个文件放在了 这个路径 D:\Mydevelop\jor\tomcat.with.jor\webapps\jor\WEB-INF\lib 下面;我也以为是我驱动拷贝错了;但是我写了一个测试的JSP  testdb.jsp 是可以运行的
附件: 您所在的用户组无法下载或查看附件

TOP

这个是TOMCAT的一部分些提示
附件: 您所在的用户组无法下载或查看附件

TOP

请将gnu的xml解析包,包名大概是 gnujaxp-???.jar, 删除即可!

TOP

已经可以了,谢了

TOP

发新话题