[Seasar-user:14552] 【SAStruts】チュートリアルにある「ダウンロード」サンプルで、NullpointerExceptionが発生します。
Masaru Ono
[E-MAIL ADDRESS DELETED]
2008年 6月 4日 (水) 14:54:05 JST
はじめまして、尾野です。
この度、
SAStruts+S2JDBCを使わせていただき、本格的に開発しようと検証しているところです。
よろしくお願いします。
早速ですが、チュートリアルにある「ダウンロード」サンプルで、NullpointerExceptionが発生しています。
NullpointerExceptionにはなっていますが、ダウンロード自体は正常に行われています。
使用モジュール:sa-struts-tutorial-rc4
2008-06-04 14:37:09,671 [http-8080-Processor24] ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/sa-struts-tutorial].[default] - サーブレット default のServlet.service()が例外を投げました
java.lang.NullPointerException
at org.seasar.struts.action.ActionWrapper.execute(ActionWrapper.java:133)
at org.seasar.struts.action.ActionWrapper.execute(ActionWrapper.java:86)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.seasar.struts.action.S2RequestProcessor.process(S2RequestProcessor.java:124)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
:以下省略
org.seasar.struts.action.ActionWrapper (133行目)
ActionForward forward = actionMapping.createForward(next);
if (isExporablePath(forward.getPath())) { << 133行目
exportPropertiesToRequest(request);
}
ダウロードする場合、forwardがnullになる場合を考慮する必要がある?
ActionForward forward = actionMapping.createForward(next);
if (forward != null && isExporablePath(forward.getPath())) {
exportPropertiesToRequest(request);
}
Seasar-user メーリングリストの案内