[Seasar-user:20951] Re: [S2Struts+S2Mai] メール送信完了画面からの画面遷移で例外発生

[E-MAIL ADDRESS DELETED]
2011年 8月 8日 (月) 13:39:10 JST


$BO;$G$9!#$R$H$D<ALd$5$;$F$/$@$5$$!#(B

> $B!!-"(BS2ContainerFactory.create()$B$NCf$G$O(Bs2container.dicon$B$rFI$_9~$_!"(B

$B$H$N;v$J$N$G$9$,!"(BMai$B%$%s%?%U%'!<%9L>(B.dicon  $B%U%!%$%k$K!"(B
s2container.dicon$B$r(Binclude$B$7$F$^$;$s$+!)(B
$B$b$7$"$l$P!"62$i$/$=$N(Binclude$B$OITMW$+$H;W$$$^$9$N$G(B
$B:o=|$7$F$b$&0lEY$43NG'$*4j$$$7$^$9!#(B


2011$BG/(B8$B7n(B4$BF|(B18:03 $B5\:j=SO:(B <[E-MAIL ADDRESS DELETED]>:
> $B$*@$OC$K$J$j$^$9!"5\:j$H?=$7$^$9!#(B
>
> $B"!8=:_!"0J2<$N$h$&$J8=>]$,H/@8$7$F$*$j$^$9!#(B
> $B!!2r7hJ}K!Ey$465<xD:$-$?$/!#(B
>
>  $B0J2<!"D9J8$K$J$j$^$9$,!"$4MF<O2<$5$$!#(B
>
> $B!ZF0:n4D6-![(B
> $B!&(BJDK 1.6.0_23
> $B!&(Bapache-tomcat 6.0.32
> $B!&(Bs2-framework-2.4.44.jar
> $B!&(Bs2-extension-2.4.44.jar
> $B!&(Bs2-tiger-2.4.44.jar
> $B!&(Bsa-struts-1.0.4-sp8.jar
> $B!&(Bs2mai-0.9.6.jar
>
> $B!Z8=>]![(B
> tomcat$B$X%G%W%m%$$7$?(BWeb$B%"%W%j%1!<%7%g%s(B(S2Struts$B%Y!<%9(B)$B$r(BHOT deploy$B$K$FF0:n$5$;$F$$$^$9!#$=$N:]!"(B
> $B!&!V%a!<%kAw?.2hLL!W$K$F!X3NDj!Y%\%?%s$r2!$7!"%5!<%P$X%j%/%(%9%H$7$^$9!#(B
> $B!!8F$S=P$5$l$?(BAction$B$N<B9T%a%=%C%I$NCf$G!"(BS2Mai$B$K$h$k%a!<%kAw?.$r9T$$$^$9!#(B
> $B!!%a!<%kAw?.=hM}$r4^$a!"<B9T%a%=%C%I$[E-MAIL ADDRESS DELETED]>o=*N;$7!"!V%a!<%kAw?.40N;2hLL!W$XA+0\$7$^$9!#(B
> $B!&!V%a!<%kAw?.40N;2hLL!W$+$i!"JL$N(BAction$B<B9T%a%=%C%I$r8F$S=P$9$h$&$J%j%/%(%9%H$rH/@8$5$;$^$9!#(B
> $B!!$9$k$H!"0J2<$N$h$&$JNc30$,H/@8$7$^$9!#(B
> --
> $BCWL?E*(B: $B%5!<%V%l%C%H(B default $B$N(BServlet.service()$B$,Nc30$rEj$2$^$7$?(B
> java.lang.NullPointerException
>        at org.seasar.struts.util.S2ExecuteConfigUtil.findExecuteConfig(S2ExecuteConfigUtil.java:70)
>        at org.seasar.struts.filter.RoutingFilter.doFilter(RoutingFilter.java:127)
>        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>        at org.seasar.framework.container.filter.S2ContainerFilter.doFilter(S2ContainerFilter.java:79)
>        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>        at xx.xx.xx.xx.xx.filter.DataSourceSwitchFilter.doFilter(DataSourceSwitchFilter.java:74)
>        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>        at org.seasar.framework.container.hotdeploy.HotdeployFilter.doHotdeployFilter(HotdeployFilter.java:99)
>        at org.seasar.framework.container.hotdeploy.HotdeployFilter.doFilter(HotdeployFilter.java:67)
>        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>        at org.seasar.extension.filter.EncodingFilter.doFilter(EncodingFilter.java:69)
>        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
>        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
>        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>        at java.lang.Thread.run(Thread.java:662)
> --
>
> $B!ZD4::7k2L![(B
> $B!{(BCOOL deploy$B$G$ONc30$OH/@8$;$:!"(BHOT deploy$B$GH/@8$7$^$9!#(B
> $B!{%a!<%kAw?.%3!<%I$r%3%a%s%H%"%&%H$9$k$H!"Nc30$OH/@8$7$^$;$s!#(B
> $B!{%a!<%kAw?.%3!<%I$,$"$k>l9g$H$J$$>l9g$G=hM}$rHf$Y$k$H!"0J2<$N$h$&$J0c$$$,$"$j$^$7$?!#(B
> $B!!-!%a!<%kAw?.%3!<%I$,$"$k>l9g!"(B
> $B!!!!(BS2MaiInterceptor#sendMail()$B$+$i!"(B
> $B!!!!(BS2MaiInterceptor.java 69$B9TL\"*(B
> $B!!!!(BMaiMetaDataFactoryImpl.java 52$B9TL\"*(B
> $B!!!!(BMaiMetaDataImpl.java 47$B9TL\$G(B
> $B!!!!(BS2ContainerFactory.create(path);
> $B!!!!$,8F$S=P$5$l$k!#(B
> $B!!-"(BS2ContainerFactory.create()$B$NCf$G$O(Bs2container.dicon$B$rFI$_9~$_!"(B
> $B!!!!(BHotdeployBehavior$B$N%$%s%9%?%s%9(B(B)$B$[E-MAIL ADDRESS DELETED]@.$5$l!"(B
> $B!!!!(BS2ContainerBehavior#provider$B$[E-MAIL ADDRESS DELETED]$5$l$k!#(B
> $B!!!!$=$N:]!"$b$H$b$[E-MAIL ADDRESS DELETED]$5$l$F$$$?(BHotdeployBehavior$B$N%$%s%9%?%s%9(B(A)
> $B!!!!!J!a(BS2ServletContainer$B$K$h$[E-MAIL ADDRESS DELETED]@.$5$l$?$b$N!K(B
> $B!!!!$,CV$-49$o$C$F$7$^$&!#(B
> $B!!-#(BHotdeployBehavior$B$O!"%j%/%(%9%H=hM}Cf$[E-MAIL ADDRESS DELETED]@.$7$?(BComponent$BDj5A$r%-%c%C%7%e$7!J(BHotdeployBehavior#componentDefCache$B!K!"(B
> $B!!!!%j%/%(%9%H=hM}$N:G8e$G$3$N%-%c%C%7%e$r%/%j%"$9$k!J(BHotdeployBehavior#stop()$B!K!#(B
> $B!!!!%j%/%(%9%H=hM}$NESCf$G(BHotdeployBehavior$B$N%$%s%9%?%s%9$,(B(A)$B$+$i(B(B)$B$KF~$lBX$o$C$F$7$^$&$H!"(B
> $B!!!!F~$lBX$o$C$?8e$[E-MAIL ADDRESS DELETED]@.$5$l$?(BComponent$BDj5A$O?7$7$$%$%s%9%?%s%9(B(B)$B$,J];}$9$k$,!"(B
> $B!!!!%j%/%(%9%H=hM}$N:G8e$G(B(B)$B$N%-%c%C%7%e$O%/%j%"$5$l$:!"<!$N%j%/%(%9%H=hM}$X;}$A1[$5$l$F$7$^$&!#(B
> $B!!!!!J(BHotdeployFilter$B$NCf$G%$%s%9%?%s%9(B(A)$B$N(Bstart()$B$H(Bstop()$B$O8F$S=P$5$l$k$,!"(B(B)$B$N8e=hM}$O8F$S=P$5$l$J$$!#!K(B
> $B!!-$<!$N%j%/%(%9%H=hM}$G!"%-%c%C%7%e$K;D$C$F$$$?>pJs$N$D$8$D$^$,9g$o$:$K!"Nc30$,H/@8!#(B
>
> $B!Z<ALd![(B
> $B!V%a!<%kAw?.40N;2hLL!W$+$i$N2hLLA+0\$GNc30$,H/@8$7$J$$$h$&$K$9$k$?$a$NJ}K!$r$465<x$$$?$@$-$?$$$N$G$9$,!"(B
> $B$=$l$H9g$o$;(B
> (1)Hotdeploy$BCf!J(BHotdeployBehavior#start()$B$N8e!K$K!"(BS2ContainerFactory.create()$B$r8F$S=P$7$F$bNI$$$b$N$J$N$G$7$g$&$+!)(B
> (2)HotdeployBehavior$B$N%i%$%U%5%$%/%k$O%G%U%)%k%H$N(Bsingleton$B$G$9$,!"#2$DL\$N%$%s%9%?%s%9(B(B)$B$[E-MAIL ADDRESS DELETED]@.$5$l$F$7$^$&$N$O!"(B
> $B!!(BS2Container$B$,JL$@$+$i$J$N$G$7$g$&$+!)(B
> (3)$B:n$j9~$_$,?J$s$G$*$j!"(BComponent$BDj5AFI$_9~$_$N$D$8$D$^$r9g$o$;$k$3$H$OFq$7$$$?$a!"(B
> $B!!;}$A1[$5$l$?%-%c%C%7%e$r%/%j%"$9$kJ}8~$GBP1~$7$?$$$H9M$($F$$$^$9!#(B
> $B!!;CDjBP1~$H$7$F!"0J2<$N$h$&$J%3!<%I$r%a!<%kAw?.%3!<%I$N8e$KF~$l$F$_$^$7$?$,!"$40U8+$rD:$1$?$i$H;W$$$^$9!#(B
> $B!!!J(BDisposableUtil#dispose()$B$,F~$l;R$G8F$P$l$F$7$^$$$^$9$,!"(Bdisposables.removeLast()$B$G=hM}$,2s$C$F$$$k$N$G$&$^$/$$$/$h$&$K8+$($^$9!#!K(B
> --
>        if (HotdeployUtil.isHotdeploy()) {
>            DisposableUtil.add(new Disposable() {
>                public void dispose() {
>                    //HotdeployUtil.stop();
>                    ((HotdeployBehavior)
> S2ContainerBehavior.getProvider()).finish();
>                }
>            });
>        }
> --
>
> $B0J>e!"D9$/$J$j$^$7$?$,2?B4$h$m$7$/$*4j$$CW$7$^$9!#(B
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>


Seasar-user メーリングリストの案内