weblogic下 struts-jasperreport-plugin.jar 问题

yuyingb 2010-02-22 09:47:36
weblogic下 struts-jasperreport-plugin.jar 报错
错误信息为空指针:

]] Root cause of ServletException.
java.lang.NullPointerException
at org.apache.struts2.views.jasperreports.JasperReportsResult.doExecute(JasperReportsResult.java:229)
at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:178)
at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:348)
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:253)
at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
Truncated. see log file for complete stacktrace
>

在 struts-jasperreport-plugin.jar 中 对应的行为:

227 ServletContext servletContext = (ServletContext) invocation.getInvocationContext().get (ServletActionContext.SERVLET_CONTEXT);
227 String systemId = servletContext.getRealPath(finalLocation);

228 Map parameters = new ValueStackShadowMap(stack);
229: File directory = new File(systemId.substring(0, systemId.lastIndexOf(File.separator)));
230 parameters.put("reportDirectory",directory);
231 parameters.put(JRParameter.REPORT_LOCALE, invocation.getInvocationContext().getLocale());
...全文
48 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

5,657

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧