这个问题在3.1上偶尔也会有,关键是ireport没有在Documents and Settings\user下建立起.report这个目录。你可以自己去试验一下。可能是由于xp打补丁问题吧,总之在windows下无法建立这种名字的目录,不过你只要自己在dos下手工建立一个就可以了。另外,以前很多资料里提到的gui上中文有问题的,要删除tinylaf.jar其实也没表,只要你能存下配置,使用system默认窗体就可以了,不过我没用过以前版本,至少在3.0以后是这样的
调试欢乐多
at dori.jasper.engine.fill.JRBaseFiller.(JRBaseFiller.java:123)
at dori.jasper.engine.fill.JRFiller.fillReport(JRFiller.java:111)
at dori.jasper.engine.JasperFillManager.fillReport(JasperFillManager.java:222)
at dori.jasper.engine.JasperFillManager.fillReport(JasperFillManager.java:162)
at dori.jasper.engine.JasperRunManager.runReportToPdf(JasperRunManager.java:168)
at jsp_servlet.__jsptest._jspService(__jsptest.java:162)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:971)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:402)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:446)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:305)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6350)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3635)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2585)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)